亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        一種基于DNA與QR分解的雙彩色圖像水印算法

        2017-09-29 21:45:29張雪
        軟件導(dǎo)刊 2017年9期
        關(guān)鍵詞:魯棒性

        張雪

        摘 要:為提高數(shù)字水印的魯棒性和不可見性,提出了一種基于QR分解和DNA序列的雙彩色圖像盲水印算法。首先利用DNA編碼和耦合映射格子CML對彩色水印圖像進行加密;然后將彩色宿主圖像分割為4×4非重疊像素塊,對每個像素塊進行QR分解;最后通過改變矩陣R中第一行各數(shù)值關(guān)系,將DNA序列加密水印嵌入到宿主圖像中。根據(jù)水印信息嵌入過程,設(shè)計相應(yīng)的水印提取方案,在不依靠宿主圖像和原始水印數(shù)據(jù)信息的情況下,從嵌入水印后的圖像中提取水印圖像。實驗結(jié)果表明,該水印方案不僅透明度高,而且有較好的魯棒性。

        關(guān)鍵詞:彩色圖像加密;QR;DNA;盲提取;魯棒性

        DOI:10.11907/rjdk.171503

        中圖分類號:TP312 文獻標識碼:A 文章編號:1672-7800(2017)009-0083-04

        Abstract:In order to improve the robustness and invisibility of digital watermarking, a double color image blind watermarking scheme based on QR decomposition and DNA sequence is proposed .Firstly, the color watermark image is encrypted by DNA and CML, secondly, the color host image is divided into 4x4 non-overlapping pixel blocks, and QR is performed on each selected pixel block to get the matrix R. Thirdly, the DNA sequences encrypted watermark is embed into the host image by modifying the matrix R. The watermark can be extracted from the watermarked image without resorting to the host image and the original watermark. Experimental and analysis show that the watermarking scheme has not only better imperceptibility but a strong robustness.

        Key Words:color image encryption; QR; DNA; blind extraction; robustness

        0 引言

        數(shù)字水印技術(shù)的出現(xiàn)為解決數(shù)字產(chǎn)品版權(quán)問題提供了良好的解決思路。 數(shù)字水印將水印嵌入到多媒體原始數(shù)據(jù)信息中[1],并可將水印信息從數(shù)據(jù)中檢測或提取出來。一個有效的水印方法應(yīng)該具有不可察覺性、魯棒性等特點[2]。在水印檢測提取方面,盲水印提取不需要原始圖像數(shù)據(jù)即可將水印數(shù)據(jù)信息提取出來[3],而非盲水印提取則需要用到原始圖像數(shù)據(jù)或原始水印圖像 [4],導(dǎo)致存在很大的應(yīng)用局限性。為解決空間域水印算法存在的不足,同時提高水印的透明性和魯棒性,目前研究最多的算法都是基于變換域方法[5],其中有代表性的算法是離散余弦變換(DCT)、離散傅立葉變換(DFT)和離散小波變換(DWT)。

        蘇慶堂等 [6]設(shè)計了一種基于雙層離散余弦變換的彩色圖像水印算法,但這種嵌入水印算法不安全,因為嵌入的水印可以替換,而宿主圖像的修改不易察覺 [7],不能很好保護版權(quán)。目前求一般矩陣全部特征值的最有效并應(yīng)用廣泛的方法是QR分解法[8]?;诟倪M后的奇異值分解彩色圖像水印算法,通過改變奇異值分解后的U矩陣第二行第一列和第三行第一列的元素值來嵌入水印信息[9]。基于QR分解提出一種新的雙彩色圖像水印算法,其中通過改變分解后得到的R矩陣中第一行第四列各值間的關(guān)系將水印信息嵌入[10]。但上述水印方法中,算法有一定缺陷,不能承受嚴重攻擊。

        本文提出一種基于DNA編碼和QR分解的雙彩色圖像水印算法。實驗結(jié)果表明,該水印方案不僅透明度高,而且有較好的魯棒性。

        1 基礎(chǔ)理論

        1.1 QR分解原理

        如果一個實(復(fù))非奇異矩陣A能夠分解為一個正交(酉)矩陣Q與一個實(復(fù))非奇異的上三角矩陣R的乘積,則矩陣A、矩陣Q、矩陣R三者的關(guān)系可用公式(1)表示:A=QR

        (1) 稱其為A的QR分解。

        將雙精度圖像看作一非奇異實數(shù)矩陣A,無論矩陣A的行列數(shù)是否一致,均可對其進行QR分解,并且分解是唯一的[11]。

        1.2 DNA編碼

        DNA即為脫氧核糖核酸,它有著雙螺旋結(jié)構(gòu),組成單位為四種脫氧核苷酸,即A、T、C、G,其中A和T,C和G是互補對。圖像信息中的像素值可以用二進制0、1代替,其中0、1也是互補的。顯然,對于00和11,10和01也是互補的[12],可用00、11、10、10這4個二進制值表示A、T、C、G。根據(jù)堿基ATCG互補關(guān)系可得出表1的8種編碼組合。

        傳統(tǒng)的異或運算是根據(jù)二進制操作進行改變,因此可以在傳統(tǒng)基礎(chǔ)上對堿基A、T、C、G進行異或。對應(yīng)于表1中的8種編碼組合方案,同樣的DNA異或方案也存在8種。根據(jù)異或運算相同為0、不同為1的運算法則,在此舉出一種DNA異或操作方案如表2所示。

        1.3 CML耦合映射格子

        本文選擇時空混沌系統(tǒng)產(chǎn)生密鑰流進行圖像加密。時空混沌系統(tǒng)是指系統(tǒng)不光在時間上具有混沌行為,經(jīng)過長時間運動后在空間上也呈現(xiàn)出混沌行為。Kaneko等[13]1985年提出了耦合映射格子(CML),它是最典型的時空混沌系統(tǒng)。耦合映射格子(CML)是具有離散時間、離散空間和連續(xù)狀態(tài)的動力系統(tǒng)。與低維混沌系統(tǒng)特性相反,時空混沌系統(tǒng)具有更復(fù)雜的行為和更多的特點。本文采用雙向CML來加密水印,通過下式描述:xn+1(i)=(1-ε)f(xn(i))+ε2[f(xn(i))+f(xn(i+1))]endprint

        (2) n代表時間索引指數(shù),i(i=1,2,…,L)代表網(wǎng)格位置索引,耦合常數(shù)ε∈(0,1),f()是映射函數(shù)。這里選擇Logistic映射f(y)=1-λy2,其中λ∈(0,2)是系統(tǒng)參數(shù)且y∈(0,1)。xn(τ)=xn(τ+L)為周期邊界條件用于耦合映射格子,L是CML長度。圖1顯示當L=200,n=1,2,3,…,1 000,ε=0.121 374 625 344 378和λ=1.840 723 627 263 491時的時空混沌圖像。

        2 圖像加密解密算法

        宿主圖像P一般是一幅大小為M*N的24位彩色圖像,水印圖像W是一幅大小為m*n的24位彩色圖像,具體算法設(shè)計如下。

        2.1 水印嵌入算法

        (1)首先通過降維處理,將彩色水印圖像W分成R、G、B三部分,水印圖像通過DNA序列和耦合映射格子進行加密。選取參ε0、λ0以及初始值x0(1)、x0(2)、x0(3)對公式(2)進行迭代形成密鑰流。然后通過DNA編碼將加密后的圖像矩陣轉(zhuǎn)換為DNA序列。最后通過DNA異或得到DNA序列水印W′。

        (2)將宿主圖像P通過降維處理分成R、G、B三部分,將每個部分分為4×4的非重疊像素塊。按照QR分解公式(1),對每個選中的像素塊進行QR分解,以獲得R矩陣。

        (3)通過修改矩陣R中第一行各數(shù)值的關(guān)系嵌入水印信息,其中r1=R(1,1),r2=R(1,2),r3=R(1,3),r4=R(1,4)。嵌入DNA序列水印圖像中的堿基T、C、A、G時,需要滿足式(3)、式(4)、式(5)、式(6):T:r1-r3>0,r4-r2>0,

        3.1 水印的不可見性

        將水印圖像fudan嵌入到宿主圖像Lena中,結(jié)果如圖4(a)、圖4(b)中的兩幅圖所示,分別為嵌入水印后的圖像和提取出的水印圖像??梢杂萌庋壑庇^看出嵌入水印后的圖像和原始宿主圖像并無太大差別,其中嵌入水印后的圖像峰值信噪比(PSNR)為39.0530,說明該水印有較好的不可見性。在沒有攻擊情況下,NC值為0.9397,非常接近于1,說明提取的水印圖像和原始水印圖像無太大差別。

        3.2 水印魯棒性對比分析

        將嵌入水印后的圖像Lena進行攻擊測試,測試水印的魯棒性。同時將本文水印方案與文獻[14]中雙彩色圖像水印方案進行比較。兩種算法實驗都選擇彩色圖像Lena作為宿主圖像,彩色圖像Fudan標志作為水印圖像。

        3.2.1 噪聲攻擊

        添加的噪聲會使圖像惡化,同時也難以提取水印。為嵌入水印后的圖像添加100%椒鹽噪聲,觀察提取后的水印圖像,結(jié)果如圖5所示。從圖中可以看出,水印圖像嚴重降級,但仍然能夠識別出提取的水印。

        3.2.2 圖像裁剪

        圖像剪裁是一種無損操作,在實際生活中經(jīng)常使用。對嵌入水印后的圖像進行25%、50%的裁剪處理,結(jié)果如圖6所示。

        對水印圖像進行添加噪聲、剪切等攻擊后,從數(shù)據(jù)結(jié)果可以看出本文算法好于文獻[14], 比如對水印圖像分別添加100%高斯噪聲和100%椒鹽噪聲,實驗結(jié)果顯示文獻[14]并不能很好地抵抗噪聲攻擊;對水印圖像進行QF=50的JPEG壓縮時,雖然提取出的水印受到嚴重破壞,但NC值仍好于文獻[14];當對圖像進行25%的剪切和銳化攻擊后,本文算法的魯棒性均大于文獻[14]。兩種算法方案的實驗結(jié)果詳細比較如表3所示。

        4 結(jié)語

        本文基于QR分解和DNA序列設(shè)計了一種雙彩色圖像水印方案。為提高算法的安全性,利用時空混沌原理對水印圖像進行加密。首先,利用DNA編碼和耦合映像格子CML對彩色水印圖像進行加密;其次,對彩色宿主圖像的每個像素塊進行QR分解,得到分解后的R矩陣;最后,通過改變矩陣R中第一行的各數(shù)值關(guān)系,將DNA序列加密水印嵌入到宿主圖像中,設(shè)計出水印提取方案。在各種攻擊情況下,提取出的水印信息數(shù)據(jù)表明該方案具有良好的不可感知性和魯棒性,比文獻[14]的雙色圖像水印方案性能更好。

        參考文獻:

        [1] 陳明奇,鈕心忻,楊義先.數(shù)字水印的研究進展和應(yīng)用[J].通信學(xué)報,2001,22(5):71-79.

        [2] 金聰.數(shù)字水印理論與技術(shù)[M].北京:清華大學(xué)出版社, 2008.

        [3] 尹浩,林闖,邱鋒,等.數(shù)字水印技術(shù)綜述[J].計算機研究與發(fā)展,2005,42(7):1093-1099.

        [4] LIN C Y, CHANG S F. Watermarking capacity of digital images based on domain-specific masking effects[C].Information Technology:Coding and Computing, Proceedings. International Conference on. IEEE Xplore, 2001:90-94.

        [5] DAS C, PANIGRAHI S, SHARMA V K, et al. A novel blind robust image watermarking in DCT domain using inter-block coefficient correlation[J]. AEU - International Journal of Electronics and Communications, 2014,68(3):244-253.

        [6] SU Q, NIU Y, LIU X, et al. A novel blind digital watermarking algorithm for embedding color image into color image[J]. Optik - International Journal for Light and Electron Optics, 2013, 124(18):3254-3259.

        [7] NAN H, FANG B, YANG W, et al. Cryptanalysis and improvement of the robust and blind watermarking scheme for dual color image[J]. Mathematical Problems in Engineering, 2015(6):1-10.

        [8] 黃曉紅,張凱月,王冉,等.基于QR分解和小波變換的彩色圖像水印算法[J].河北聯(lián)合大學(xué)學(xué)報:自然科學(xué)版,2016,38(2):70-80.

        [9] 蘇慶堂.基于盲提取的彩色圖像數(shù)字水印算法研究[D].上海:華東理工大學(xué),2013.

        [10] SU Q, NIU Y, WANG G, et al. Color image blind watermarking scheme based on QR decomposition[J]. Signal Processing, 2014,94(1):219-235.

        [11] 程云鵬.矩陣論[M].第2版.西安:西北工業(yè)大學(xué)出版社,2000.

        [12] 涂正武,金聰.基于DNA序列的彩色圖像加密算法[J].計算機工程與科學(xué),2015,37(10):1933-1939.

        [13] KANEKO K. Spatiotemporal intermittency in coupled map lattices[J]. Progress of Theoretical Physics, 1985,74(74):1-1044.

        [14] GOLEA E H, SEGHIR R, BENZID R. A bind RGB color image watermarking based on singular value decomposition[C].International Conference on Computer Systems and Applications. IEEE Xplore, 2010:1-5.

        (責(zé)任編輯:杜能鋼)endprint

        猜你喜歡
        魯棒性
        武漢軌道交通重點車站識別及網(wǎng)絡(luò)魯棒性研究
        荒漠綠洲區(qū)潛在生態(tài)網(wǎng)絡(luò)增邊優(yōu)化魯棒性分析
        基于確定性指標的弦支結(jié)構(gòu)魯棒性評價
        基于時差效用的雙目標資源約束型魯棒性項目調(diào)度優(yōu)化
        基于非支配解集的多模式裝備項目群調(diào)度魯棒性優(yōu)化
        非接觸移動供電系統(tǒng)不同補償拓撲下的魯棒性分析
        无套内射蜜桃小视频| 国产农村妇女毛片精品久久| 青青草免费观看视频免费 | 国产精品视频免费一区二区三区 | 在线播放国产自拍av| 精品国产一区二区三区香蕉| 又黄又硬又湿又刺激视频免费| 一区二区午夜视频在线观看| 亚洲另类激情专区小说婷婷久 | 国产av自拍在线观看| 欧美综合区| 一二三四在线观看免费视频| 日本视频一区二区三区一| 蜜臀av一区二区三区精品| 精品国产AⅤ一区二区三区4区| 国产农村妇女精品一二区| 天天干夜夜躁| 亚洲精品aa片在线观看国产| 人妻熟妇乱又伦精品视频| 青青草视频免费在线播放| 欧洲一区在线观看| 麻豆国产人妻欲求不满谁演的| 免费又黄又爽又色的视频| 国产色av一区二区三区| 久久精品女人天堂AV一个| 国模精品无码一区二区二区| 久久视频在线| 亚洲黄色天堂网站在线观看禁18| 精品国产日产av在线| 久久久久成人精品免费播放网站| 人妻丰满熟妇av无码处处不卡| 久久久久夜夜夜精品国产| 日韩人妻系列在线观看| 亚洲天堂av另类在线播放| 亚洲乱码一区二区三区成人小说| 国产suv精品一区二区883| 国产在热线精品视频| 亚洲熟女天堂av一区二区三区| 二区三区视频在线观看| 亚洲人成网站www| 天天爽夜夜爽人人爽曰喷水|