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

基于位置與色彩空間的數字圖像混合置亂方法

2019-05-24 14:12:46仇李良
電腦知識與技術 2019年9期

仇李良

摘 要:【目的】數字圖像置亂算法是圖像信息隱藏中常用的技術,其性能好快對信息隱藏往往產生重要影響。傳統的基于位置空間置亂方法具有一定魯棒性,但不能變換圖像像素值,保密性不高。基于色彩空間的置亂方法雖然能改變圖像像素值,但魯棒性不強。【方法】為此,本文提出了一種基于位置與色彩空間的混合置亂方法,通過把Arnold變換與二維數論變換結合。【結果】可以保證算法的魯棒性并增強安全性。【結論】實驗結果表明,提出的方法恢復圖像完全無損,在受到攻擊時魯棒性較強。

關鍵詞:信息隱藏; Arnold變換; 數論變換

中圖法分類號:TN911.73 文獻標識碼:A

文章編號:1009-3044(2019)09-0173-03

Abstract: Image scrambling approaches are common used techniques in image information hiding which has an important impact on the performance of information hiding. Traditional location space based scrambling approaches have strong robustness, but they cannot transform the values of image pixels and have to face with severe security problems. Color space based scrambling approaches can modify the values of image pixels, but they generally have weak robustness against attacks. To solve these issues, this paper presents a novel scrambling method based on location and color space. By combining Arnold and 2-D number theoretic transformation, the proposed method has strong robustness and can enhance the safety performance. Experimental results show that our method can not only restore the lossless original image, but has strong robustness against attacks.

Keywords: information hiding;Arnold transformation; number theoretic transformation

1引言

在圖像信息隱藏研究領域,數字圖像置亂技術是實現有效隱藏的重要組成部分。其本身不僅可以單獨實現圖像加密,而且也可以作為圖像水印和圖像信息隱藏的一個處理環節,因此近年來成為圖像信息隱藏研究中的一個熱點[ 1-2 ]。

經典的加密算法,例如DES、AES等通常適用于一維數據的加密解密。相關學者進一步將其拓展至二維圖像置亂領域 [ 3-4 ],然而這些方法通常將二維圖像轉換為一維數據流,然后輸入傳統加密算法進行加密。因此,這種處理方式沒有考慮圖像本身的特性,例如空間相關性等。此外,時間復雜度較高。近幾年,一些學者提出了二維圖像置亂方法,這些方法大致可以分為基于位置空間的置亂、基于色彩空間的置亂和基于頻域的置亂。基于位置空間的圖像置亂如上的置亂如基于Arnold變換[5]、二維隨機Arnold變換[6]、騎士巡游變換[7]和仿射變換[8]盡管這些方法通過對圖像坐標的置亂使得能夠對抗一定的噪聲和攻擊,但它們不能變換圖像像素值,因此安全性和保密性不高。基于色彩空間的置亂方法雖然能改變圖像像素值,隱藏了圖像的統計特性,但魯棒性不強[9,10]。

為此,本文提出了一種基于位置與色彩空間的混合置亂方法,通過把Arnold變換與二維數論變換結合,可以保證算法的魯棒性并增強安全性。實驗結果表明,提出的方法恢復圖像完全無損,在受到攻擊時具有更強的魯棒性。

2相關理論

2.1基于Arnold變換的圖像置亂

圖像置亂使用Arnold變換和二維數論變換進行混合置亂,為加快變換速度,選取Fermat數257作為數論變換參數。具體步驟如下:

步驟1:給定原始圖像X,讀入圖像信息,將灰度值讀取至矩陣F,F = (aij)m×m(假定m為2的方冪),aij∈{0,1,…,255};

步驟2:設置Arnold變換迭代次數K1,將矩陣F進行K1輪Arnold變換,得到置亂后矩陣F1。

步驟3:設置Fermat數變換迭代次數K2,將矩陣F1分為N×N大小的子塊(假定N為2的方冪,若不足補0),隨機選取滿足條件的單位根α和β,對每一個子塊進行二維快速數論變換,得到置亂后矩陣F2。

步驟4:用矩陣F2重復步驟2、3的操作,得到K3次迭代后的矩陣,記為F3。

步驟5:利用F3矩陣輸出置亂圖像Y。

圖像還原分別使用Arnold和二維數論擬變換進行恢復,具體步驟如下:

步驟1:讀入圖像Y,將灰度值存至矩陣F,F = (aij)m×m(假定m為2的方冪),aij∈{0,1,…,255};

步驟2:將矩陣F分為N×N大小的子塊(假定N為2的方冪),根據置亂中選擇的單位根α與β,對每一個子塊進行二維逆數論變換,得到置亂后矩陣F1。

步驟3:對F1進行K2輪Fermat數逆變換,用矩陣F1替換矩陣F重復步驟2的操作,得到K2輪迭代后的矩陣,記為F2。

步驟4:對F2進行K1輪Arnold逆變換,得到迭代后的矩陣,重復步驟3、4共K2輪迭代,得到F3矩陣。

步驟5:利用F3矩陣輸出還原圖像X。

4 實 驗

采用上述算法對256×256的lena圖像在Matlab7.0上進行仿真實現。實驗結果如圖2所示,其中圖2(a)為原始圖像,圖2(c)是原始圖像的灰度直方圖,圖2(b)是原圖像先經過二十次Arnold變換,然后對其每一個2×2子塊分別進行一次Fermat數變換的結果(單位根α和β均取256),其灰度直方圖如圖2(d)所示。從圖中可以看出,置亂后的圖像雜亂無章,其灰度直方圖分布比較均勻。圖2(e)是還原后的圖像,且完全無損。

為了比較不同變換次數和分塊大小對置亂效果的影響,對圖2(a)原始圖像進行了測試,測試結果如表1所示。從表中可以看出,不同參數下每一列直方圖相似度的數值比較接近,說明分塊大小對置亂效果的影響很小。這是因為多次Arnold變換已經破壞了圖像的局部相關性,從置亂的角度來看,相關性很小的局部數據在不同的分塊大小下進行變換,置亂效果差別不大。考慮到置亂后圖像應具有一定的抗干擾能力,即置亂后的圖像局部破損,帶來的影響應限制在盡可能小的區域,所以分塊大小為2×2最為合適。

為驗證置亂算法的抗干擾能力,對圖2(b)進行了局部破損實驗,如圖4所示。其中圖4(a)、圖4(b)是進行剪切攻擊和恢復后的圖像,圖4(c)、圖4(d)是進行涂抹攻擊和恢復后的圖像。從圖中可以看出,恢復圖像雖然質量有所下降,但圖像內容仍然可識別。說明該方法能夠抵抗一定的剪切攻擊和涂抹攻擊。

5結論

基于位置空間和基于色彩空間的圖像置亂方法各自存在一定的局限性,本文將兩種方法進行結合,取長補短,提出了一種基于位置與色彩空間的混合置亂方法。該方法利用Arnold變換與二維數論變換對圖像進行混合置亂,不僅可以增強算法安全性,而且可以抵抗一定程度的攻擊,具有較強的魯棒性。下一步準備將提出的方法與圖像隱藏方法結合,提出新的圖像隱藏算法。

參考文獻:

[1] Zhong Ning, Kuang Jing-ming, He Zun-wen. A GA-based Optimal Image Watermarking Technique[J]. Third International Conference on Intelligent Information Hiding and Multimedia Signal Processing, 2007, 1 (26): 291 – 294.

[2] Zhang, M.-R.,Shao, G.-C., Yi, K.-C..T-matrix and its applications in image processing[J]. IEEE Electronics Letters, 2004 , 40(25) : 1583~1584.

[3] 吳成茂. 離散Arnold變換改進及其在圖像置亂加密中的應用[J]. 物理學報, 2014, 63(9): 181-184.

[4] 陳燕梅, 張勝元. 基于AES的數字圖像置亂方法[J]. 中國圖象圖形學報, 2018, 11(8):1076-1080.

[5] 曹光輝, 胡凱, 張興. 圖像置亂度評估的層次分析法[J]. 中國圖象圖形學報, 2018, 19(6):868-874.

[6] 王澤輝. 二維隨機矩陣置亂變換的周期及在圖像信息隱藏中的應用[J] .計算機學報, 2006, 29 (12):2219-2224.

[7] 陳善學, 楊亞娟, 尹修玄. 改進的騎士巡游和位運算數字圖像加密算法[J]. 小型微型計算機系統, 2015, 36(7): 1607-1612.

[8] 鄒瑋剛, 陳沛云, 黃江燕. 基于三維亞仿射變換的數字圖像置亂技術[J]. 計算機應用, 2012, 32(9):2595-2598.

[9] 袁亞琴, 馬巧梅, 陳夠喜, et al. 基于多載體的二值圖像信息隱藏算法[J]. 計算機工程與設計, 2014, 35(4):1202-1206.

[10] 李春虎,羅光春,李春豹.基于斜帳篷混沌映射和Arnold變換的圖像加密方案[J]. 計算機應用研究, 2018,35(11):3424-3427.

[11] 張虹, 張小飛. NTT--數論變換算法在圖像壓縮技術中的應用研究[J]. 計算機學報, 2000, 23(8):887-892.

[12] 李琪, 廖鑫, 屈國慶, et al. 基于Arnold變換的數字圖像自適應隱寫算法[J]. 通信學報, 2016, 37(6): 192-198.

[13] 王濤濤, 張超. 基于Diophantus模型與動態S盒的圖像加密算法[J]. 計算機工程與設計, 2017(10): 2678-2685.

【通聯編輯:唐一東】

主站蜘蛛池模板: 欧美亚洲香蕉| 色欲国产一区二区日韩欧美| 国产流白浆视频| 大香网伊人久久综合网2020| 日韩高清成人| 国产精品尹人在线观看| 久久亚洲精少妇毛片午夜无码| 在线观看无码av免费不卡网站 | 亚洲午夜福利精品无码| av天堂最新版在线| 一级香蕉视频在线观看| 久久久亚洲国产美女国产盗摄| 久久情精品国产品免费| 国产特一级毛片| 亚洲综合狠狠| 亚洲美女一级毛片| 久无码久无码av无码| 国产精品久久久久久久久| 麻豆国产在线观看一区二区| 亚洲第一视频区| 日韩在线永久免费播放| 日韩少妇激情一区二区| 欧美色视频在线| 日日噜噜夜夜狠狠视频| 91无码视频在线观看| 欧美一区二区精品久久久| 久久久久国产精品熟女影院| 蜜芽一区二区国产精品| 日韩欧美91| 欧美国产视频| 久热这里只有精品6| 精品成人一区二区| 欧美亚洲国产日韩电影在线| 亚洲日本中文综合在线| 国产在线第二页| 一级成人a做片免费| 丁香六月激情婷婷| 欧美精品二区| 久青草国产高清在线视频| 久久久久无码精品国产免费| 成人福利在线视频免费观看| 五月天久久综合国产一区二区| 亚洲精品中文字幕午夜| 久久久久亚洲av成人网人人软件| 亚洲性视频网站| 婷婷色丁香综合激情| 97国产精品视频人人做人人爱| 五月婷婷激情四射| 久久国产精品国产自线拍| 视频一本大道香蕉久在线播放| 玩两个丰满老熟女久久网| 一级毛片免费观看久| 婷婷亚洲最大| 蜜臀av性久久久久蜜臀aⅴ麻豆| 欧美午夜理伦三级在线观看| 国产三级精品三级在线观看| 99久久人妻精品免费二区| 十八禁美女裸体网站| 天堂av综合网| 无码有码中文字幕| 999精品色在线观看| 亚洲美女AV免费一区| 亚洲中文字幕av无码区| 亚洲天堂久久久| 亚洲人成影院在线观看| 91视频区| 国产精品自拍露脸视频| 亚洲欧洲日产国码无码av喷潮| 欧美日韩一区二区三| 福利视频一区| 97色婷婷成人综合在线观看| 欧美啪啪一区| 国产自产视频一区二区三区| 亚洲最大福利网站| 国产精品yjizz视频网一二区| 日韩精品一区二区三区免费| 亚洲精品在线影院| 婷婷午夜影院| 国产人人射| 另类专区亚洲| 正在播放久久| 婷婷丁香在线观看|