《電子技術應用》
您所在的位置:首頁 > 其他 > 設計應用 > MPEG-4視頻數字水印技術的設計與實現
MPEG-4視頻數字水印技術的設計與實現
裘風光 李富平
摘要: 本文分析了MPEG-4視頻結構的特點,提出了一種基于擴展頻譜的視頻數字水印改進方案,并給出了應用實例。
Abstract:
Key words :

    摘  要: 介紹了數字水印" title="數字水印">數字水印技術的基本原理,以MPEG-4" title="MPEG-4">MPEG-4為例,提出并實現了一種改進的基于擴展頻譜的視頻水印方案。實踐證明,該視頻水印方案在不降低視頻質量的基礎上,能夠抵抗多種干擾和攻擊,具有良好的穩定性和魯棒性。 

    關鍵詞: 數字水印  視頻  MPEG-4  擴展頻譜

 

    隨著信息技術和計算機網絡的飛速發展,人們不但可以通過互聯網和CD-ROM方便快捷地獲得多媒體信息,還可以得到與原始數據完全相同的復制品,由此引發的盜版問題和版權紛爭已成為日益嚴重的社會問題。因此,數字多媒體產品的水印處理技術已經成為近年來研究的熱點領域之一。 

    雖然數字水印技術近幾年得到長足發展,但方向主要集中于靜止圖像。由于包括時間域掩蔽效應等特性在內的更為精確的人眼視覺模型尚未完全建立,視頻水印技術的發展滯后于靜止圖像水印技術。另一方面,由于針對視頻水印的特殊攻擊形式的出現,為視頻水印提出了一些區別于靜止圖像水印的獨特要求。 

    本文分析了MPEG-4視頻結構[1]的特點,提出了一種基于擴展頻譜[2]的視頻數字水印改進方案,并給出了應用實例。 

1 視頻數字水印技術簡介 

1.1 數字水印技術介紹

    數字水印技術通過一定的算法將一些標志性信息直接嵌入到多媒體內容當中,但不影響原內容的價值和使用,并且不能被人的感知系統覺察或注意到。與傳統的加密技術不同,數字水印技術并不能阻止盜版活動的發生,但可以判別對象是否受到保護,監視被保護數據的傳播,鑒別真偽,解決版權糾紛并為法庭提供認證證據。為了給攻擊者增加去除水印的難度,目前大多數水印制作方案都采用密碼學中的加密體系來加強,在水印嵌入、提取時采用一種密鑰,甚至幾種密鑰聯合使用。水印嵌入和提取的一般方法如圖1所示。 

 

 

1.2 視頻數字水印設計應考慮的幾個方面

    ·水印容量:嵌入的水印信息必須足以標識多媒體內容的購買者或所有者。 

    ·不可察覺性:嵌入在視頻數據中的數字水印應該不可見或不可察覺。 

    ·魯棒性:在不明顯降低視頻質量的條件下,水印很難除去。 

    ·盲檢測:水印檢測時不需要原始視頻,因為保存所有的原始視頻幾乎是不可能的。 

    ·篡改提示:當多媒體內容發生改變時,通過水印提取算法,能夠敏感地檢測到原始數據是否被篡改。 

1.3 視頻數字水印方案選擇

    通過分析現有的數字視頻編解碼系統,可以將目前MPEG-4視頻水印的嵌入與提取方案分為以下幾類,如圖2所示。 

 

 

    (1)視頻水印嵌入方案一:水印直接嵌入在原始視頻流中。此類方案的優點是:水印嵌入的方法較多,原則上數字圖像水印方案均可應用于此。缺點是: 

    ·會增加視頻碼流的數據比特率; 

    ·經MPEG-4有損壓縮后會丟失水印; 

    ·會降低視頻質量; 

    ·對于已壓縮的視頻,需先進行解碼,然后嵌入水印,再重新編碼。 

    (2)視頻水印嵌入方案二:水印嵌入在編碼階段的離散余弦變換(DCT)的直流系數(DC)中(量化后、預測前)[3]。此類方案的優點是:  

    ·水印僅嵌入在DCT系數中,不會增加視頻流的數據比特率;  

    ·易設計出抗多種攻擊的水印; 

    ·可通過自適應機制依據人的視覺特性進行調制,在得到較好的主觀視覺質量的同時得到較強的抗攻擊能力。 

    缺點是對于已壓縮的視頻,有一個部分解碼、嵌入、再編碼的過程。 

    (3)視頻水印嵌入方案三:水印直接嵌入在MPEG-4壓縮比特流中。優點是不需完全解碼和再編碼的過程,對整體視頻信號的影響較小。缺點是: 

    ·視頻系統對視頻壓縮碼率的約束將限制水印的嵌入量; 

    ·水印的嵌入可能造成對視頻解碼系統中運動補償環路的不良影響; 

    ·該類算法設計具有一定的復雜度。 

2 MPEG-4視頻水印的實現

    基于上述的各種方案,本文在方案二的基礎上提出了一種針對MPEG-4視頻編碼系統的擴展頻譜數字水印技術改進方案,將擴頻調制后的水印信息嵌入到視頻流IVOP(Intra Video Object Plane)中色度DCT直流系數的最低位。本方案不需要完全解碼,大大減少了運算的復雜度,提高了實時性。同時由于水印嵌入在直流系數中,在保證視頻效果不失真的前提下,水印具有很強的魯棒性。 

2.1 MPEG-4視頻的特點

    MPEG-4視頻編解碼基于VOP(Video Object Plane)[4]。 

    從時間上看,VOP分為內部VOP(IVOP)、前向因果預測VOP(PVOP)、雙向非因果預測VOP(BVOP)、全景的靈影VOP(SVOP)。IVOP只用本身的信息進行編碼;PVOP利用過去的參考VOP進行運動補償的預測編碼;BVOP利用過去和將來的參考VOP進行雙向運動補償的預測編碼;SVOP一系列運動圖像中的靜止背景。因此IVOP的圖像信息較獨立,最適合嵌入水印信息。 

    從空間上看,它由若干個大小為16×16的宏塊(Macro Block)組成,每個宏塊包括大小為8×8的6個子塊。其中4個亮度子塊Y,1個色差子塊U,1個色差子塊V。IVOP編碼基本流程如圖3所示。 

 

 

    為了不受量化過程的影響,本方案將水印嵌入在量化后的DCT系數中,從而提高了水印生存的穩定性。在MPEG-4壓縮算法中,DCT系數的量化是關鍵,它直接影響視頻的質量和碼流控制算法。為此,MPEG-4提供了一個供參考的標準量化表。該表根據人類視覺模型(HVS)建立。考慮到人眼對高頻信息損失的敏感度較低頻損失小很多,因此通常把水印嵌入到中低頻信息中,提高了水印信息的魯棒性。另外, 根據人眼對亮度信息的變化比色度信息較敏感這一特性,為最大限度地保持視頻質量,本方案將水印嵌入到色度(U子塊)DCT系數中。由于DCT是目前多媒體視頻壓縮中被廣泛采用的技術基礎,因此基于DCT的視頻水印方案具有顯著的優勢。將水印信息嵌入到IVOP色度量化后的DCT直流系數中,不但無需引入額外的變換以獲取視頻的頻譜分布,且水印信息不受DCT系數量化帶來的影響。 

2.2 視頻數字水印算法與實現

    在MPEG-4視頻中,由于IVOP中色度子塊的DCT直流系數是一個在視頻流中始終存在且很魯棒的參數,本方案將水印信息經m序列(最長線性反饋移存器序列)調制后嵌入到IVOP的色度子塊DCT的直流系數中。這樣水印信息在不影響視頻效果的情況下難以去除,所以魯棒性足夠強。本方案采用擴頻的方法,以方便有效地檢測水印,抵抗各種攻擊和干擾,保密性好。關鍵問題是色度DCT的直流系統是一個對視覺系統很敏感的參數,本方案在色度DCT的直流系數上加水印相當于對其加入微量干擾,必須使這種干擾低于一定的門限值,使人眼的視覺系統對視頻中色度的微小變化感覺不到。經過試驗將水印嵌入到IVOP的色度DCT的直流系數的最低位能滿足要求。 

2.2.1 視頻數字水印的嵌入

    偽隨機的擴展序列長度為255(28-1),每一水印信息位通過偽隨機擴展序列的調制嵌入到相應的IVOP色度對應的DCT直流系數(量化后、預測前)的最低位,這樣水印信息在不影響視頻效果的情況下一般難以去除。同時,嵌入在直流系數的最低位,帶來的誤差非常小。 

    偽隨機的擴展序列產生代碼如下: 

    #define   M_LEN   255 

    #define   M_SERIES  8 

    for(i=0;i

    for(i=M_SERIES;i< P>

    { 

    m[i]= m[i-1]+m[i-5]+m[i-6]+m[i-7]; 

    m[i]=m[i]%2; 

    } 

    水印信息位擴展調制方式為: 

    ·水印信息位為0,偽隨機的擴展序列不變; 

    ·水印信息位為1,偽隨機的擴展序列取反。 

    這個過程可以用異或運算實現。代碼如下: 

    WMij = Wi ^ m[j]; 

    /*每一水印信息位擴展調制成255位的擴展調制位*/ 

    這里Wi表示水印信息碼流,WMij表示水印信息擴展調制碼流。設UDCij表示視頻IVOP色度DCT的直流系數(量化后、DC預測計算之前)序列,為了方便,用一個字節表示一位二進制碼流信息。 

    水印嵌入過程如下: 

    if (WMij)  UDCij |=1;  

    /*根據擴展調制后的碼流嵌入水印信息*/ 

    else UDCij &=0xFFFE; 

2.2.2 視頻數字水印的提取

    水印信息提取是水印信息嵌入的逆過程,代碼如下: 

    if (inv_UDCij & 1) inv_WMij = 1; 

    else  inv_WMij = 0; 

    這里inv_UDCij表示帶有水印信息的視頻IVOP色度DCT的直流系數(反量化前、DC預測計算之后)序列; inv_WMij表示檢測到的水印信息擴展調制碼流。每個IVOP色度子塊在解碼時得到一位擴展調制的信號位,每連續255個擴展調制的信號位可解調得到1位水印信息,具體分析如下: 

    用與原始偽隨機序列結構相同且完全同步的序列與得到的連續255個擴展調制的信號接收序列進行異或運算,統計運算后1的個數記為OneCount。由于m序列的自相關函數只有兩種取值(1和-1/(2n-1)),屬于雙值自相關序列。因此,如果數據未受到任何攻擊和干擾,OneCount只有兩種結果:255或0。當OneCount=255時,得到的水印信息位為1;當OneCount=0時,得到的水印信息位為0。如果數據受到攻擊或干擾,OneCount有多種結果。根據統計分析,當OneCount>127時,得到的水印信息位為1,并且這255個IVOP色度子塊中有(255-OneCount)個子塊受到攻擊或干擾;當OneCount<127時,得到的水印信息位為0,并且這255個IVOP色度子塊中有OneCount個子塊受到攻擊或干擾。這樣既可以統計總共有多少視頻IVOP色度子塊受到攻擊或干擾, 同時又能極強地恢復出原始水印信息。 

3 試驗結果分析

    試驗結果表明,m序列的長度越長,檢測效果越好,但能夠嵌入的水印信息量也相應地減少。本方案中水印只嵌入在視頻的IVOP中,不修改PVOP和BVOP,對幀跳躍與幀刪除攻擊穩健,因為IVOP不可以被跳躍或刪除。同時,由于水印信息嵌入在DCT的直流系數中,而直流系數的變化對視頻效果會有較大的影響,所以采取將水印信息嵌入到色度子塊DCT直流系數的最低位。這樣不僅使水印嵌入計算的復雜度大為降低,為MPEG-4編解碼節省了時間,還可取得良好的視頻效果,達到了不可覺察性。從統計角度看也不會增加視頻碼流。另外,水印提取時無需原始視頻。若水印信息未受到攻擊,則本方案可準確地提取到原始視頻的完全水印;若水印信息受到攻擊,根據擴頻解調性質,本方案可以最大限度地恢復出原始水印信息,并統計出有多少個IVOP色度子塊受到攻擊。 

    由于DCT是目前多媒體視頻壓縮幾大標準(H.261、H.263、MPEG-4等)共同采用的技術基礎。因此基于DCT的水印方案在視頻壓縮中具有非常重要的研究意義和應用前景。本文在此基礎上提出了一個基于擴展頻譜的MPEG-4視頻數字水印方案。實踐證明,在不需要原始視頻的情況下,本方案能敏感地檢測到數據是否被篡改或破壞,并具有良好的穩定性和魯棒性,從而提供了知識產權的保護,防止非法獲取。 

參考文獻

1 ISO/IEC JTC1/SC29/WG11 Document N3908. MPEG-4 Video Verification Model version 18.0. January 2001 

2 Mobasseri, B.G.  Direct sequence watermarking of digital video using m-frames. International Conference. 1998 

3 Jianhao Meng, Shih-Fu Chang. Embedding visible video watermarks in the compressed domain. International Conference. 1998 

4 鐘玉琢,王琪,賀玉文.基于對象的多媒體數據壓縮編碼國際標準—MPEG-4及其校驗模型. 北京:科學出版社,2000

此內容為AET網站原創,未經授權禁止轉載。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
夜夜嗨av一区二区三区网页| 欧美在线观看一区二区| 亚洲无毛电影| 亚洲人久久久| 亚洲国产精品日韩| 极品日韩av| 好吊妞**欧美| 国产一区二区三区黄| 国产精品日韩欧美一区二区三区| 欧美日韩国产综合久久| 欧美日韩高清区| 欧美日本成人| 欧美日韩国产一区精品一区| 欧美精品日韩三级| 欧美日韩国产色综合一二三四| 欧美精品久久久久久久免费观看 | 午夜精品99久久免费| 亚洲无线一线二线三线区别av| 99热在这里有精品免费| 99精品免费视频| 亚洲视频精选| 亚洲自拍偷拍麻豆| 欧美一级专区| 亚洲国产小视频在线观看| 亚洲激情综合| 日韩系列欧美系列| 亚洲天堂男人| 欧美一级片久久久久久久| 久久成人久久爱| 久久人体大胆视频| 欧美成人精品在线| 欧美日韩一区免费| 国产精品你懂的在线欣赏| 国产视频一区在线观看一区免费| 极品日韩久久| 亚洲人精品午夜| 亚洲一级在线观看| 欧美制服丝袜第一页| 亚洲韩国青草视频| 一本色道久久99精品综合| 亚洲一区二区在线看| 久久丁香综合五月国产三级网站| 久久一区国产| 欧美日韩大片一区二区三区| 国产精品网曝门| 国外成人免费视频| 亚洲人成人99网站| 亚洲女与黑人做爰| 亚洲国产精品免费| 亚洲天堂网在线观看| 久久久久久久综合日本| 欧美激情在线观看| 国产欧美日本| 亚洲国产精品一区二区www| 在线亚洲伦理| 亚洲大胆视频| 亚洲性夜色噜噜噜7777| 久久精品一区二区三区四区| 欧美激情第一页xxx| 国产伦精品一区二区三区视频孕妇 | 在线观看欧美日韩| 一区二区三区免费观看| 欧美一级夜夜爽| 日韩视频在线免费| 欧美一区二区三区日韩| 欧美成人免费在线观看| 国产精品日韩二区| 91久久精品国产91性色tv| 亚洲免费视频网站| 日韩视频二区| 久久福利视频导航| 欧美视频一区二区三区四区| 国内外成人免费视频| 这里只有视频精品| 亚洲欧洲精品天堂一级| 欧美伊人久久久久久午夜久久久久 | 欧美成人精品福利| 国产亚洲一级高清| 中国女人久久久| 亚洲精品麻豆| 久久久久久自在自线| 国产精品超碰97尤物18| 亚洲国产日韩一区| 亚洲电影免费| 欧美专区福利在线| 国产精品二区三区四区| 亚洲激情不卡| 亚洲第一福利社区| 欧美一区亚洲| 欧美性做爰猛烈叫床潮| 亚洲国内精品| 亚洲国产成人精品久久久国产成人一区| 亚洲嫩草精品久久| 欧美日韩精品一区二区天天拍小说 | 欧美成人精品一区二区| 韩日视频一区| 午夜宅男欧美| 午夜国产精品视频免费体验区| 欧美日本在线观看| 亚洲激情偷拍| 最新亚洲电影| 麻豆精品视频在线观看| 国产一级揄自揄精品视频| 亚洲欧美国产毛片在线| 亚洲一区二区三区久久| 欧美日韩亚洲激情| 亚洲精品裸体| 亚洲狼人综合| 欧美成人午夜激情| 尤物精品国产第一福利三区 | 女生裸体视频一区二区三区| 韩曰欧美视频免费观看| 欧美中文字幕| 久久天天躁狠狠躁夜夜av| 国产一区二区视频在线观看| 欧美一级欧美一级在线播放| 欧美在线亚洲| 国产日产亚洲精品| 欧美亚洲三区| 久久久精品国产免大香伊| 国产一区二区成人| 欧美中文字幕视频| 久久久亚洲国产美女国产盗摄| 国产一区二区电影在线观看| 欧美在线|欧美| 久热爱精品视频线路一| 狠狠色综合日日| 亚洲国产va精品久久久不卡综合| 久久亚洲国产成人| 在线观看免费视频综合| 亚洲激情婷婷| 欧美高清不卡| 日韩午夜精品视频| 亚洲一区二区三区精品动漫| 国产精品麻豆va在线播放| 亚洲性图久久| 久久国产精品毛片| 狠狠v欧美v日韩v亚洲ⅴ| 亚洲经典自拍| 欧美日韩播放| 亚洲午夜免费福利视频| 欧美在线精品免播放器视频| 黑人一区二区三区四区五区| 亚洲欧洲免费视频| 欧美日韩一区在线视频| 亚洲一区二区三区激情| 久久久久久婷| 亚洲国产欧洲综合997久久| 亚洲私拍自拍| 国产欧美日本一区二区三区| 亚洲成人资源网| 欧美日韩国产精品一区二区亚洲 | 午夜精品网站| 国产尤物精品| 亚洲日本中文字幕| 国产精品白丝av嫩草影院| 午夜在线电影亚洲一区| 美女精品国产| 在线中文字幕不卡| 久久综合伊人77777| 亚洲伦理在线| 欧美一区二区三区免费在线看| 在线观看91久久久久久| 在线亚洲成人| 国内精品久久久久影院色| 99精品欧美一区二区三区| 国产精品久久久一区二区三区| 久久国产一区二区| 欧美日韩国产精品一区| 午夜在线观看欧美| 欧美激情视频给我| 亚洲欧美久久久久一区二区三区| 久久欧美中文字幕| 99成人精品| 久久久久久久久久久久久女国产乱| 亚洲激情偷拍| 久久国产一区二区| 亚洲欧洲一二三| 欧美在线三级| 日韩午夜在线视频| 久久青草欧美一区二区三区| 9l国产精品久久久久麻豆| 久久久精品一区二区三区| 亚洲精品乱码| 久久网站热最新地址| 中日韩视频在线观看| 美女主播精品视频一二三四| 亚洲一二三区精品| 欧美激情第二页| 久久精品亚洲热| 国产精品久久久久9999| 91久久线看在观草草青青| 国产麻豆精品theporn| 夜夜嗨av色综合久久久综合网 | 一区二区不卡在线视频 午夜欧美不卡在| 久久久av网站| 亚洲综合首页| 欧美午夜免费| 日韩视频永久免费| 极品av少妇一区二区|