Abstract
Digital data hiding exists in many forms, one of its most useful form is reversible data hiding which recovers the secret data and extracts the cover image exactly as these were at the time of embedding. In last few years, encryption and reversible data hiding have been combined to explore a new area of research, seeking researchers’ interest in very short span of time. To enhance the payload, this paper presents a novel reversible data hiding technique for encrypted images using bilinear interpolation and difference error expansion. Difference error expansion is a technique used to embed watermark in the images, by exploiting the spatial redundancy which exists in digital images. In difference expansion schemes, correlation of adjacent pixels is exploited to create the space for embedding of secret data. This paper aims to elevate the embedding capacity and reduce the distortion effect caused by embedding with the help of difference error expansion-based reversible data hiding method. The proposed scheme investigates the use of bilinear interpolation by utilizing the pixels located at even rows and even columns for the prediction of neighbouring pixels. Notably, good results are obtained when proposed work is compared with the existing ones on the basis of embedding capacity and PSNR.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Barton JM (1997) Method and apparatus for embedding authentication information within digital data. US Patent 5,646,997
Hong W, Chen TS, Shiu CW (2009) Reversible data hiding for high quality images using modification of prediction errors. J Syst Softw 82(11):1833–1842
Ni Z, Shi YQ, Ansari N, Su W (2006) Reversible data hiding. IEEE Transac Circ Syst Video Technol 16(3):354–362
Thodi DM, Rodrguez JJ (2007) Expansion embedding techniques for reversible watermarking. IEEE Transact Image Proc 16(3):721–730
Van Leest A, Veen M, Bruekers F (2003) Reversible image watermarking. ICIP 2003 Proc 2003 Intern Conf Image Proc 3:I–731–734. IEEE
De Vleeschouwer C, Delaigle JF, Macq B (2001) Circular interpretation of histogram for reversible watermarking. In Proceedings of the IEEE 4th Workshop on Multimedia Signal Processing, pp 345–350
Xuan G, Yang C, Zhen Y, Shi YQ, Ni Z (2004) Reversible data hiding based on wavelet spread spectrum. In Multimedia Signal Processing, 2004 IEEE 6th Workshop on, pp. 211–214. IEEE
Tian J (2003) Reversible data embedding using a difference expansion. IEEE Trans Circuits Syst Video Techn 13(8):890–896
Agrawal S, Kumar M (2015) An improved reversible data hiding technique based on histogram bin shifting. Smart Innov Syst Technol 43(6):239–248
Li X, Li B, Yang B, Zeng T (2013) General framework to histogram-shifting-based reversible data hiding. IEEE Trans Image Proc 22(6):2181–2191
Li X, Zhang W, Gui X, Yang B (2013) A novel reversible data hiding scheme based on two-dimensional difference-histogram modification. IEEE Trans Inf Foren Sec 8(7):1091–1100
Wang ZH, Lee CF, Chang CY (2013) Histogram-shifting-imitated reversible data hiding. J Syst Soft 86(2):315–323
Fridrich J, Goljan M, Chen Q, Pathak V (2004) Lossless data embedding with file size preservation. In Electronic imaging, pp 354–365. International Society for Optics and Photonics
Fridrich J, Goljan M, Du R (2001) Invertible authentication. In Photonics West 2001-Electronic Imaging, pp 197–208. International Society for Optics and Photonics
Fridrich J, Goljan M, Du R (2002) Lossless data embedding for all image formats. In Electronic Imaging, pp 572–583. International Society for Optics and Photonics
Fridrich J, Goljan M, Du R (2002) Lossless data embedding: new paradigm in digital watermarking. EURASIP J Appl Signal Proc 2002(1):185–196
Guo J, Liu Z, Liu S (2007) Watermarking based on discrete fractional random transform. Optics Commun 272(2):344–348
Liu Z, Xu L, Guo Q, Lin C, Liu S (2010) Image watermarking by using phase retrieval algorithm in gyrator transform domain. Optics Commun 283(24):4923–4927
Feng JB, Lin IC, Tsai CS, Chu YP (2006) Reversible watermarking: current status and key issues. IJ Network Sec 2(3):161–170
Govind PV, Wilscy M (2015) A new reversible data hiding scheme with improved capacity based on directional interpolation and difference expansion. In International Conference on Information and Communication Technologies, ICICT 2014, 3–5 December 2014
Hong W, Chen T, Wu H (2012) An improved reversible data hiding in encrypted images using side match. IEEE Signal Process Lett 19(4):199–202
Ma K, Zhang W, Zhao X, Yu N, Li F (2013) Reversible data hiding in encrypted images by reserving room before encryption. IEEE Trans Inf Forens Sec 8(3):553–562
Shi Y, Li X, Zhang X, Wu H, Ma B (2016) Reversible data hiding: advances in the past two decades
Zhang X (2011) Reversible data hiding in encrypted images. IEEE Signal Process Lett 18(4):255–258
Shiu Chih-Wei, Chen Yu-Chi, Hong Wien (2015) Encrypted image-based reversible data hiding with public key cryptography from difference expansion. Image Commun 39:226–233
Zhang W, Ma K, Yu N (2014) Reversibility improved data hiding in encrypted images. Signal Proc 94(1):118–127
Liao X, Shu C (2015) Reversible data hiding in encrypted images based on absolute mean difference of multiple neighboring pixels. J Visual Commun Image Repres 28:21–27
Yi S, Zhou Y (2017) Binary-block embedding for reversible data hiding in encrypted images. Signal Proc 133:40–51
Zhang R, Lu C, Liu J (2019) A high capacity reversible data hiding scheme for encrypted covers based on histogram shifting. J Inform Sec Appl 47:199–207
Cao X, Du L, Wei X, Meng D, Guo X (2016) High capacity reversible data hiding in encrypted images by patch-level sparse representation. IEEE Trans Cybern 46(5):1132–1143
Paillier P (1999) Public-key cryptosystems based on composite degree residuosity classes. In Proceedings of the international conference on the theory and applications of cryptographic techniques, pp 223–238. Springer
Agarwal S, Kumar M (2017) Mean value based reversible data hiding in encrypted images. Optik 130:922–934
Malik A, Wang H, Chen T, Yang T, Khan NA (2019) Reversible data hiding in homomorphically encrypted image using interpolation technique. J Inform Sec Applic 48
Mastylo M (2013) Bilinear interpolation theorems and applications. J Funct Anal 265(2):185–207
Kumar M, Agrawal S (2016) Reversible data hiding based on prediction error expansion using adjacent pixels. Sec Commun Netw 9(16):3703–3712
Xinpeng Z, Guorui F, Yanli R, Zhenxing Q (2012) Scalable coding of encrypted images. IEEE transactions on image processing: a publication of the IEEE Signal Processing Society 21:3108–3114
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Vaish, A., Agarwal, R., Kumar, M. (2022). An Improved Reversible Data Hiding Technique For Encrypted Images Using Difference Error Expansion. In: Sanyal, G., Travieso-González, C.M., Awasthi, S., Pinto, C.M.A., Purushothama, B.R. (eds) International Conference on Artificial Intelligence and Sustainable Engineering. Lecture Notes in Electrical Engineering, vol 836. Springer, Singapore. https://doi.org/10.1007/978-981-16-8542-2_4
Download citation
DOI: https://doi.org/10.1007/978-981-16-8542-2_4
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-16-8541-5
Online ISBN: 978-981-16-8542-2
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)