Abstract
In this paper, we propose a reversible data hiding scheme to hide a secret message into a cover image by considering the characteristics of Human Visual System (HVS) in order to improve the visual imperceptibility. The human eyes are more sensitive to the changes in the low intensity pixels than the higher intensity ones. Therefore, we divide the intensity levels (0–255) into four groups: the first group contains 0–79 intensity level; second, third, and fourth group contain, respectively, 80–151, 152–215, and 216–255 intensity levels. We further divide first group into segments of size 2 elements, second, third, and fourth group into 3, 4, and 5 elements sized segments, respectively. After constructing the segments, we scan the image in raster order to identify the peak points for each segment, which are used to embed the secret data. The secret data is also divided into the four segments according to the identified peak points per group. The first segment data is converted into base2 representation, second, third and fourth segment secret data into 3, 4, and 5 base representation, respectively. The first segment of secret data is embedded into the peak points belonging to first group, second, third and fourth group secret data is embedded into the peak points of second, third and fourth group, respectively. Thus, our scheme makes least changes into the pixels belonging to the first group which have least intensity values and most to the fourth group pixels which have highest intensity values. Experimentally, our scheme provides better quality stego image and hides more secret data than the other state of the art schemes. We also build a location map for all the peak points to ensure the reversibility of the proposed scheme.





Similar content being viewed by others
References
Awrangjeb M, Kankanhalli MS (2005, Mar) Reversible watermarking usinga perceptual model. J Electron Imag 14:013014
Cox J, Kilian J, Leighton FT, Shamoon T (1997, December) Secure spread spectrum watermarking for multimedia. IEEE Trans Image Process 6(12):1673–1687
Cox I, Miller M, Bloom J, Fridrich J, Kalker T (2008) Digital watermarking and steganography, vol. 1. 2 edition. Burlington, USA. https://www.google.co.in/url?sa=t&rct=j&q=&esrc=s&source=web&cd=2&cad=rja&uact=8&ved=0ahUKEwiY8p3kyNDUAhURS48KHXrECwsQFggxMAE&url=https%3A%2F%2Fwww.researchgate.net%2Ffile.PostFileLoader.html%3Fid%3D54e44898f15bc7951c8b45c7%26assetKey%3DAS%253A273705148583969%25401442267800828&usg=AFQjCNE2c85tt60fZufUaXHUPCb4mG_8pQ
Fridrich J, Goljan M, Du R (2001, Jan) Invertible authentication. In Proc. SPIE Photonics West, Security and Watermarking of Multimedia Contents III, vol. 3971, San Jose, pp 197–208
Fridrich J, Goljan M, Du R (Feb. 2002) Lossless data embedding—new paradigm in digital watermarking. EURASIP J Appl Signal Processing 2002(2):185–196
Goljan M, Fridrich J, Du R (2001, Apr) Distortion-free data embedding. In Proc 4th Inf Hiding Workshop, Pittsburgh, pp 27–41
Hong W, Chen T, Wu M (2011) An improved human visual system based reversible data hiding method using adaptive histogram modification. Opt Commun 291:87–97
Hwang J, Kim JW, Choi JU (2006) A reversible watermarking based on histogram shifting. Int Workshop on Digital Watermarking, Lecture Notes in Computer Science 4283:348–361
Jin HL, Fujiyoshi M, Kiya H (Apr. 2007) Lossless data hiding in the spatial domain for high quality images. IEICE Trans Fun-damentals E90:771–777
Jung S-W, Ha LT, Ko S-J (2011) A new histogram modification based reversible data hiding algorithm considering the human visual system. IEEE Signal Processing Letters 18(2):95–98
Karybali G, Berberidis K (November 2006) Efficient spatial image watermarking via new perceptual masking and blind detection schemes. IEEE Transactions on Information Forensics and Security 1(2):256–274
Kekre HB, Athawale A, Halarnkar PN (2009) Performance Evaluation of Pixel Value Differencing and Kekre’s Modified Algorithm for Information Hiding in Images. International Conference on Advances in Computing, Communication and Control, pp 342–346
Kim P-H, Kim D-S, Yoo K-Y (2015) Improved Histogram-Shifting-Imitated Reversible Data Hiding Scheme. Proceedings of Information Technology-New Generations (ITNG)
Kim HJ, Sachnev V, Shi YQ, Nam J, Choo HG (Sep. 2008) A novel difference expansion transform for reversible data embedding. IEEE Trans Inf Forensic Secur 3(3):456–465
Kuhn M. JBIG-KIT. JBIG1, http://www.cl.cam.ac.uk/∼mgk25/jbigkit/2010
Kuo WC, Jiang DJ, Huang YC (2007) Reversible Data Hiding Based on Histogram. LNAI, Springer-Verlag 4682:1152–1161
Kuribayashi M, Morii M, Tanaka H (2008) Reversible watermark with large capacity based on the prediction error expansion. IEICE Trans Fundamentals E91(7):1780–1790
Ni Z, Shi YQ, Ansari N, Su W (Mar. 2006) Reversible data hiding. IEEE Trans. Circuits Syst. Video Technol. 16(3):354–362
Park H, Lee M-H, Kim S-J, Park J-I (2006) Contrast enhancement in direct-projected augmented reality. Proceedings of IEEE International Conference on Multimedia & Expo
Pei SC, Guo JM (August 2003) Hybrid pixel-based data hiding and block-based watermarking for error-diffused halftone images. IEEE Transactions on Circuits and Systems for Video Technology 13(8):867–884
Popa R (1998) An Analysis of Steganographic Techniques. Ph. D Thesis, pp 26–27
Provos N, Honeyman P (May 2003) Hide and Seek: An Introduction to Steganography. IEEE Secur Priv 1(3):32–44
Thodi DM, Rodriguez JJ (Mar. 2007) Expansion embedding techniques for reversible watermarking. IEEE Trans Image Process 16(3):721–730
Tian J (Aug. 2003) Reversible data embedding using a difference expansion. IEEE Trans Circuits Syst Video Technol 13(8):890–896
Tsai P, Hu YC, Yeh HL (2009) Reversible image hiding scheme usingpredictive coding and histogram shifting. Signal Process 89(6):1129–1143
Wang ZH, Lee CF, Chang CY (2013) Histogram-shifting-imitated reversible data hiding. J Syst Softw 86(2):315–323
Weng S, Zhao Y, Pan JS, Ni R (2008) Reversible watermarking based on invariability and adjustment on pixel pairs. IEEE Signal Process Lett 15:721–724
Zhao Z, Luo H, Lu ZM, Pan JS (2011) Reversible data hiding based on multilevel histogram modification and sequential recovery. AEU - International Journal of Electronics and Communications 65(10):814–826
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Kumar, R., Chand, S. & Singh, S. An Improved Histogram-Shifting-Imitated reversible data hiding based on HVS characteristics. Multimed Tools Appl 77, 13445–13457 (2018). https://doi.org/10.1007/s11042-017-4960-y
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-017-4960-y