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

基于新的Arnold反變換的圖像信息隱藏方案

2009-01-01 00:00:00朱玲芳

(西北大學(xué) 信息科學(xué)技術(shù)學(xué)院 西安 710127)

摘 要:基于新的Arnold反變換提出了對(duì)公開圖像進(jìn)行置亂變換的信息隱藏算法。算法一反常規(guī)地不是對(duì)秘密圖像而是對(duì)公開圖像實(shí)施置亂預(yù)處理。首先對(duì)公開圖像進(jìn)行Arnold變換,然后對(duì)變換后的公開圖像分塊進(jìn)行DCT,在低頻部分嵌入秘密信息,最后運(yùn)用新的Arnold反變換恢復(fù)原圖。這樣大大減少了運(yùn)算量,極大增強(qiáng)了信息的安全性,攻擊及對(duì)比實(shí)驗(yàn)充分表明了此算法的魯棒性和有效性,也證明了新的Arnold反變換的優(yōu)勢(shì)和可行性。

關(guān)鍵詞:信息隱藏; 圖像置亂; 新的Arnold反變換; 離散余弦變換

中圖分類號(hào):TP391文獻(xiàn)標(biāo)志碼:A

文章編號(hào):1001-3695(2009)05-1926-03

Image information hiding scheme based on new anti-Arnold transformation

ZHU Ling-fang WANG Bing

(College of Information Science Technology Northwest University Xi’an 710127 China)

Abstract:This paper proposed a new algorithm of public image transformation for information hiding based on a new anti-Arnold. Firstly transformed a public image by traditional Arnold transformation. Then a public image was divided up some blocks and transferred by DCT hided the secret image into coefficient of lower frequency. Last recovered the public image by the new anti-Arnold transformation. So reduced the time of calculating what’s more the security was enhanced greatly. At the end tested its the robustness with many attack experiments. The results show that the method is available and efficiency. Advantage and feasibility of a new anti-Arnold are proved.

Key words:information hiding; image scrambling; new anti-Arnold transformation; DCT (discrete cosine transformation)

0 引言

隨著多媒體技術(shù)的迅速發(fā)展和網(wǎng)絡(luò)帶寬限制的放松,越來越多的數(shù)字化圖像在網(wǎng)絡(luò)上傳輸,其中某些圖像可能會(huì)涉及到個(gè)人隱私、公司機(jī)密,甚至國家安全。同時(shí),網(wǎng)絡(luò)的普及使得任何人都有可能接觸到其中的一些機(jī)密信息,從而使圖像的安全性受到威脅。據(jù)統(tǒng)計(jì),全世界每20 s就有一個(gè)黑客入侵事件發(fā)生[1]。作為信息安全問題中的一個(gè)重要研究分支——數(shù)字圖像信息隱藏技術(shù),成為近年來人們研究的熱點(diǎn)問題。

短短幾年,人們提出了各種各樣的圖像加密及信息隱藏方案和方法[2~13]。在圖像加密方面,文獻(xiàn)[2]介紹了數(shù)字圖像置亂變換及圖像的分存方案;文獻(xiàn)[3]給出了基于矩陣變換、圖像共享以及混沌序列等目前常見的加密算法,其中Arnold變換在圖像置亂中占據(jù)一定的地位。在信息隱藏方面,把加密技術(shù)結(jié)合于算法的設(shè)計(jì)當(dāng)中,文獻(xiàn)[4~8]在秘密信息隱藏之前對(duì)秘密圖像進(jìn)行Arnold變換的預(yù)處理;文獻(xiàn)[9]則是對(duì)秘密圖像進(jìn)行分存的預(yù)處理;文獻(xiàn)[10]根據(jù)傳統(tǒng)Arnold變換提出的新的置亂算法也是對(duì)秘密圖像進(jìn)行預(yù)處理。可以看出,人們?cè)谛畔㈦[藏算法的設(shè)計(jì)上只是對(duì)秘密圖像實(shí)施置亂預(yù)處理,而未研究公開載體圖像置亂對(duì)秘密信息安全性的影響。

本文根據(jù)傳統(tǒng)的Arnold變換引進(jìn)了新的Arnold反變換,提出了對(duì)公開圖像進(jìn)行Arnold變換的信息隱藏的新算法。本文介紹了傳統(tǒng)的Arnold變換和新的Arnold反變換,給出了具體的信息隱藏算法,最后給出了實(shí)驗(yàn)及分析結(jié)論,表明了算法的可行性和有效性。

1 傳統(tǒng)Arnold變換和新的Arnold反變換

根據(jù)V.J.Arnold在遍歷理論中的研究,大小為N×N的圖像像素的坐標(biāo)x,y∈{0,1,2,3,…,N-1},則Arnold變換為

x′y′=1 11 2xy(mod N)(1)

反復(fù)進(jìn)行這一變換,即可得到置亂的圖像。式(1)有一定的周期性,它經(jīng)過一定的變換次數(shù)可以恢復(fù)到原始的位置。其迭代周期M如表1所示。

從表1中可以看出,Arnold變換的周期性與圖像的大小有很大的關(guān)系[10],如果只利用這種周期性來恢復(fù)其原圖,則計(jì)算量很大,這就在一定程度上限制了它的應(yīng)用。為解決此問題,使Arnold變換運(yùn)用的范圍更廣,文獻(xiàn)[10,11]提出了一種Arnold反變換的新方法。

在N×N圖像中,(x,y)表示原圖像的像素點(diǎn),(x′,y′)表示置亂后圖像的像素點(diǎn),N表示圖像的大小。所以經(jīng)過簡單的變換容易得到:

式(4)有無數(shù)多種解,但是在圖像處理的背景下,可以得到惟一解,因?yàn)椋邯?/p>

由式(4)~(6)可得

所以p只能取0,1兩個(gè)值,而q能取0、1、2三個(gè)值。

于是可得到2×3=6個(gè)方程組。如果要逐一求解的話相當(dāng)麻煩,當(dāng)維數(shù)增加時(shí)更為復(fù)雜,但是可以充分利用圖像的性質(zhì)來確定p和q的值。

以下根據(jù)實(shí)際情況具體判斷:

a)x′≤y′ ,則y′-x′≥0所以p=q 即y=y′-x′+1。若x′<y,則x=N+x′-y+1;否則x=x′-y+1。

b)x′>y′,則y′-x′<0,所以q=p+1即y=N+y′-x′+1。若x′<y,則x=x′-y+N+1;否則x=x′-y+1。

從上面的推導(dǎo)過程可以知道,如果原圖像通過Arnold變換達(dá)到某一置亂狀態(tài)時(shí)需要迭代S步,則用該方法隨時(shí)都能從該置亂狀態(tài)迭代同樣的步數(shù)來很快地恢復(fù)出原圖像,這樣就無須計(jì)算該圖像的周期[10,11]

2 基于新的Arnold反變換的圖像隱藏算法

算法首先對(duì)公開圖像進(jìn)行Arnold變換預(yù)處理,就得到一幅雜亂無序,類似于噪聲分布的圖像,此圖完全不具備原始公開圖像的特征。這種變換破壞了圖像的自相關(guān)性,在一定程度上加大了破解難度,保護(hù)了秘密信息。隨著迭代次數(shù)增多,這種分布效果會(huì)更好,但并不是越多越好,考慮圖像的特性,以及置亂的耗時(shí)性,一般選擇在10~20。在此前提下,對(duì)置亂后的公開圖像分塊然后進(jìn)行DCT,隨后在低頻系數(shù)中嵌入秘密信息,最后用DCT反變換恢復(fù)到嵌入之前的置亂圖像,用引進(jìn)的新的Arnold反變換方法快速恢復(fù)公開圖像。

具體的算法步驟如下:

設(shè)離散的原始公開圖像為M,待隱藏的二值圖像為B,m(i,j)為載體圖像第i行第j列的灰度值,b(i,j)為隱藏圖像第i行第j列的灰度值,即

M={m(i,j),1≤i,j≤N,0≤m(i,j)≤255}

B={b(i,j),1≤i,j≤n,b(i,j)=0,1}

2.1 秘密信息的嵌入

a)運(yùn)用傳統(tǒng)的Arnold變換對(duì)原始公開圖像M進(jìn)行k次置亂變換得到M′,把k作為隱藏系統(tǒng)的密鑰。

b)對(duì)Arnold變換后的原始公開圖像M′先進(jìn)行分塊,分割成多個(gè)互不重疊的圖像子塊,然后對(duì)每一子塊進(jìn)行DCT,得到M″,把秘密圖像B的像素值分別嵌入到M″的低頻系數(shù)當(dāng)中去,嵌入方法為:E(i,j)=m″(i,j)×(1+a×b(i,j))(其中a為系數(shù)因子,a∈(0,1))。進(jìn)行DCT的反變換,得到圖像,記做E。

c)運(yùn)用第1章介紹的新的Arnold反變換的方法,對(duì)圖像E進(jìn)行操作,則可得到已經(jīng)嵌入了秘密圖像的公開圖像,把此圖記做E′。

2.2 秘密信息提取

實(shí)施2.1節(jié)步驟中的相反步驟:

a)對(duì)圖像E′進(jìn)行k次Arnold變換,得到嵌入秘密信息的圖像E。

b)對(duì)公開圖像M進(jìn)行Arnold置亂,同2.1節(jié)中的a),得到圖像M′。

c)在各個(gè)區(qū)域塊中,比較E和M′的值,如果M′<E,b(i,j)=1;否則b(i,j)=0。

3 實(shí)驗(yàn)

本文采用灰度級(jí)為256的標(biāo)準(zhǔn)Lena(512×512)圖像作為實(shí)驗(yàn)的公開圖像,如圖1所示。用二值西大圖像(64×64)作為秘密圖像,如圖2所示。

引入性能評(píng)價(jià)指標(biāo)相似度(NC)和峰值信噪比(PSNR),定義如下:

兩個(gè)圖像A、B(A、B是大小為N×N的圖像矩陣)相似系數(shù)定義為

NC(A,B)=[∑Ni=1∑Nj=1(A(i,j)-A)(B(i,j)-B)]/[∑Ni=1∑Nj=1(A(i,j)-A)2∑Ni=1∑Nj=1(B(i,j)-B)2]1/2

其中:A、B為圖像A、B的平均值。

峰值信噪比的定義如下:

PSNR(F,F(xiàn)W)=10×log10((N×N)×255)2/∑Ni=1∑Nj=1(Fw(i,j)-F(i,j))2)

其中:F是N×N公開圖像;W是秘密圖像;Fw是含有秘密圖像w的載體圖像;PSNR的單位是分貝(dB)。

3.1 新的Arnold反變換方法的可行性

對(duì)原始公開圖像進(jìn)行Arnold變換,圖3是對(duì)公開圖像進(jìn)行變換2、10、15次后的圖像。

實(shí)驗(yàn)選擇置亂10次的效果最好,所以密鑰為10(注釋:變換的次數(shù)是隨機(jī)選取)。

分別用傳統(tǒng)的Arnold迭代變換和新的Arnold反變換對(duì)公開圖像進(jìn)行恢復(fù),得到圖4。

實(shí)驗(yàn)表明:a)用傳統(tǒng)的Arnold迭代變換恢復(fù)到原始圖像需要的次數(shù)為374次,而新的Arnold反變換恢復(fù)到原始圖像只需10次。可見新的Arnold反變換大大減少了計(jì)算量。b)測(cè)得圖4(a)與圖1以及圖4(b)與圖1的相似度均為1,即新的Arnold反變換的方法無損失地恢復(fù)了原圖,證明此算法有效。

3.2 本文算法的結(jié)果分析

置亂后的圖3(b)分為8×8塊,嵌入因子a=0.1。嵌入秘密圖像后,用新的Arnold反變換得到含有秘密圖像的公開圖像如圖5所示,直接提取得到秘密圖像如圖6所示。

計(jì)算嵌入秘密圖像后的公開圖像(圖5)和原始公開圖像(圖1)的峰值信噪比PSNR=48.237 6 dB,直接提取的圖像(圖6)和原始秘密圖像(圖2)的相似度NC=1。實(shí)驗(yàn)表明,本文算法是正確、可行的。

3.3 攻擊實(shí)驗(yàn)

1) 噪聲 對(duì)圖5分別加10%、15%、20%的椒鹽噪聲后,結(jié)果如圖7所示,提取的秘密圖像如圖8所示。實(shí)驗(yàn)數(shù)據(jù)如表2所示。

2)剪切 在實(shí)驗(yàn)中引入了CAR(cut area rate),表示剪切面積占原圖像的比率。對(duì)圖5進(jìn)行剪切實(shí)驗(yàn),分別剪切原圖的25%、50%、75%,結(jié)果如圖9所示,提取的秘密圖像如圖10所示。實(shí)驗(yàn)數(shù)據(jù)如表3所示。

由圖9、10以及表3可以看出,算法對(duì)大面積的剪切攻擊具有強(qiáng)穩(wěn)健性。

與一些算法比較,在抗裁剪能力方面文獻(xiàn)[8]裁剪0.25時(shí),NC=0.710;文獻(xiàn)[13]裁掉0.75時(shí),NC=0.235 6。而從上面實(shí)驗(yàn)看出,此種算法有較強(qiáng)的抗裁剪能力。

3.4 性能對(duì)比實(shí)驗(yàn)

為了比較此算法的性能,將本算法與一般算法進(jìn)行比較:算法1為公開圖像和秘密圖像都不置亂;算法2為秘密圖像置亂,而公開圖像不置亂;本文算法為秘密圖像不置亂,而公開圖像置亂。實(shí)驗(yàn)數(shù)據(jù)如表4、5所示。從表4可以看出,本算法抗噪聲的能力并沒有明顯下降。從表5中可得,在一定程度上,本算法提高了抗裁剪的能力。這是因?yàn)閷?duì)公開圖像進(jìn)行預(yù)處理后,公開圖像之間的相關(guān)性下降,而進(jìn)行分塊DCT后相關(guān)性再次下降,嵌入的秘密信息就盡可能廣泛地分布到公開圖像的各個(gè)位置,這樣可以加大圖像抗攻擊的能力,也就是本文提出的對(duì)公開圖像的置亂算法提高了圖像的魯棒性。

3.5 安全性分析

二值秘密圖像(n×n)進(jìn)行置亂,如果想要對(duì)此算法進(jìn)行破解,窮舉法需要2n×n次才能恢復(fù)秘密圖像。灰度級(jí)為m的公開圖像(N×N)進(jìn)行置亂,窮舉法破解需要mn×n次,一般而言N>n。在本文算法中,只對(duì)秘密圖像置亂,非法用戶想要破解的話需要264×64=24096次,而對(duì)公開圖像進(jìn)行置亂,非法用戶想要破解的話,需要256512×512=22097251次。由此可知本文提出對(duì)公開圖像進(jìn)行置亂的算法在安全性能上有大幅度提高。

4 結(jié)束語

一般的信息隱藏算法都是對(duì)秘密圖像進(jìn)行置亂處理,而本文打破常規(guī),提出了對(duì)公開圖像進(jìn)行置亂處理。置亂的方法選擇最常見的Arnold變換,由于圖像進(jìn)行Arnold變換迭代的周期與圖像的大小有很大的關(guān)系,為了使其不受圖像大小的限制,引入了新的Arnold反變換,理論推導(dǎo)并實(shí)驗(yàn)證明了新的Arnold反變換的可行性以及優(yōu)勢(shì)。將此方法應(yīng)用于本文提出的算法當(dāng)中,實(shí)驗(yàn)表明,本算法抗裁剪能力和安全性能都有了進(jìn)一步的增強(qiáng)。

參考文獻(xiàn):

[1]高志國,龍文輝.反黑客教程[M].北京:中國對(duì)外翻譯出版公司,1999.

[2]丁瑋,齊東旭.數(shù)字圖像變換及信息隱藏與偽裝技術(shù)[J].計(jì)算機(jī)學(xué)報(bào),1998 21(9):838-843.

[3]李昌剛,韓正之,張浩然. 圖像加密技術(shù)綜述[J].計(jì)算機(jī)研究與發(fā)展 2002 39(10):1317-1324.

[4]郭國文.一種基于Arnold變換的離散余弦變換的信息隱藏算法[J].激光和紅外,2007 37(4):386-388.

[5]邵利平,覃征,衡星辰.一種基于圖像置亂變換的空域圖像水印算法[J].計(jì)算機(jī)工程 2007 33(2):122-124.

[6]倪蓉蓉,阮秋琦.利用Arnold對(duì)稱性變換的圖像信息隱藏算法[J].北方交通大學(xué)學(xué)報(bào) 2002 26(2):25-28.

[7]段曉明,楊家明,金寧.基于圖像置亂和小波變換的數(shù)字水印算法[J].微計(jì)算機(jī)信息,2007 23(7):37-39.

[8]潘蓉,高有行.基于小波變換的圖像水印嵌入方法[J].中國圖象圖形學(xué)報(bào) 2002 7(7):667-671.

[9]胡斌,施榮華,彭沛夫. 基于密鑰分存的關(guān)系數(shù)據(jù)庫數(shù)字水印技術(shù)[J].計(jì)算機(jī)應(yīng)用研究,2007 24(8):144-148.

[10]齊東旭,鄒建成,韓效宥.一類新的置亂變換及其在圖像信息隱藏中的應(yīng)用[J].中國科學(xué):E輯,2000 30(5):400-447.

[11]孔濤,張亶. Arnold反變換的一種新算法[J].軟件學(xué)報(bào),2004 15(10):1558-1564.

[12]黃外斌,張亶,董光昌.基于Arnold變換的圖像逆置亂算法[J].高校應(yīng)用數(shù)學(xué)學(xué)報(bào) 2008 23(1):99-104.

[13]王衛(wèi)衛(wèi),楊波,宋國鄉(xiāng).基于二進(jìn)制小波圖像邊緣的新相位水印算法[J].計(jì)算機(jī)學(xué)報(bào),2002 25(7):767-771.

[14]孫偉.關(guān)于Arnold變換的周期性[J].北方工業(yè)大學(xué)學(xué)報(bào),1999 11(1):29-32.

主站蜘蛛池模板: 亚洲精品无码AⅤ片青青在线观看| 欧美激情福利| 日本一区二区三区精品视频| 丁香婷婷激情网| 日韩毛片免费| 午夜色综合| 五月天丁香婷婷综合久久| 精品久久久久久久久久久| 国产成人艳妇AA视频在线| 久久99国产综合精品女同| 日本在线免费网站| 国产精品9| 国产成人精品一区二区不卡| 狠狠ⅴ日韩v欧美v天堂| 欧洲一区二区三区无码| 91午夜福利在线观看| 久久综合九九亚洲一区| 日韩精品毛片人妻AV不卡| 伊人精品视频免费在线| 毛片一级在线| 免费人成视网站在线不卡| 九九九久久国产精品| 亚洲中文字幕国产av| 欧美精品一区在线看| 国产拍在线| 一本色道久久88综合日韩精品| 色综合中文| 国产综合欧美| 精品久久777| 欧美日韩国产综合视频在线观看| 亚洲色图欧美视频| 国产91丝袜在线播放动漫| 在线观看免费黄色网址| 欧美日韩午夜| 欧美色视频日本| 99热最新在线| 国产成人无码综合亚洲日韩不卡| vvvv98国产成人综合青青| 9啪在线视频| 久久99精品久久久久纯品| 日韩国产高清无码| 国产亚洲精品自在线| 91成人在线免费视频| 国产精品美女网站| 91成人免费观看| 日韩av电影一区二区三区四区| 国产激情在线视频| 成人久久精品一区二区三区| 久久久精品无码一区二区三区| 午夜精品久久久久久久2023| 一区二区午夜| 永久天堂网Av| 青青青亚洲精品国产| 亚洲天堂成人| 久久国产热| 亚洲无线国产观看| 好吊色妇女免费视频免费| 亚洲第一黄片大全| 亚洲一区国色天香| 日本少妇又色又爽又高潮| 毛片一级在线| 久久久久无码国产精品不卡| 欧美综合中文字幕久久| 免费不卡在线观看av| 亚洲成人www| 在线色国产| 日本一区二区不卡视频| 无码av免费不卡在线观看| 国产一区二区三区免费观看| 色成人综合| 天天综合色网| 国产成人1024精品| 欧美精品导航| www.99精品视频在线播放| 福利在线免费视频| 性欧美精品xxxx| 欧美亚洲网| 伊人中文网| 香蕉综合在线视频91| 2021国产在线视频| 欧美一区精品| 男女性午夜福利网站|