Hybrid Data Hiding Based on AMBTC Using Enhanced Hamming Code

The image-based data hiding method is a technology used to transmit confidential information secretly. Since images (e.g., grayscale images) usually have sufficient redundancy information, they are a very suitable medium for hiding data. Absolute Moment Block Truncation Coding (AMBTC) is one of several compression methods and is appropriate for embedding data due to its very low complexity and acceptable distortion. However, since there is not enough redundant data compared to grayscale images, the research to embed data in the compressed image is a very challenging topic. That is the motivation and challenge of this research. Meanwhile, the Hamming codes are used to embed secret bits, as well as a block code that can detect up to two simultaneous bit errors and correct single bit errors. In this paper, we propose an effective data hiding method for two quantization levels of each block of AMBTC using Hamming codes. Bai and Chang introduced a method of applying Hamming (7,4) to two quantization levels; however, the scheme is ineffective, and the image distortion error is relatively large. To solve the problem with the image distortion errors, this paper introduces a way of optimizing codewords and reducing pixel distortion by utilizing Hamming (7,4) and lookup tables. In the experiments, when concealing 150,000 bits in the Lena image, the averages of the Normalized Cross-Correlation (NCC) and Mean-Squared Error (MSE) of our proposed method were 0.9952 and 37.9460, respectively, which were the highest. The sufficient experiments confirmed that the performance of the proposed method is satisfactory in terms of image embedding capacity and quality.

[1]  Yuanchun Zhou,et al.  Wavelet-Based Enhanced Medical Image Super Resolution , 2020, IEEE Access.

[2]  Ching-Nung Yang,et al.  Data Hiding Using Sequential Hamming + k with m Overlapped Pixels , 2019, KSII Trans. Internet Inf. Syst..

[3]  Yung-Yao Chen,et al.  Cloud image watermarking: high quality data hiding and blind decoding scheme based on block truncation coding , 2019, Multimedia Systems.

[4]  Wei Lu,et al.  Reversible data hiding in binary images based on image magnification , 2019, Multimedia Tools and Applications.

[5]  Ki-Hyun Jung,et al.  Enhanced AMBTC based data hiding method using hamming distance and pixel value differencing , 2019, J. Inf. Secur. Appl..

[6]  Ki-Hyun Jung,et al.  Human Visual System Based Enhanced AMBTC for Color Image Compression Using Interpolation , 2019, 2019 6th International Conference on Signal Processing and Integrated Networks (SPIN).

[7]  Alfredo De Santis,et al.  One-pass lossless data hiding and compression of remote sensing data , 2019, Future Gener. Comput. Syst..

[8]  Chang-Tsun Li,et al.  Privacy-Aware Reversible Watermarking in Cloud Computing Environments , 2018, IEEE Access.

[9]  Geeta Sikka,et al.  An AMBTC compression based data hiding scheme using pixel value adjusting strategy , 2018, Multidimens. Syst. Signal Process..

[10]  William Puech,et al.  An Efficient MSB Prediction-Based Method for High-Capacity Reversible Data Hiding in Encrypted Images , 2018, IEEE Transactions on Information Forensics and Security.

[11]  Wien Hong,et al.  Efficient Data Hiding Based on Block Truncation Coding Using Pixel Pair Matching Technique , 2018, Symmetry.

[12]  Ying-Hsuan Huang,et al.  Hybrid secret hiding schemes based on absolute moment block truncation coding , 2017, Multimedia Tools and Applications.

[13]  Wei Sun,et al.  High payload image steganography with minimum distortion based on absolute moment block truncation coding , 2015, Multimedia Tools and Applications.

[14]  Ching-Nung Yang,et al.  Watermark with DSA signature using predictive coding , 2015, Multimedia Tools and Applications.

[15]  Paul S. Fisher,et al.  Lossless Data Hiding for Binary Document Images Using n n -Pairs Pattern , 2014, ICISC.

[16]  Cheonshik Kim Data hiding by an improved exploiting modification direction , 2014, Multimedia Tools and Applications.

[17]  Tung-Shou Chen,et al.  A Novel Data Embedding Method Using Adaptive Pixel Pair Matching , 2012, IEEE Transactions on Information Forensics and Security.

[18]  Xinpeng Zhang,et al.  Reversible Data Hiding in Encrypted Image , 2011, IEEE Signal Processing Letters.

[19]  Muhammad Khurram Khan,et al.  Dynamic weighted discrimination power analysis: A novel approach for face and palmprint recognition in DCT domain , 2010 .

[20]  Tung-Shou Chen,et al.  A high capacity reversible data hiding scheme using orthogonal projection and prediction error modification , 2010, Signal Process..

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

[22]  X. Zhang,et al.  Improved modification direction methods , 2010, Comput. Math. Appl..

[23]  Zhou Wang,et al.  Complex Wavelet Structural Similarity: A New Image Similarity Index , 2009, IEEE Transactions on Image Processing.

[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]  Tung-Shou Chen,et al.  Lossless Steganography for AMBTC-Compressed Images , 2008, 2008 Congress on Image and Signal Processing.

[26]  J. Mielikainen LSB matching revisited , 2006, IEEE Signal Processing Letters.

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

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

[29]  A. Murat Tekalp,et al.  Lossless generalized-LSB data embedding , 2005, IEEE Transactions on Image Processing.

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

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

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

[33]  E. Delp,et al.  Image Compression Using Block Truncation Coding , 1979, IEEE Trans. Commun..

[34]  Chin-Chen Chang,et al.  Two-Layer Reversible Data Hiding Based on AMBTC Image With (7, 4) Hamming Code , 2020, IEEE Access.

[35]  Seok-Pil Lee,et al.  Fast and Robust Watermarking Method Based on DCT Specific Location , 2019, IEEE Access.

[36]  Ching-Nung Yang,et al.  Secure medical images based on data hiding using a hybrid scheme with the Hamming code, LSB, and OPAP , 2017, Journal of Real-Time Image Processing.

[37]  Chin-Chen Chang,et al.  A High Payload Steganographic Scheme for Compressed Images with Hamming Code , 2016, Int. J. Netw. Secur..

[38]  Ming Li,et al.  Dual-source discrimination power analysis for multi-instance contactless palmprint recognition , 2015, Multimedia Tools and Applications.