High payload image steganography with minimum distortion based on absolute moment block truncation coding

This paper presents an improved image steganography scheme based on absolute moment block truncation coding (AMBTC). The purpose of the proposed scheme is to achieve high payload, good visual quality and low computation complexity at the same time. In the scheme, a threshold is predefined to classify the blocks of the AMBTC-compressed codes as smooth or complex blocks, in which data are then embedded. For the smooth blocks, the bit planes of them are used to embed the data. Later, the two quantization levels in the smooth block are re-calculated to minimize the distortion in image quality. For the complex blocks, a proportion of secret bits are concealed by exchanging the order of two quantization levels with together toggling the bit plane, by which the payload can be increased without any distortion. Furthermore, the proposed scheme inherits the advantages of the AMBTC method, such as pleasing image quality, ease to be implemented and low computational complexity. With adjustable threshold, the application of the proposed scheme becomes flexible, that means different thresholds can be used for different applications. Experimental results and analysis demonstrate the effectiveness and superiority of the proposed scheme.

[1]  Russell M. Mersereau,et al.  Secure blind image steganographic technique using discrete Fourier transformation , 2001, Proceedings 2001 International Conference on Image Processing (Cat. No.01CH37205).

[2]  Jessica J. Fridrich,et al.  Detecting LSB Steganography in Color and Gray-Scale Images , 2001, IEEE Multim..

[3]  Chin-Chen Chang,et al.  A steganographic method based upon JPEG and quantization table modification , 2002, Inf. Sci..

[4]  Jing-Ming Guo,et al.  Parallel and element-reduced Error-Diffused Block Truncation Coding , 2009, 2009 16th IEEE International Conference on Image Processing (ICIP).

[5]  Tung-Shou Chen,et al.  Lossless Steganography for AMBTC-Compressed Images , 2008, 2008 Congress on Image and Signal Processing.

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

[7]  R. Gray,et al.  Vector quantization , 1984, IEEE ASSP Magazine.

[8]  Jianping Yin,et al.  A secure removable visible watermarking for BTC compressed images , 2013, Multimedia Tools and Applications.

[9]  Po-Yueh Chen,et al.  A DWT Based Approach for Image Steganography , 2006 .

[10]  Tung-Shou Chen,et al.  Steganography for BTC compressed images using no distortion technique , 2010 .

[11]  Chin-Chen Chang,et al.  Reversible Data Hiding in the VQ-Compressed Domain , 2007, IEICE Trans. Inf. Syst..

[12]  Shih-Chieh Shie,et al.  Adaptive Data Hiding Based on SMVQ Prediction , 2006, IEICE Trans. Inf. Syst..

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

[14]  L. Rabiner,et al.  The acoustics, speech, and signal processing society - A historical perspective , 1984, IEEE ASSP Magazine.

[15]  S. Selvakumar,et al.  High payload image steganography with reduced distortion using octonary pixel pairing scheme , 2013, Multimedia Tools and Applications.

[16]  Sorina Dumitrescu,et al.  An efficient high payload ±1 data embedding scheme , 2011, Multimedia Tools and Applications.

[17]  Henk J. A. M. Heijmans,et al.  Reversible data embedding into images using wavelet techniques and sorting , 2005, IEEE Transactions on Image Processing.

[18]  Yong Zhang,et al.  Reversible Data Hiding for BTC-Compressed Images Based on Lossless Coding of Mean Tables , 2013, IEICE Trans. Commun..

[19]  Adnan M. Alattar,et al.  > REPLACE THIS LINE WITH YOUR PAPER IDENTIFICATION NUMBER (DOUBLE-CLICK HERE TO EDIT) < Reversible Watermark Using the Difference Expansion of A Generalized Integer Transform , 2022 .

[20]  Zhe-Ming Lu,et al.  High performance reversible data hiding for block truncation coding compressed images , 2013, Signal Image Video Process..

[21]  C.-C. Chang,et al.  Using A Simple and Fast Image Compression Algorithm To Hide Secret Information , 2006 .

[22]  Jing-Ming Guo,et al.  Improved block truncation coding using optimized dot diffusion. , 2014, IEEE transactions on image processing : a publication of the IEEE Signal Processing Society.

[23]  Markus G. Kuhn,et al.  Information hiding-a survey , 1999, Proc. IEEE.

[24]  Yongjian Hu,et al.  DE-Based Reversible Data Hiding With Improved Overflow Location Map , 2009, IEEE Transactions on Circuits and Systems for Video Technology.

[25]  Chengyun Yang,et al.  Image steganalysis based on moments of characteristic functions using wavelet decomposition, prediction-error image, and neural network , 2005, 2005 IEEE International Conference on Multimedia and Expo.

[26]  Chin-Chen Chang,et al.  Reversible Steganography for VQ-Compressed Images Using Side Matching and Relocation , 2006, IEEE Transactions on Information Forensics and Security.

[27]  Jiwu Huang,et al.  Edge Adaptive Image Steganography Based on LSB Matching Revisited , 2010, IEEE Transactions on Information Forensics and Security.

[28]  Doaa Mohammed Image Compression Using Block Truncation Coding , 2011 .

[29]  Chin-Chen Chang,et al.  A lossless data embedding technique by joint neighboring coding , 2009, Pattern Recognit..

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

[31]  Jing-Ming Guo,et al.  Improved Block Truncation Coding Using Optimized Dot Diffusion , 2014, IEEE Transactions on Image Processing.

[32]  A.I. Hashad,et al.  A robust steganography technique using discrete cosine transform insertion , 2005, 2005 International Conference on Information and Communication Technology.

[33]  Chin-Chen Chang,et al.  Lossless data hiding for color images based on block truncation coding , 2008, Pattern Recognit..