999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一種基于小波域的數字水印嵌入與提取算法

2008-04-12 00:00:00王雯霞
現代電子技術 2008年11期

摘 要:提出了一種基于小波變換的圖像嵌入數字水印及檢測的方法。對數字圖像進行多級二維小波變換可以得到一個逼近圖像和幾個高頻細節圖像,對低頻(逼近部分)圖像嵌入數字水印,對加入水印的圖像進行小波逆變換得到重構圖像。檢測時,先對重構圖像進行小波變換,再對低頻圖像提取數字水印。

關鍵詞:數字水印;小波變換;小波逆變換;魯棒性

中圖分類號:TP392 文獻標識碼:B

文章編號:1004-373X(2008)11-075-03

Realization of Embedding and Extracting Watermark Based on Wavelet Transform

WANG Wenxia,PENG Bo

(Henan University of Science and Technology,Luoyang,471003,China)



Abstract:In this paper,a method of realization of embedding and extracting watermark based on wavelet transform is given.An approach image and several high frequency image are gained by multi-level 2D wavelet transform to digital image.Watermark is added to the low band of the wavelet transform of image,and a watermark embedded image is reconstructed.Then,watermark is extracted from the low band of wavelet transform of watermark embedded image.

Keywords:digital watermark;wavelet transform;invert wavelet transform;robustness

1 引 言

隨著IT技術的高速發展,多媒體技術得到了越來越廣泛的應用。多媒體信息的數字化,使制作、處理和存儲這些信息變得越來越方便,Internet的飛速發展使這些數字媒體信息廣泛地被復制與傳播。然而數字媒體的版權保護已經成為一個迫切需要解決的問題。

加密技術、數字簽名和數字水印技術[1]都可以用來保護數字媒體的版權。傳統的加密技術使得只有掌握密鑰的授權用戶才能解密數據并使用數字媒體,但這種加密方法只能控制用戶是否能得到數據,一旦被破解,就沒有有效的手段來保證數據不被修改、復制和傳播。數字簽名通過使用私有密鑰對數字媒體進行簽名,用公共的檢測算法就可以檢查產品的內容是否符合相應的簽名。數字簽名需要在原始數據中加入大量的簽名,盡然增加所需存儲的數據,因而不太適用于數字圖像、視頻或音頻的版權保護。所謂“數字水印”是利用人類的聽覺和視覺系統的特點,往多媒體數據中添加的某些數字信息,比如將在數碼相片中添加攝制者的信息,在數字影碟中添加電影公司的信息等等。與普通水印的特性類似,數字水印在多媒體數據中(如數碼相片)也幾乎是不可見的,也很難被破壞掉。 通過專門的檢驗步驟又能提取出所加入的信息,對著者的知識產權進行保護。因此,數字水印技術作為版權保護的一種有效手段受到了越來越多的關注。

數字水印有魯棒性的要求,即它可以抵抗第三方的攻擊或正常的、標準的數據操作和變換,即使攻擊者知道傳遞的數據中包含隱藏的重要信息,也無法將其提取出來,或在不嚴重損壞宿主數據的情況下無法將水印破壞掉。一般來說,圖像數字水印都需要具備以下特性:

魯棒性

是指數字水印經過宿主圖像的某種改動(如噪聲、濾波、JPEG 壓縮、D/A 轉換等),仍然能被檢測和提取出來。如果沒有魯棒性(Robustness)的要求,水印與信息偽裝技術上的處理本質上是完全一致的。

不可感知性

即宿主圖像在嵌入水印以后沒有明顯的降質現象,嵌入的水印在視覺上是不可感知的。這主要是運用了人們視覺的一些特性。

安全性

水印信息能夠抵抗非法攔截和破解,即使受到非法攻擊,也能進行檢測和識別。

2 數字水印的典型算法

數字水印技術橫跨多種學科,其算法比較多,主要的有以下幾種:

2.1 最低有效位算法(LSB)

最低有效位算法(LSB)是L.F.Turner和R.G.van Schyndel 等人提出的第一個數字水印算法,是一種典型的空間域信息隱藏算法。LSB算法使用特定的密鑰通過m序列發生器產生隨機信號,然后按一定的規則排列成2維水印信號,并逐一插入到原始圖像相應像素值的最低幾位。由于水印信號隱藏在最低位,相當于疊加了一個能量微弱的信號,因而在視覺和聽覺上很難察覺。現在的數字水印軟件已經很少采用LSB 算法。

2.2 Patchwork算法

Patchwork是麻省理工學院媒體實驗室Walter Bander等人提出的一種數字水印算法,主要用于打印票據的防偽。Patchwork數字水印隱藏在特定圖像區域的統計特性中,其魯棒性很強,可以有效地抵御剪切、灰度校正、有損壓縮等攻擊,其缺陷是數據量較低,對仿射變換敏感,對多拷貝平均攻擊的抵抗力較弱。

2.3 文本微調算法

文本微調算法用于在PS或PDF文檔中隱藏數字水印,主要是通過輕微改變字符間距、行間距和字符特征等方法來嵌入水印,這種水印能抵御攻擊。

2.4 DCT變換域數字水印算法

DCT變換域數字水印算法是目前研究比較多的一種算法,它具有魯棒性強、隱蔽性好的特點。其核心思想是在圖像的DCT變換域上選擇中低頻系數疊加水印信息。由于JPEG、MPEG等壓縮算法的核心是在DCT變換域上進行數據量化,所以通過適當地融合水印過程與量化過程,可以使水印抵御有損壓縮。DCT變換域系數的統計分布有比較好的數學模型,可以從理論上估計水印的信息量。

2.5 其他變換域數字水印算法

變換域數字水印并不局限于DCT變換域或傅里葉譜,只要能很好地隱藏水印信息,一切信號變換都是可行的。本文就是在利用小波變換,在時/頻域上進行數字水印的嵌入與提取。

3 小波變換

小波變換[2]是對信號進行多分辨率分解,圖1是對數字圖像進行兩級小波分解示意圖。原始圖像經過一級小波變換,被分解為4個一級子圖:即1個低頻子圖LL1(原始圖像的逼近)和3個高頻子圖(細節部分):HL1(水平方向細節),LH1(垂直方向細節)和HH1(對角線方向細節)。若對一級近似子圖LL1再進行小波分解,又可得更低分辨率的4個二級子圖(LL2,LH2,HL2,HH2),反復對低頻子圖進行分解,就可以實現對數字圖像的多級小波分解。但是,對一個圖像不是能夠無限次分解,對于N*N的圖像,最多能分解log2N層,最深層的低頻子圖集中了被分解圖像的主要能量,含有圖像的主要特征。低頻子圖像具有較強的抗噪能力,而各層高頻子圖則分別保持了被分解圖像各方向的細節,刻畫了被分解圖像的邊緣細節特征,因此稱為被分解圖像的細節子圖,高頻子圖這些邊緣細節易受噪聲影響,其穩定性較差。



圖1 圖像小波二級分解示意

4 數字水印嵌入算法

圖2是基于小波變換(DWT)的數字水印嵌入流程圖,包括兩個部分,第一部分是預處理部分,包括數字水印的生成,水印的置亂,對原始(宿主)圖像進行DWT變換等;第二部分包括對DWT生成的圖像嵌入水印和逆小波變換,生成含水印的圖像。

圖2 數字水印嵌入流程圖

4.1 水印序列的生成

水印圖像可表示為:



W={w(i,j),0≤i

(1)



本文采用的是三種不同字體下生成的BMP圖像作為數字水印。

4.2 水印序列置亂

數字水印嵌入到宿主圖像中之前,要先將水印進行置亂處理。置亂本質就是一種加密,只有掌握了密鑰的人才可以將提出來的水印序列恢復成有原始水印圖像,增強了水印的安全性。圖像的置亂有很多種的方法,如Arnold變換、幻方變換、Hilbert曲線、Gray碼法和基于混沌的置亂等方法[3,4]。本文采用的是Arnold變換。

4.3 水印的嵌入

掃描宿主圖像的L級小波變換的低頻子圖系數[5],求得系數的均值AVG,在AVG上加一個小的δ值,求得一個區間A:[AVG-δ,AVG+δ]。對水印圖像各像素位置x=1~P,y=1~Q,做如下操作:根據變換矩陣,生成該水印像素在載體圖像中的對應嵌入位置(x1,y1),然后求出宿主子圖(x1,y1)處小波系數的小數部分值c(x1,y1),如果水印像素值w(x,y)=1,則修改相應小波系數的小數部分到A范圍內,如果水印像素是w(x,y)=0,則修改相應的小波系數使其變為整數。對修改過的逼近子圖和各細節子圖進行小波逆變換,得到嵌有水印的圖像。

5 數字水印提取與檢測算法

圖3是數字水印提取流程圖,包括兩個部分,第一部分是預處理部分,主要是對含水印圖像進行DWT變換等;第二部分是數字水印提取部分,包括對DWT生成的子圖提取嵌入水印和利用密鑰對提取的水印進行置亂恢復,生成水印圖像。

對含有水印的圖像作L級小波分解,對分解后的低頻子圖求得水印位置,嵌入水印的小波系數只有整數和非整數兩種情況,含有水印圖像可能受到攻擊,使分解后的小波系數部分發生變化,提取水印時假設這種變化在[AVG-δ]/2或\\[1- AVG-δ\\]/2以內。按水印像素總數進行位置掃描x=1~P,y=1~Q,對水印空間各點(x,y)進行如下操作根據變換矩陣,生成該圖像中的對應位置(x1,y1),然后求出含水印的子圖(x1,y1)處小波系數的小數部分值c(x1,y1),根據c(x1,y1),恢復水印值。

圖3 數字水印提取流程圖

6 實驗結果

實驗中,采用了HAAR小波對宿主圖像(512*512的圖像)進行小波分析,然后嵌入數字水印(32*32的二值圖像)。

圖4中(a)為原始圖像,(b)是(a)加入(c)后的圖像,(d)從(b)中提取的水印,(f),(h)提取的水印,對應的原始水印是(e)和(g)。

該算法實現了數字水印的嵌入與提取,實驗結果表明算法具有較好的魯棒性,但使用db6以后,提取的水印有較大的誤差,如圖5所示。

圖4 實驗結果

圖5 在不同小波下恢復的數字水印

參 考 文 獻

[1]Van Schyndel R,Tirkel A,Osborne C.A Digital Watermark[J].In:Proc of the IEEE on international conference on Image Processing.1994(2):86-90.

[2]王衛衛,楊波,宋國鄉.基于圖像小波變換低頻系數的數字水印算法[J].信號處理,2001,17(6):554-557.

[3]Tsekeridou S.Bernoulli Shifts Generated Chaotic Watermarks:Theoretic Investigation[J].IEEE International Conference on Acoustics,Speech,and Signal Processing,2001(3):1 361-1 364.

[4]Tsekeridou S.Statistical Analysis of a Watermarking System Based on Bernoulli Chaotic Sequences [J].Signal Processing,2001,81(6):1 273-1 293.

作者簡介 王雯霞 女,1979年出生,河南省偃師市人, 講師,碩士研究生。主要研究方向為多媒體通信及通信信號處理。

彭 勃 男,講師,碩士研究生。

注:本文中所涉及到的圖表、注解、公式等內容請以PDF格式閱讀原文。

主站蜘蛛池模板: 欧美成在线视频| 蜜桃视频一区二区| 在线精品自拍| 一级毛片免费高清视频| 中国一级特黄视频| 激情综合网激情综合| 亚洲国产日韩视频观看| 91视频精品| 亚洲毛片在线看| 国产91丝袜在线播放动漫 | 91小视频在线| a欧美在线| 久久精品免费看一| 丰满人妻久久中文字幕| 国产精品亚洲一区二区三区z| 精品综合久久久久久97超人| 国产在线无码av完整版在线观看| 中文字幕在线日韩91| 国产午夜无码片在线观看网站 | 毛片一级在线| 国产区91| 成人午夜在线播放| 在线毛片免费| 国产精品毛片一区| 2021国产精品自拍| 国产在线观看91精品| 九九这里只有精品视频| 无码高潮喷水专区久久| 精品伊人久久大香线蕉网站| 亚洲视屏在线观看| 亚洲精品无码专区在线观看| 国内精品久久久久久久久久影视| 国产美女丝袜高潮| 亚洲成A人V欧美综合| 亚洲第一天堂无码专区| 欧美精品导航| 国产v精品成人免费视频71pao | 国产欧美在线| 亚洲精品无码av中文字幕| 国产成人无码播放| 找国产毛片看| 国产农村妇女精品一二区| 国产精品综合久久久| 日韩成人在线网站| 亚洲天堂在线视频| 99国产精品一区二区| 成人在线亚洲| 国产精品性| 国产精品人人做人人爽人人添| 高潮爽到爆的喷水女主播视频| AV在线天堂进入| 日韩在线视频网| 精品国产一区91在线| 国产一级做美女做受视频| 国产在线观看99| 青青青国产精品国产精品美女| 沈阳少妇高潮在线| 国产免费黄| 国产在线精品网址你懂的| 热久久综合这里只有精品电影| 久久久久亚洲精品成人网| 亚洲一区无码在线| 免费人成视网站在线不卡| 亚洲国产精品美女| 国产精品无码AV片在线观看播放| 她的性爱视频| 色国产视频| 亚洲日本在线免费观看| 亚洲成a人片77777在线播放| 国产三级精品三级在线观看| 国内精自视频品线一二区| 亚洲精品麻豆| 91精品综合| 91亚洲精选| 片在线无码观看| 亚洲第一网站男人都懂| 日本久久网站| 波多野结衣在线一区二区| 国产成人毛片| 在线看片中文字幕| 亚洲看片网| 特级aaaaaaaaa毛片免费视频|