国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于廣義Henon映射和DWT-SVD的數(shù)字水印算法

2011-09-04 06:08:52王光義
關(guān)鍵詞:二值數(shù)字水印子帶

劉 瑜,王光義

(杭州電子科技大學(xué)電子信息學(xué)院,浙江杭州310018)

0 引言

數(shù)字水印技術(shù)是將特定數(shù)據(jù)嵌入到圖像、聲音或視頻等多媒體中,而且所嵌入的數(shù)據(jù)能被提取或檢測(cè)。按照嵌入的位置可將水印分為兩類:空域水印和變換域水印,通常采用的變換域包括DCT、DWT、DFT、Mellin-Fourier變換等。由于圖像壓縮標(biāo)準(zhǔn)JPEG和JPEG2000分別采用DCT和DWT技術(shù),所以,現(xiàn)有眾多數(shù)字水印方案的研究集中于這兩個(gè)變換,但這些方案通常都難以抵抗幾何失真攻擊。目前,混沌特性在圖像處理領(lǐng)域得到了較廣泛認(rèn)識(shí),因此提出了基于混沌序列的數(shù)字水印算法。提出了一種將水印和原始圖像分別小波分解,小波分解后的子帶再進(jìn)行奇異值分解,將水印各個(gè)頻帶的奇異值作為水印信息嵌入到原始圖像對(duì)應(yīng)頻帶奇異值低頻系數(shù)中的算法[1]。類似的,只是考慮到背景亮度、紋理復(fù)雜度和邊緣等情況,提出了在中頻系數(shù)中嵌入水印信息的方法[2]。本文提出了一種基于廣義Henon映射和DWT-SVD相結(jié)合的數(shù)字水印算法方案,將灰度圖像作為水印,嵌入載體圖像的DWT域LL子帶。實(shí)驗(yàn)表明,該方法抗幾何失真,對(duì)一般的圖像處理操作也具有較強(qiáng)的魯棒性。

1 離散小波變換

小波變換的基本思想是對(duì)信號(hào)進(jìn)行細(xì)致的頻率分解,即多分辨率分解,然后再對(duì)圖像的系數(shù)進(jìn)行處理。對(duì)系數(shù)的處理是離散小波變換用于圖像處理的核心。將圖像分解為低頻LL部分和高頻HL,LH,HH部分,其中HL代表圖像的水平細(xì)節(jié),LH代表圖像的垂直細(xì)節(jié),HH代表圖像對(duì)角方向的細(xì)節(jié)部分。低頻帶是由小波變換分解級(jí)數(shù)決定的最大尺度、最小分辨率下對(duì)原始圖像的最佳逼近,圖像的大部分能量集中在此;高頻帶系列則分別是圖像在不同尺度、不同分辨率下的細(xì)節(jié)信息。數(shù)字圖像一級(jí)小波分解圖如圖1所示。

圖1 圖像的一級(jí)小波分解

在DWT域,水印嵌入到DWT域低頻系數(shù)穩(wěn)健性最好。因?yàn)樾〔ㄏ禂?shù)的分布特點(diǎn)是越往低頻,子帶系數(shù)值越大,包含的圖像信息及能量越多。即使在數(shù)值相同的情況下,由于低頻子帶反映的是圖像的低頻信息,對(duì)視覺比較重要。因此在低頻系數(shù)中嵌入水印,可以保證水印的穩(wěn)健性[3]。

2 二值圖像的混沌置亂算法

廣義Henon映射是人們研究超混沌系統(tǒng)應(yīng)用于數(shù)據(jù)加密時(shí)常用到的混沌映射之一[4]。它由一組差分方程組成,當(dāng)1.54<a<2,0< |b|<1時(shí)系統(tǒng)處于超混沌狀態(tài)[5]:

已經(jīng)證明:超混沌Henon映射在參數(shù)a從1.98趨于2、b從-0.005趨于0和從0.008 4趨于0的三角區(qū)內(nèi),其不變分布變差較小,隨機(jī)性較好,且迭代不溢出。a越趨于2,b越趨于0,Henon映射的隨機(jī)性越好[5]。

對(duì)水印圖像進(jìn)行加密算法。

(1)先產(chǎn)生混沌序列xn:

然后對(duì)序列xn進(jìn)行適當(dāng)?shù)奶幚?

這里3≤n≤mm1×nn1-1,mm1、nn1分別是二值水印圖像陣列的行數(shù)和列數(shù),序列的參數(shù)a=1.99,b=0.001,初始值 x1=1,y1=0.1,z1=0。

(2)對(duì)水印進(jìn)行置亂:

1≤i≤mm1,1≤j≤nn1,最后得到一個(gè)加密的水印圖像 watermark_en。

解密算法是加密算法的逆過程,在此不再詳述。二值水印圖像的加密、解密仿真圖如圖2所示。

圖2 二值圖像的加密、解密仿真圖

3 DWT與SVD數(shù)字圖像水印算法的實(shí)現(xiàn)

本文的水印算法是將小波變換和奇異值分解相結(jié)合的一種水印算法,其中原始載體圖像大小為mm×nn,水印圖像大小為mm1×nn1,且mm>mm1,nn>nn1,對(duì)水印的嵌入分別按以下步驟進(jìn)行:

(1)將原始載體圖像進(jìn)行一級(jí)Haar小波分解,將這個(gè)圖像分解成4個(gè)區(qū)域:LL,HL,LH,HH;

(2)選低頻LL子帶進(jìn)行奇異值分解,得到對(duì)應(yīng)的對(duì)角陣S和正交陣U、V,LL=USVT;

(3)嵌入水印,組成一個(gè)新的矩陣,Temp=S+α×WW,其中α是水印嵌入比例因子,用來調(diào)節(jié)水印嵌入圖像的程度,本文取α=0.1,WW是加密后水印矩陣;

(4)再對(duì)加入水印后的矩陣進(jìn)行奇異值分解,得到對(duì)應(yīng)的對(duì)角陣S1和正交陣U1、V1;

(5)嵌入水印后子帶LL圖像陣為CW=U×S1×VT,做一級(jí)小波反變換進(jìn)行還原,可得到嵌入加密水印后的載體圖像。

對(duì)水印的提取則按以下步驟:

(1)利用DWT分解嵌入水印圖像,得到一級(jí)DWT分解低頻系數(shù)LL1;

(2)對(duì)LL1進(jìn)行奇異值分解,得到對(duì)應(yīng)的對(duì)角陣S2和正交陣U2、V2;

(3)計(jì)算中間矩陣SN=U1×S2×VT1,提取出水印陣WN=(SN-S)/α,這是個(gè)加密后的水印陣;

(4)根據(jù)前面所述的密鑰參數(shù),對(duì)WN進(jìn)行混沌逆置亂,最終得到解密后的水印圖像。

4 實(shí)驗(yàn)結(jié)果

為了驗(yàn)證本文提出的算法,在matlab7.1環(huán)境下進(jìn)行了仿真實(shí)驗(yàn),實(shí)驗(yàn)中選用384×384的灰度圖像作為載體圖像,如圖3所示,選擇75×75的二值圖像作為水印圖像,如圖4所示。實(shí)驗(yàn)結(jié)果如圖5所示。各種常見攻擊后提取出的水印效果如圖6所示。

圖3 原始載體圖像

圖4 原始水印

圖5 嵌入水印后載體圖像

圖6 各種常見攻擊后提取水印效果圖

從各圖可以看出,雖然載體圖像遭受到各種攻擊,而且某些攻擊對(duì)載體圖像的改變非常大,但是均能夠提取出清晰可見的水印。

5 結(jié)束語

本文提出了一種基于廣義Henon映射和DWT-SVD的數(shù)字水印算法,該方法利用了DWT特性和SVD分解的穩(wěn)定性,并保持了載體圖像的不可見性和魯棒性的均衡性。通過實(shí)驗(yàn)結(jié)果和攻擊測(cè)試得出,該算法能對(duì)噪聲攻擊、剪切攻擊、旋轉(zhuǎn)攻擊等圖像處理具有很好的抵御能力,對(duì)于在靜止圖像中加入水印信息以保護(hù)版權(quán)問題有很好的應(yīng)用背景。

[1] 李曉飛,蔡翔云.基于DWT-SVD的圖像水印算法[J].云南大學(xué)學(xué)報(bào)(自然科學(xué)版),2005,27(5):337-341.

[2] 蔣慧均,王沛,李莉.基于奇異值分解的圖像融合水印算法[J].上海師范大學(xué)學(xué)報(bào)(自然科學(xué)版),2006,35(3):30-34.

[3] 劉九芬.小波理論及其在圖像壓縮和數(shù)字水印中的應(yīng)用[D].杭州:浙江大學(xué),2003.

[4] Baier G,Klein M.Maximum hyperchaos in generalized Henon maps[J].Phys Lett A,1990,151(6):281 -284.

[5] 鄭永愛,宜蕾,王棟,等.超混沌Henon映射的隨機(jī)性分析[C].北京:通信與信息技術(shù)會(huì)議,2007:719-723.

猜你喜歡
二值數(shù)字水印子帶
混沌偽隨機(jī)二值序列的性能分析方法研究綜述
一種基于奇偶判斷WPT的多音干擾抑制方法*
支持CNN與LSTM的二值權(quán)重神經(jīng)網(wǎng)絡(luò)芯片
子帶編碼在圖像壓縮編碼中的應(yīng)用
電子制作(2019年22期)2020-01-14 03:16:24
基于網(wǎng)屏編碼的數(shù)字水印技術(shù)
電子制作(2019年20期)2019-12-04 03:51:30
基于二值形態(tài)學(xué)算子的軌道圖像分割新算法
視頻圖像文字的二值化
基于虛擬孔徑擴(kuò)展的子帶信息融合寬帶DOA估計(jì)
基于數(shù)字水印的人臉與聲紋融合識(shí)別算法
基于矩陣分解和混沌置亂的數(shù)字水印算法
平阴县| 武隆县| 阆中市| 湖州市| 勃利县| 江陵县| 景谷| 德江县| 湘潭县| 德庆县| 延庆县| 西乌珠穆沁旗| 武汉市| 波密县| 茌平县| 双柏县| 汤原县| 泌阳县| 新宁县| 克什克腾旗| 抚宁县| 常山县| 潼关县| 新津县| 揭阳市| 蓬溪县| 峡江县| 新干县| 霸州市| 抚松县| 黑龙江省| 胶南市| 本溪市| 丁青县| 凤台县| 佛学| 云龙县| 浮山县| 安多县| 比如县| 岳普湖县|