Contents lists available at SciVerse ScienceDirect
Expert Systems with Applications journal homepage: www.elsevier.com/locate/eswa
An efficient image interpolation increasing payload in reversible data hiding
Chin-Feng Lee ⇑, Yu-Lin Huang
Department of Information Management, Chaoyang University of Technology, Taichung 41349, Taiwan
a r t i c l e
i n f o
a b s t r a c t
Image interpolation is a very important branch in image processing. It is widely used in imaging world, for example, image interpolation is often used in 3-D medical image to compensate for information insufficiency during image reconstruction by simulating additional images between two-dimensional images. Reversible data hiding has become significant branch in information hiding field. Reversibility allows the original media to be completely restored without any degradation after the embedded messages have been extracted. This study proposes a high-capacity image hiding scheme by exploiting an interpolating method called Interpolation by Neighboring Pixels (INP) on Maximum Difference Values to improve the performance of data hiding scheme proposed by Jung and Yoo. The proposed scheme offers the benefits of high embedding capacity with low computational complexity and good image quality. The experimental results showed that the proposed scheme has good performance for payload up to 2.28 bpp. Moreover, the INP yields higher PSNRs than other interpolating methods such as NMI, NNI and BI. Ó 2011 Elsevier Ltd. All rights reserved.
Keywords: Reversible data hiding Steganography Image interpolation
1. Introduction Data hiding is an information security technology used for protecting information not to be perceptible, where a sender can use the data hiding technique to hide information from being detected, stolen, or damaged by unauthorized users during transmission via public networks. Data hiding is able to avoid detection that
References: Alattar, A. M. (2004). Reversible watermark using the difference expansion of a generalized integer transform. IEEE Transactions on Image Processing, 13, 1147–1156. Allebach, J., & Wong, P.W. (1996). Edge-directed interpolation, In International conference on image processing (pp. 707–710). Celik, M. U., Sharma, G., Tekalp, A. M., & Saber, E. (2005). Lossless generalized-LSB data embedding. IEEE Transactions on Image Processing, 14, 253–266. Chan, C. K., & Cheng, L. M. (2004). Hiding data in images by simple LSB substitution. Pattern Recognition, 37, 469–474. Chen, W. J., Chang, C. C., & Le, T. H. N. (2010). High payload steganography mechanism using hybrid edge detector. Expert Systems with Applications, 37, 3292–3301. Jung, K. H., & Yoo, K. Y. (2009). Data hiding method using image interpolation. Computer Standards & Interfaces, 31, 465–470. Lee, C. F., & Chang, W. T. (2010). Recovery of color images by composed associative mining and edge detection. Journal of Information Hiding and Multimedia Signal Processing, 1, 310–324. Lee, C. F., Chang, C. C., Pai, P. Y., & Huang, W. H. (2010). An effective demosaicing method for CFA image. International Journal of Innovative Computing, Information and Control, 6, 5485–5499. Lee, C. F., & Chen, H. L. (2010). A novel data hiding scheme based on modulus function. Journal of Systems and Software, 83, 832–843. Lehmann, T. M., Gonner, C., & Spitzer, K. (1999). Survey: interpolation methods in medical image processing. IEEE Transactions on Medical Imaging, 18, 1049–1075. Ni, Z., Shi, Y. Q., Ansari, N., & Su, W. (2006). Reversible data hiding. IEEE Transactions on Circuits and Systems for Video Technology, 16, 354–362. Sun, H. M., Weng, C. Y., Lee, C. F., & Yang, C. H. (2011). Anti-forensics with Steganographic Data Embedding in Digital Images. IEEE Journal on Selected Areas in Communications, 29, 1392–1403. Thévenaz, P., Blu, T., & Unser, M. (2000). Interpolation revisited. IEEE Transactions on Medical Imaging, 19, 739–758. Tian, J. (2003). Reversible data embedding using a difference expansion. IEEE Transactions on Circuits and Systems for Video Technology, 13, 890–896. Weng, S. W., Zhao, Y., & Pan, J. S. (2008). A novel reversible data hiding scheme. International Journal of Innovative Computing, Information and Control, 4, 351–358. Xin, L., & Orchard, M. T. (2001). New edge-directed interpolation. IEEE Transactions on Image Processing, 10, 1521–1527. Yang, C. H., Weng, C. Y., Wang, S. J., & Sun, H. M. (2008). Adaptive data hiding in edged areas of images with spatial LSB domain systems. IEEE Transactions on Information Forensics and Security, 3, 488–497.