利用图像测试,提出了一种可分离加密域可逆数据隐藏算法,能获得质量较高的直接解密图像.加密方在图像流加密之前进行图像测试并生成位置图,嵌入方根据位置图将秘密信息嵌在选中像素的高位,接收方在相邻像素相关性基础上通过一种自适应差值算法实现可逆性.若全部嵌在选中像素的第8位,得到的直接解密图像质量较差;若全部嵌在选中像素的第7位,则无法实现无失真恢复.针对这两个缺点,该文在保证无失真恢复同时获得了质量较高的直接解密图像.实验表明所提出的算法有效,且性能优良.
In this paper, a separable reversible data hiding method in encrypted images is proposed. The content owner tests an original uncompressed image and generates a location map before embedding. The data-hider embeds additional data into significant bits of the selected pixels according to the location map with an embedding key. At the receiver side, the original image can be perfectly recovered by a context adaptive interpolation algorithm based on spatial correlation of adjacent pixels. If all additional data are embedded into the most significant bits of the selected pixels, quality of the directly decrypted images are poor, and if all data are embedded into the second most significant bits, perfect restoration of the original image cannot be achieved. To resolve these problems, the proposed method can ensure both good quality of the directly decrypted images and error-less restoration. Experimental results show validity and good performance of the method.
[1] Tian J. Reversible data embedding using a difference expansion[J]. IEEE Transactions on Circuits and Systems for Video Technology, 2003, 13(8):890-896.
[2] Kim H J, Sachnev V, Shi Y Q, Nam J H, Choo H G. A novel difference expansion transform for reversible data embedding[J]. IEEE Transactions on Information Forensics and Security, 2008, 3(3):456-465.
[3] Coltuc D. Improved embedding for prediction based reversible watermarking[J]. IEEE Transactions on Information Forensics and Security, 2011, 6(3):873-882.
[4] Hu Y, Lee H, Chen K, Chen K Y, Li J W. Difference expansion based reversible data hiding using two embedding directions[J]. IEEE Transactions on Multimedia, 2008, 10(8):1500-1511.
[5] Ou B, Li X, Zhao Y, Ni R R, Shi Y Q. Pair wise prediction error expansion for efficient reversible data hiding[J]. IEEE Transactions on Image Processing, 2013, 22(12):5010-5021.
[6] Ni Z, Shi Y Q, Ansari N, Su W. Reversible data hiding[J]. IEEE Transactions on Circuits and Systems for Video Technology, 2006, 16(3):354-362.
[7] Tai W L, Yeh C M, Chang C C. Reversible data hiding basedon histogram modification of pixel differences[J]. IEEE Transactions on Circuits and Systems for Video Technology, 2009, 19(6):906-910.
[8] Jung S W, Ha L T, Ko S J. A new histogram modification based reversible data hiding algorithm considering the human visual system[J]. IEEE Signal Processing Letters, 2011, 18(2):95-98.
[9] Lin C C, Tai W L, Chang C C. Multilevel reversible data hiding based on histogram modification of difference images[J]. Pattern Recognition, 2008, 41(12):3582-3591.
[10] Tsai P, Hu Y, Yeh H. Reversible image hiding scheme using predictive coding and histogram shifting[J]. Signal Processing, 2009, 89(6):1129-1143.
[11] Luo L, Chen Z, Chen M, Xiao Z, Zhang X. Reversible image watermarking using interpolation technique[J]. IEEE Transactions on Information Forensics and Security, 2010, 5(1):187-193.
[12] Li X L, Yang B, Zeng T Y. Efficient reversible watermarking based on adaptive predictionerror expansion and pixel selection[J]. IEEE Transactions Image Processing, 2011, 20(12):3524- 3533.
[13] Zhang X. Reversible data hiding in encrypted image[J]. IEEE Signal Processing Letters, 2011, 18(4):255-258.
[14] Hong W, Chen T S, Wu H Y. An improved reversible data hiding in encrypted images using side match[J]. IEEE Signal Processing Letters, 2012, 19(4):199-202.
[15] Zhang X. Separable reversible data hiding in encrypted image[J]. IEEE Transactions on Information Forensics and Security, 2012, 7(2):826-832.
[16] Wu X, Sun W. High-capacity reversible data hiding in encrypted images by prediction error[J]. Signal Processing, 2014, 104:387-400.
[17] Ma K, Zhang W, Zhao X, Yu N H, Li F H. Reversible data hiding in encrypted images by reserving room before encryption[J]. IEEE Transactions on Information Forensics and Security, 2013, 8(3):553-562.
[18] Zhang W, Ma K, Yu N. Reversibility improved data hiding in encrypted images[J]. Signal Processing, 2014, 94:118-127.
[19] Puech W, Chaumont M, Strauss O. A reversible data hiding method for encrypted images[C]//Electronic Imaging 2008, International Society for Optics and Photonics, 2008, 68191E-1- 68191E-9.