李亞峰 鄭紫微 楊任爾 葉超勇 陳貞佐



【摘 要】為保證在數(shù)字媒體隱藏信息前后圖像的直方圖保持不變,提出了一種新的漢明碼混合變換算法,即漢明碼結(jié)合直方圖保持的信息隱藏算法。該算法先利用二元漢明碼嵌入方案,確定原圖像的改寫位并進行改寫翻轉(zhuǎn),成功嵌入秘密信息。然后根據(jù)盈虧補償平衡點的思想,對每個嵌入的比特秘密信息,都進行相鄰位直方圖數(shù)據(jù)的檢測并補償,使信息隱藏前后圖像的直方圖改變保持最小值。通過對密寫分析的結(jié)果進行對比,表明該種算法具有良好的圖像信息隱藏性能。
【關(guān)鍵詞】信息隱藏;漢明碼;圖像;混合變換
A Novel Hamming Code Mixed Transform and its Application in
Image Information Hiding
LI Yafeng1,2, ZHENG Ziwei2, YANG Rener2, YE Chaoyong2, CHEN Zhenzuo2
[Abstract] In order to keep the histogram of the image unchanged before and after it is written, a novel hamming code mixed transform is proposed, which is an information hiding algorithm based on hamming code combined with histogram-preserving. First, the embedded binary hamming code is used by the algorithm to determine the reposition of the original image, reverse it and successfully embed the secret information. Then, according to the idea of the balance between profit and loss compensation, it is adjacent to a histogram data detection and compensation for bits of each embedded secret information to keep the minimum value for the image histogram change before and after the steganography. The experimental results show that the algorithm has good performance in image information hiding.
[Key words]information hiding; hamming code; image; mixed transform
1 引言
信息隱藏(Information Hiding)是在不對載體信號產(chǎn)生過分影響的條件下,將額外的信息嵌入到數(shù)字媒體當中,以實現(xiàn)版權(quán)保護、隱蔽通信等功能[l]。隱寫算法研究的主要目的是通過秘密信息植入,使秘密信息可以在公開的數(shù)字媒體中實現(xiàn)隱蔽通信。
目前隱寫算法研究的一個重要問題是如何實現(xiàn)對現(xiàn)有載體作微量改動實現(xiàn)大量信息嵌入。通常在相同信息嵌入率的情況下,載體被修改的越少,從中檢出隱藏信息的可能性越小,信息安全性越高。信息隱藏的目標是在獲得較大隱寫容量的同時對載體進行較少的修改。糾錯碼的引入在信息隱藏性能提升方面取得了較好的效果[2]。
1998年R Crandall提出了“Matrix Encoding”算法[3],該算法通過修改n個載體像素中的r個最低位來嵌入數(shù)據(jù),提高了嵌入效率,但總體容量較小。……