Analysis and Improvement of a Reversible Hiding Algorithm in Encrypted Domain
Received date: 2018-01-31
Online published: 2018-03-31
It is analyzed that the four-adjacent-pixel prediction reversible information hiding algorithm cannot achieve a lossless recovery from encrypted images. In order to achieve the errorless recovery of the original image, a new the pixel-type is proposed by combining four neighborhoods with pixel to be predicted itself, and compressing type-mark matrix, which is used to record the smoothness of the pixels, and embedding it into the smooth pixels. Accordingly, in the recovery phase, the original image can be recovered perfectly with the help of the extracted type-mark matrix and its neighbor pixels. Experimental results demonstrate that the proposed method can achieve real reversibility, and further improve the embedding capacity and the quality of decryption image.
Key words: information hiding; encryption domain; reversible
DENG Min, CHEN Fan, HE Hong-jie, YAN Shu . Analysis and Improvement of a Reversible Hiding Algorithm in Encrypted Domain[J]. Journal of Applied Sciences, 2018 , 36(2) : 267 -277 . DOI: 10.3969/j.issn.0255-8297.2018.02.006
[1] Fridrich A J, Goljan M, Du R. Lossless data embedding for all image formats[J]. Proceedings of SPIE-The International Society for Optical Engineering, 2002, 4675:572-583.
[2] Celik M U, Sharma G, Tekalp A M, Saber E. Lossless generalized-LSB data embedding[J]. IEEE Transactions on Image Processing, 2005, 14(2):253-266.
[3] Tian J. Reversible data embedding using a difference expansion[J]. IEEE Transactions on Circuits & Systems for Video Technology, 2003, 13(8):890-896.
[4] Hu Y J, Lee H K, Li J W. DE-based reversible data hiding with improved overflow location map[J]. IEEE Transactions on Circuits & Systems for Video Technology, 2009, 19(2):250-260.
[5] Thodi D, Rodriguez J. Expansion embedding techniques for reversible watermarking[J]. IEEE Transactions on Image Processing, 2007, 16(3):721-730.
[6] Ni Z C, Shi Y Q, Ansari N, Su W. Reversible data hiding[J]. IEEE Transactions on Circuits & Systems for Video Technology, 2006, 16(3):354-362.
[7] Tai W L, Yeh C M, Chang C C. Reversible data hiding based on histogram modifcation of pixel differences[J]. IEEE Transactions on Circuits & Systems for Video Technology, 2009, 19(6):906-910.
[8] Zhang X P. Reversible data hiding in encrypted image[J]. IEEE Signal Processing Letters, 2011, 18(4):255-258.
[9] Hong W, Chen T, Wu H. An improved reversible data hiding in encrypted images using side match[J]. IEEE Signal Processing Letters, 2012, 19(4):199-202.
[10] Qian Z X, Dai S, Jiang F, Zhang X. Improved joint reversible data hiding in encrypted images[J]. Journal of Visual Communication & Image Representation, 2016, 40:732-738.
[11] Zhang X P. Separable reversible data hiding in encrypted image[J]. IEEE Transactions on Information Forensics and Security, 2012, 7(2):826-832.
[12] Wu X T, Sun W. High-capacity reversible data hiding in encrypted images by prediction error[J]. Signal Processing. 2014, 104:387-400.
[13] 柯彦,张敏情,张英男. 可分离的密文域可逆信息隐藏[J]. 计算机应用研究,2016, 33(11):3476-3479. Ke Y, Zhang M Q, Zhang Y N. Separable reversible steganography in encrypted domain[J]. Application Research of Computers. 2016,33(11):3476-3479. (in Chinese)
[14] 肖迪,白科,郑洪英. 面向云计算安全应用的密文图像可逆信息隐藏算法[J]. 计算机应用研究,2015, 32(12):3702-3705. Xiao D, Bai K, Zheng H Y. Reversible data hiding algorithm in encrypted image for security application in cloud computing[J]. Application Research of Computers, 2015, 32(12):3702-3705. (in Chinese)
[15] 郑洪英,程惠惠. 基于加密医学图像的可逆信息隐藏算法[J]. 计算机应用研究,2015, 32(12):3706-3709. Zheng H Y, Cheng H H. Reversible data hiding algorithm based on encrypted medical images[J]. Application Research of Computers, 2015, 32(12):3706-3709. (in Chinese)
[16] Zhang W M, Ma K D, Yu N H. Reversibility improved data hiding in encrypted images[J]. Signal Processing, 2014, 94:118-127.
[17] Ma K D, Zhang W M, Zhao X F, 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] Xu D W, Wang R D. Separable and error-free reversible data hiding in encrypted images[J]. Signal Processing. 2016, 123:9-21.
[19] Nguyen T, Chang C, Chang W. High capacity reversible data hiding scheme for encrypted images[J]. Signal Processing:Image Communication. 2016, 44:84-91.
/
| 〈 |
|
〉 |