A reversible data hiding scheme for VQ indices using histogram shifting of prediction errors

Concomitant with the rapid advancements in information technology, the issue of secure data transmission through the Internet has become increasingly important. Hiding data in images is an important technique in digital media; it facilitates confidential data transfer to receivers and renders the data virtually undetectable by third parties. In this paper, a novel reversible data hiding scheme based on vector quantization (VQ) is proposed. First, codebook sorting is employed to enhance the correlation of neighbor indices and then a prediction error technique is used to generate a high peak histogram. The secret data are then embedded via histogram shifting of prediction errors. Our proposed scheme utilizes only one codebook, unlike other similar methods, and the stego carrier (index table after embedding) can be decompressed without secret data extraction to avoid detection by third parties. Experimental results indicate that the proposed scheme has better visual image quality and greater embedding capacity than recently proposed schemes of a similar nature.

[1]  Stéphane Mallat,et al.  A Theory for Multiresolution Signal Decomposition: The Wavelet Representation , 1989, IEEE Trans. Pattern Anal. Mach. Intell..

[2]  Chin-Chen Chang,et al.  Reversible information hiding for VQ indices based on locally adaptive coding , 2009, J. Vis. Commun. Image Represent..

[3]  Taejeong Kim,et al.  Side match and overlap match vector quantizers for images , 1992, IEEE Trans. Image Process..

[4]  A. Bovik,et al.  A universal image quality index , 2002, IEEE Signal Processing Letters.

[5]  Walter Bender,et al.  Techniques for data hiding , 1995, Electronic Imaging.

[6]  Tung-Shou Chen,et al.  Reversible data hiding for high quality images using modification of prediction errors , 2009, J. Syst. Softw..

[7]  Yih-Kai Lin,et al.  High capacity reversible data hiding scheme based upon discrete cosine transformation , 2012, J. Syst. Softw..

[8]  Chin-Chen Chang,et al.  An Inpainting-Assisted Reversible Steganographic Scheme Using a Histogram Shifting Mechanism , 2013, IEEE Transactions on Circuits and Systems for Video Technology.

[9]  Robert M. Gray,et al.  An Algorithm for Vector Quantizer Design , 1980, IEEE Trans. Commun..

[10]  Kuo-Chin Fan,et al.  Reversible data hiding and lossless reconstruction of binary images using pair-wise logical computation mechanism , 2005, Pattern Recognit..

[11]  Der-Chyuan Lou,et al.  Steganographic Method for Secure Communications , 2002, Comput. Secur..

[12]  Chin-Chen Chang,et al.  A reversible data hiding scheme for VQ indices using locally adaptive coding , 2011, J. Vis. Commun. Image Represent..

[13]  Jun Tian,et al.  Reversible data embedding using a difference expansion , 2003, IEEE Trans. Circuits Syst. Video Technol..

[14]  Chin-Chen Chang,et al.  A Novel Joint Data-Hiding and Compression Scheme Based on SMVQ and Image Inpainting , 2014, IEEE Transactions on Image Processing.

[15]  Cheng-Hsing Yang,et al.  Reversible data hiding of a VQ index table based on referred counts , 2009, J. Vis. Commun. Image Represent..

[16]  Chin-Chen Chang,et al.  Efficient reversible data hiding for VQ-compressed images based on index mapping mechanism , 2013, Signal Process..

[17]  Wei Su,et al.  Reversible data hiding , 2006, IEEE Transactions on Circuits and Systems for Video Technology.

[18]  Cheng-Hsing Yang,et al.  Fractal curves to improve the reversible data embedding for VQ-indexes based on locally adaptive coding , 2010, J. Vis. Commun. Image Represent..

[19]  Yiwei Wang,et al.  A wavelet-based watermarking algorithm for ownership verification of digital images , 2002, IEEE Trans. Image Process..

[20]  Reginald L. Lagendijk,et al.  Optimal differential energy watermarking of DCT encoded images and video , 2001, IEEE Trans. Image Process..

[21]  Shiuh-Jeng Wang,et al.  VQ Applications in Steganographic Data Hiding Upon Multimedia Images , 2011, IEEE Systems Journal.

[22]  Lee-Ming Cheng,et al.  Hiding data in images by simple LSB substitution , 2004, Pattern Recognit..

[23]  Zhicheng Ni,et al.  Distortionless data hiding based on integer wavelet transform , 2002 .

[24]  Shiuh-Jeng Wang,et al.  Data hiding of high compression ratio in VQ indices with neighboring correlations , 2014, Multimedia Tools and Applications.

[25]  Eero P. Simoncelli,et al.  Image quality assessment: from error visibility to structural similarity , 2004, IEEE Transactions on Image Processing.

[26]  Chin-Chen Chang,et al.  Lossless recovery of a VQ index table with embedded secret data , 2007, J. Vis. Commun. Image Represent..

[27]  A. Murat Tekalp,et al.  Reversible data hiding , 2002, Proceedings. International Conference on Image Processing.

[28]  Chengyun Yang,et al.  High capacity lossless data hiding based on integer wavelet transform , 2004 .

[29]  Ja-Ling Wu,et al.  Hidden digital watermarks in images , 1999, IEEE Trans. Image Process..

[30]  Osamah M. Al-Qershi,et al.  High capacity data hiding schemes for medical images based on difference expansion , 2011, J. Syst. Softw..

[31]  P. Tsai,et al.  Histogram-based reversible data hiding for vector quantisation-compressed images , 2009, IET Image Process..