摘要
提出一种基于Arnold置乱的加密图像可逆信息隐藏方法,首先对图像进行分块,采用Arnold变换分别对块内像素和图像分块进行置乱从而实现图像加密。隐藏时,同样对图像进行分块,对块内像素进行排序,计算预测差值,对值为0的预测差值采用方向编码(EMD)进行隐藏,对值大于为0的预测差值,采用预测差值扩展隐藏秘密信息。实验结果表明该算法直接解密图像效果优于其他3种对比文献。
Proposes a reversible data hiding method for encrypted image based on Arnold scrambling. The image is divided into blocks. Arnold transform is adopted to scramble the pixels within the blocks and image blocks respectively to achieve image encryption. During data hiding, the encrypted image is also divided into blocks. The pixels within the block are sorted and the predicted errors are calculated. For the predicted errors equaled with 0, secret bits are embedded into these errors Exploiting Modification Direction(EMD). And for the predicted errors greater than 0, secret bits are embedded into these errors using expanding. The experimental results show that the proposed method outperforms other three comparative methods in the effect of directly decrypted image.
引文
[1]Zhang X P,Wang S Z. Efficient Steganographic Embedding by Exploiting Modification Direction[J]. IEEE Communications Letters,2006,10(11):781-783.
[2]Zhang X Q,Sun Z R,Tang Z J,et al. High Capacity Data Hiding Based on Interpolated Image[J]. Multimedia Tools and Applications,2017,76(7):9195-9218.
[3]Zhang X Q,Tang Z J,Liang T,et al. Data Hiding Method Based on Local Image Features[J]. Lecture Notes in Computer Science,2012,7669:247-256.
[4]Fridrich J,Goljan M,Du R. Lossless Data Embedding,New Paradigm in Digital Watermarking[J]. Eurasip Journal on Advances in Signal Processing,2002(2):185-196.
[5]Celik M U,Sharma G,Tekalp A M,et al. Lossless Generalized-LSB Data Embedding[J]. IEEE Transactions on Image Processing,2005,14(2):253-266.
[6]Tian,J. Reversible Data Embedding Using a Difference Expansion[J]. IEEE Transactions on Circuits and Systems for Video Technology,2003,13(8):831-841.
[7]Alattar A M. Reversible Watermark Using the Difference Expansion of a Generalized Integer Transform[J]. IEEE Transactions on Image Processing,2004,13(8):1147-1156.
[8]Ni Z,Shi Y Q,Ansari N,et al. Reversible Data Hiding,IEEE Transactions on Circuits and Systems for Video Technology,2006,16(3):354-362.
[9]Weng S W,Pan J S,Li L D. Reversible Data Hiding Based on an Adaptive Pixel-Embedding Strategy and Two-Layer Embedding[J].Information Sciences,2016,369(10):114-159.
[10]Zhang X Q,Yu C Q,Wang X Y,et al. A Reversible Data Hiding Scheme for JPEG Images[J]. ICIC Express Letters,2013,7(9):2575-2580.
[11]Zhang X P. Reversible Data Hiding in Encrypted Image[J]. IEEE Signal Processing Letters,2011,18(4):255-258.
[12]Wien H,Chen T H,Wu H Y. An Improved Reversible Data Hiding in Encrypted Images Using Side Match[J] IEEE Signal Processing Letters,2012,19(4):199-202.
[13]Liao X,Shu C W. Reversible Data Hiding in Encrypted Images Based on Absolute Mean Difference of Multiple Neighboring Pixels[J].Journal of Visual Communication and Image Representation,2015,28:21-27.
[14]Zhang X P. Separable Reversible Data Hiding in Encrypted Image. IEEE Transactions on Information Forensics and Security,2012,7(2):826-832.
[15]Ma K D,Zhang W M,Zhao X F,et al. Reversible Data Hiding in Encrypted Images by Reserving Room before Encryption[J]. IEEE Transactions on Information Forensics and Security,2013,8(3):553-562.
[16]S. Agrawal,M. Kumar. Mean Value Based Reversible Data Hiding in Encrypted Images. Optik-International Journal for Light and Electron Optics,2017,130:922-934.