• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于圖像合并和平穩(wěn)小波變換的新型水印嵌入算法*

      2016-12-13 06:58:45
      關(guān)鍵詞:數(shù)字水印子帶魯棒性

      吳 捷

      (泰州職業(yè)技術(shù)學(xué)院信息技術(shù)學(xué)院 泰州 225300)

      ?

      基于圖像合并和平穩(wěn)小波變換的新型水印嵌入算法*

      吳 捷

      (泰州職業(yè)技術(shù)學(xué)院信息技術(shù)學(xué)院 泰州 225300)

      提出一種基于圖像合并和平穩(wěn)小波變換的新型水印嵌入算法。不同于常見(jiàn)的數(shù)字水印嵌入算法,該方案首先將原始圖像A分離成相互獨(dú)立的兩幅圖像B和C,選擇其中的一幅圖像B進(jìn)行水平合并,然后對(duì)融合后的圖像進(jìn)行平穩(wěn)小波變換,選擇低頻子帶進(jìn)行水印嵌入,再通過(guò)平穩(wěn)小波逆變換及水平分裂操作和圖像C合成得到最終的含水印圖像。實(shí)驗(yàn)結(jié)果表明,論文提出的水印算法不但具有較好的保真度,對(duì)于各種噪聲攻擊也具有較強(qiáng)的魯棒性。

      圖像合并; 平穩(wěn)小波變換; 水平分裂; 魯棒

      Class Number TN911.73;TP391.4

      1 引言

      隨著互聯(lián)網(wǎng)應(yīng)用的廣泛普及,通過(guò)網(wǎng)絡(luò)發(fā)表和傳播的數(shù)字媒體資源日益增多。為了保護(hù)這些數(shù)字媒體的版權(quán),數(shù)字水印技術(shù)應(yīng)運(yùn)而生,其原理是通過(guò)一定的算法將一些標(biāo)志性信息直接嵌到多媒體內(nèi)容中來(lái)證實(shí)該作品的所有權(quán)。目前常見(jiàn)的數(shù)字水印算法主要采用空域技術(shù)或變換域技術(shù),其區(qū)別在于水印的嵌入方式有所不同。

      空域水印算法雖然簡(jiǎn)單易行,但是水印的魯棒性較差,無(wú)法經(jīng)受一些常見(jiàn)的攻擊。而變換域[1~7]技術(shù)可以在保證嵌入強(qiáng)度的同時(shí),兼顧水印的不可感知性,具有較高的隱蔽性和安全性,近幾年的研究成果大多是基于變換域展開(kāi)的。

      文獻(xiàn)[1]算法通過(guò)對(duì)載體圖像進(jìn)行n層離散小波變換并隨機(jī)選取部分子帶進(jìn)行SVD分解獲得奇異值來(lái)實(shí)現(xiàn)水印的嵌入;文獻(xiàn)[2]基于DCT提出了一種魯棒性良好的水印算法。在水印嵌入過(guò)程中采用良好的機(jī)制將抗攻擊比較好的系數(shù)篩選出來(lái)實(shí)現(xiàn)水印的嵌入;文獻(xiàn)[3]在小波變換的第二級(jí)和第三級(jí)高頻系數(shù)上隨機(jī)選擇了一些分散的嵌入點(diǎn)各嵌入一半的水印,該算法在抵抗噪聲、濾波攻擊方面取得了不錯(cuò)的效果;文獻(xiàn)[4]提出一種基于量化的混合提升小波變換和奇異值分解的自適應(yīng)數(shù)字圖像水印算法;文獻(xiàn)[5]為了平衡水印的透明性和魯棒性,提出了基于果蠅優(yōu)化算法(FOA)的小波域數(shù)字水印算法。該算法利用果蠅優(yōu)化算法將離散小波變換(DWT)應(yīng)用到水印技術(shù)中,通過(guò)群體智能算法解決水印的透明性和魯棒性之間的矛盾。文獻(xiàn)[6~7]基于NSCT和SVD提出了多重水印算法,也取得了不錯(cuò)的實(shí)驗(yàn)結(jié)果。

      本文的主要貢獻(xiàn)在于,通過(guò)將圖像合并算法和平穩(wěn)小波變換相結(jié)合提出了一種新型水印嵌入算法。和已有算法相比,本文算法的水印嵌入量較大,嵌入灰度圖像水印后對(duì)原始圖像的影響較小,并且能夠抵抗各種噪聲攻擊。

      2 圖像的合并算法

      本文提出的圖像合并算法涉及到圖像分離、圖像合并、圖像合成三個(gè)步驟。首先將原始圖像分離成兩個(gè)矩陣,以8×8的矩陣A為例,可以將其按照如下算法分離成兩個(gè)矩陣(B&C)。

      圖像分離:依次讀入矩陣A數(shù)據(jù),如果是奇數(shù)行就將奇數(shù)列數(shù)據(jù)寫(xiě)入矩陣B,否則就將偶數(shù)列數(shù)據(jù)寫(xiě)入矩陣B;進(jìn)行類(lèi)似的操作可以得到矩陣C。

      圖像分離Matlab代碼:

      /*生成矩陣B*/

      for i=1:Rows

      for j=1:2:Columns-1

      if (mod(i,2) ~= 0)

      B(i,j)=cover_object(i,j);

      else

      B(i,j+1)=cover_object(i,j+1);

      end

      end

      end

      /*生成矩陣C*/

      for i=1:Rows

      for j=1:2:Columns-1

      if mod(i,2) ~= 0

      C(i,j+1)=cover_object(i,j+1);

      else

      C(i,j)=cover_object(i,j);

      end

      end

      end

      圖像合并:選擇矩陣B,將其第一行和最后一行數(shù)據(jù)進(jìn)行累加,第二行和倒數(shù)第二行數(shù)據(jù)進(jìn)行累加,第三行和倒數(shù)第三行數(shù)據(jù)累加,依此進(jìn)行得到矩陣S。

      for i=1:Rows/2

      for j=1:Columns

      S(i,j)=B(i,j)+B(mm-i+1,j);

      end

      end

      圖像合成:若要將矩陣S還原成最初的矩陣A,則可以通過(guò)將矩陣B進(jìn)行水平分裂,即將之前合并的數(shù)據(jù)恢復(fù)到原先位置,并和矩陣C合成即可。

      for i=1:Rows /2

      for j=1:Columns

      if mod(i,2) ~= 0

      if mod(j,2) == 0

      B(mm+1-i,j)=S(i,j);

      else

      B(i,j)=S(i,j);

      end

      end

      if mod(i,2)== 0

      if mod(j,2) ~= 0

      B(mm+1-i,j)=S(i,j);

      else

      B(i,j)=S(i,j);

      end

      end

      end

      end

      3 平穩(wěn)小波變換

      平穩(wěn)小波變換(Stationary Wavelet Transform,SWT)[8]近幾年在圖像去噪領(lǐng)域得到了廣泛的應(yīng)用。和大家所熟知的DWT相比,平穩(wěn)小波變換的優(yōu)勢(shì)在于對(duì)信號(hào)濾波后不進(jìn)行下采樣,能保證圖像的冗余性與平穩(wěn)不變性[9~10]。

      對(duì)一幅圖像進(jìn)行一次平穩(wěn)小波變換后會(huì)產(chǎn)生四個(gè)子帶圖像,如圖1所示。在分解出的四個(gè)子帶圖像中,低頻子帶LL1集中了原始圖像的大多數(shù)能量,是最逼近原始圖像的子圖。所以一般都是選擇LL1子帶進(jìn)行水印嵌入。

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

      4 水印的嵌入與提取

      4.1 水印的嵌入

      本文選擇(256×256)的灰度圖像作為原始圖像 ,選擇(128×256)的灰度圖像作為水印圖像。

      水印的嵌入步驟可總結(jié)如下:

      1) 由前面的算法,首先將圖像A分解為B*&C,選擇B按行進(jìn)行水平合并,得到圖像B′(128×256);

      2) 對(duì)B′進(jìn)行一級(jí)平穩(wěn)小波變換,選擇LL1(128×256)子帶進(jìn)行水印嵌入;

      3) 運(yùn)用加性準(zhǔn)則嵌入水印LL1=LL1+αW(其中α為嵌入強(qiáng)度因子);

      4) 做一級(jí)平穩(wěn)小波逆變換(ISWT),得到變換后的圖像B*(128×256);

      5) 由B*&C合成,得到最終嵌入水印的圖像。

      4.2 水印的提取

      本文算法提取水印時(shí)需要使用原始圖像,具體步驟如下:

      1) 將待測(cè)圖像IA分離成兩部分IB⁣

      5 實(shí)驗(yàn)結(jié)果與分析

      本文在Windows XP操作系統(tǒng)下安裝使用Matlab7.0工具進(jìn)行實(shí)驗(yàn)仿真,原始圖像采用256×256像素的bard、cameraman、lena、baboon標(biāo)準(zhǔn)灰度圖像,水印圖像采用128x256像素的“蘇州大學(xué)”字的灰度圖像。采用Sym2平穩(wěn)小波對(duì)原始圖像進(jìn)行一級(jí)分解與重構(gòu)。在實(shí)驗(yàn)結(jié)果評(píng)價(jià)方面,本文采用峰值信噪比PSNR來(lái)評(píng)價(jià)加入水印后的圖像質(zhì)量,采用提取出來(lái)的水印WN和原始水印W之間的相似度NC來(lái)衡量水印檢測(cè)結(jié)果。

      表1是未經(jīng)任何攻擊提取出的水印參數(shù),四幅測(cè)試圖像的NC值都沒(méi)有達(dá)到1,但偏差較小,影響很細(xì)微可以忽略。PSNR值都在34以上,因此本文算法嵌入的水印信息對(duì)原始圖像影響較小,并且可以正確提取。

      圖3給出本文算法的分步實(shí)驗(yàn)結(jié)果,其中圖3(a)是256×256的原始圖像A,圖3(b)和圖3(c)是分離出的圖像B和圖像C,圖3(d)是對(duì)圖像B進(jìn)行水平合并后的圖像,圖3(e)是待嵌入的水印,圖3(f)是加入水印后圖像,圖3(g)是矩陣數(shù)據(jù)復(fù)位后的圖像,圖3(h)是圖像B和圖像C重新合成后的圖像,圖3(i)是提取出的水印。

      表2給出了椒鹽、高斯、積性噪聲攻擊后的測(cè)試數(shù)據(jù),從中可以看出本文算法能較好地抵抗各種類(lèi)型的噪聲攻擊。

      表3是本文算法和文獻(xiàn)[1,6~7]的嵌入容量對(duì)比,可以看出本文算法在水印嵌入量上有大幅度的提升,足以表示多媒體內(nèi)容的創(chuàng)建者或所有者的標(biāo)志信息,同時(shí)感觀上影響不大。

      表1 不同原始圖像的相似度NC和PSNR

      表2 攻擊數(shù)據(jù)

      表3 水印嵌入量對(duì)比

      圖3 分步實(shí)驗(yàn)結(jié)果

      6 結(jié)語(yǔ)

      目前的數(shù)字水印研究文獻(xiàn)大多是通過(guò)對(duì)原始圖像進(jìn)行DWT、DCT或NSCT變換,然后再進(jìn)行SVD分解嵌入水印,導(dǎo)致水印的嵌入容量受到限制。本文基于圖像合并和平穩(wěn)小波變換,提出了一種新型數(shù)字水印算法,在保證水印不可見(jiàn)的前提下,大大提高了嵌入水印的信息量。實(shí)驗(yàn)結(jié)果表明本文算法可以取得較好的保真度和魯棒性,能經(jīng)受各種類(lèi)型的噪聲攻擊。今后的研究工作主要是對(duì)該算法進(jìn)行進(jìn)一步改進(jìn),以能有效應(yīng)對(duì)諸如旋轉(zhuǎn)、裁剪等幾何攻擊。

      [1] 熊祥光,王力.一種改進(jìn)的DWT-SVD域參考水印方案[J].計(jì)算機(jī)工程與應(yīng)用,2014,50(7):75-79. XIONG XiangGuang, WANG Li. Improved reference watermarking scheme in DWT-SVD domain [J]. Computer Engineering and Applications,2008,36(3):136-139.

      [2] 李瑩,李春興,于曉.一種基于DCT魯棒性的數(shù)字水印算法[J].青島科技大學(xué)學(xué)報(bào)(自然科學(xué)版),2015,36(4):443-448. LI Ying, LI ChunXing, YU Xiao. A Robust Watermarking Algorithm Based on DCT [J].Journal of Qingdao University of Science and Technology (Natural Science Edition),2008,36(3):136-139.

      [3] 張勤,崔麗.基于DWT的一種數(shù)字水印算法[J].北京師范大學(xué)學(xué)報(bào)(自然科學(xué)版),2015,51(1):19-22. ZHANG Qin, CUI Li. Digital watermarking algorithm based on DWT [J]. Journal of Beijing Normal University (Natural Science),2015,51(1):19-22.

      [4] 熊祥光,曾文權(quán).基于LWT-SVD的魯棒自適應(yīng)水印方案[J].計(jì)算機(jī)工程與設(shè)計(jì),2015,36(6):1494-1497. XIONG Xiangguang, ZENG Wenquan. Robust adaptive watermarking scheme based on LWT-SVD [J]. Computer Engineering and Design,2015,51(1):19-22.

      [5] 肖振久,孫健,王永濱.基于果蠅優(yōu)化算法的小波域數(shù)字水印算法[J].計(jì)算機(jī)應(yīng)用,2015,35( 9):2527-2530. XIAO ZhenJiu, SUN Jian, WANG Yongbin. Wavelet domain digital watermarking method based on fruit fly optimization algorithm[J]. Journal of Computer Application,2015,35(9):2527-2530.

      [6] 姚蕾,王玲,李燕.基于NSCT-SVD 的多重?cái)?shù)字水印算法[J].計(jì)算機(jī)工程,2014,40(7):106-113. YAO Lei, WANG Ling, LI Yan. Multiple Digital Watermarking Algorithm Based on NSCT-SVD[J].Computer Engineering,2014,40(7):106-113.

      [7] 趙勇,熊順清,袁莎.復(fù)合NSCT分解DCT變換和SVD分解的多重變換水印[J].計(jì)算機(jī)工程與應(yīng)用,2013,49(20):167-170. ZHAO Yong, XIONG ShunQing, YUAN Sha. Multiple transform domain watermarking algorithm based on NSCT decomposition DCT transform and SVD decomposition [J]. Computer Engineering and Applications,2013,49(20):167-170.

      [8] 吳捷,馬小虎.一種基于平穩(wěn)小波變換的盲水印嵌入算法[J].電視技術(shù),2015,39(12):8-11. WU Jie, MA XiaoHu. Blind Digital Image Watermarking Scheme Based on Stationary Wavelet Transform[J]. Video Engineering,2015,39(12):8-11.

      [9] 葉雙清,楊曉梅.基于小波變換和非局部平均的超分辨率圖像重建[J].計(jì)算機(jī)應(yīng)用,2014,34(4):1182-1186. YE ShuangQing, YANG XiaoMei. Super resolution image reconstruction based on wavelet transform and non-local means [J]. Journal of Computer Applications,2014,34(4):1182-1186.

      [10] 楊勇,郭吉強(qiáng).Lipschitz指數(shù)與平穩(wěn)小波變換在CT圖像去噪中的應(yīng)用[J].計(jì)算機(jī)工程與應(yīng)用,2012,48(6):190-192. YANG Yong, GUO JiQiang. Application of Lipschitz exponent and SWT for denoising of CT image [J]. Computer Engineering and Applications,2012,48(6):190-192.

      A Novel Watermarking Scheme Based on Image Merging and DWT

      WU Jie

      (School of Information and Technology, Taizhou Polytechnic College, Taizhou 225300)

      A new digital watermarking algorithm combined with image merging and stationary wavelet transform (SWT) is proposed.Unlike the common watermarking techniques, this scheme decomposes the original image A into B&C firstly,then selects one of the images B to carry on the horizontal merging and watermark is embedded in low frequency band of fusion image by using stationary wavelet transform. The final watermarked image is obtained by inverse stationary wavelet transform and horizontal split operation and synthesis with image C. Experiments show the watermarking algorithm is proposed in this paper not only has good fidelity, but also has good robustness to various noise attacks.

      image merging, SWT, horizontal split, robustness

      2016年5月8日,

      2016年6月27日

      泰州職業(yè)技術(shù)學(xué)院博碩基金項(xiàng)目(編號(hào):TZYBS-15-4)資助。

      吳捷,男,碩士,講師,研究方向:數(shù)字圖像處理、信息安全技術(shù)等。

      TN911.73;TP391.4

      10.3969/j.issn.1672-9722.2016.11.029

      猜你喜歡
      數(shù)字水印子帶魯棒性
      一種基于奇偶判斷WPT的多音干擾抑制方法*
      荒漠綠洲區(qū)潛在生態(tài)網(wǎng)絡(luò)增邊優(yōu)化魯棒性分析
      子帶編碼在圖像壓縮編碼中的應(yīng)用
      電子制作(2019年22期)2020-01-14 03:16:24
      基于網(wǎng)屏編碼的數(shù)字水印技術(shù)
      電子制作(2019年20期)2019-12-04 03:51:30
      基于確定性指標(biāo)的弦支結(jié)構(gòu)魯棒性評(píng)價(jià)
      基于非支配解集的多模式裝備項(xiàng)目群調(diào)度魯棒性?xún)?yōu)化
      西南交通大學(xué)學(xué)報(bào)(2016年6期)2016-05-04 04:13:11
      基于虛擬孔徑擴(kuò)展的子帶信息融合寬帶DOA估計(jì)
      基于數(shù)字水印的人臉與聲紋融合識(shí)別算法
      基于矩陣分解和混沌置亂的數(shù)字水印算法
      崇州市| 余江县| 台南市| 苏尼特右旗| 洞口县| 隆林| 金秀| 永顺县| 兰坪| 安塞县| 宁城县| 溧水县| 南京市| 泗阳县| 成安县| 武平县| 安阳县| 且末县| 保亭| 金门县| 凉山| 巧家县| 陇西县| 丹寨县| 恩平市| 岳阳县| 旺苍县| 大兴区| 曲水县| 聊城市| 黑水县| 五指山市| 安塞县| 汝城县| 革吉县| 随州市| 佛学| 英吉沙县| 鸡西市| 永登县| 九龙城区|