Two-Layer Reversible Data Hiding Based on AMBTC Image With (7, 4) Hamming Code

In Malik et al.’s method, each pixel can be embedded with $log_{2}3$ bits by being modified at most 1. Thus, their method achieves significant hiding capacity while maintaining good visual quality. However, in their method, the first lower and the first upper quantization levels must be excluded from data embedding in order to ensure reversibility. To this end, we propose a two-layer reversible data hiding (RDH) scheme in combination with (7,4) Hamming code. In the 1st-layer embedding, each block can be embedded with 16 bits. In the 2nd-layer embedding, each already-modified block can carry 6 bits or 12 bits by taking advantage of (7,4) Hamming code that hides three bits by modifying only one bit. At most 2-bit additional information is needed to help decoders to correctly extract the original lower and upper quantization levels. By means of two-layer embedding, our method achieves higher embedding capacity while maintaining almost the same visual quality, compared with Malik et al.’s method. Experimental results also demonstrate our effectivity.

[1]  Chia-Chen Lin,et al.  Novel Reversible Data Hiding Scheme for AMBTC-Compressed Images by Reference Matrix , 2014, MISNC.

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

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

[4]  Chi-Kwong Chan,et al.  A novel image-hiding scheme based on block difference , 2006, Pattern Recognit..

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

[6]  Ki-Hyun Jung,et al.  A New Data Hiding Method Using Adaptive Quantization & Dynamic Bit Plane Based AMBTC , 2019, 2019 6th International Conference on Signal Processing and Integrated Networks (SPIN).

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

[8]  Zhigeng Pan,et al.  A Contour-Based Semi-fragile Image Watermarking Algorithm in DWT Domain , 2010, 2010 Second International Workshop on Education Technology and Computer Science.

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

[10]  Jessica J. Fridrich,et al.  Matrix embedding for large payloads , 2006, IEEE Transactions on Information Forensics and Security.

[11]  Wu-Lin Chen,et al.  High capacity reversible data hiding scheme based on residual histogram shifting for block truncation coding , 2015, Signal Process..

[12]  Shaowei Weng,et al.  Joint Adaptive Coding and Reversible Data Hiding for AMBTC Compressed Images , 2018, Symmetry.

[13]  Richard W. Hamming,et al.  Error detecting and error correcting codes , 1950 .

[14]  Chin-Chen Chang,et al.  Bi-stretch reversible data hiding algorithm for absolute moment block truncation coding compressed images , 2016, Multimedia Tools and Applications.

[15]  Ki-Hyun Jung,et al.  A systematic survey on block truncation coding based data hiding techniques , 2019, Multimedia Tools and Applications.

[16]  Wei Sun,et al.  Robust copyright protection scheme for digital images using overlapping DCT and SVD , 2013, Appl. Soft Comput..

[17]  Ching-Nung Yang,et al.  Lossless data hiding for absolute moment block truncation coding using histogram modification , 2016, Journal of Real-Time Image Processing.

[18]  Zhe-Ming Lu,et al.  Reversible Data Hiding for Btc-compressed Images Based on Bitplane Flipping and Histogram Shifting of Mean Tables , 2011 .

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

[20]  Chin-Chen Chang,et al.  A High Payload Steganographic Scheme Based on (7, 4) Hamming Code for Digital Images , 2008, 2008 International Symposium on Electronic Commerce and Security.

[21]  Yuan-Yu Tsai,et al.  A reversible steganographic algorithm for BTC-compressed images based on difference expansion and median edge detector , 2014 .

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

[23]  Yongjian Hu,et al.  Reversible Data Hiding for Block Truncation Coding Compressed Images Based on Prediction-Error Expansion , 2012, 2012 Eighth International Conference on Intelligent Information Hiding and Multimedia Signal Processing.

[24]  Chia-Chen Lin,et al.  Reversible Data Hiding Scheme Using Adaptive Block Truncation Coding Based on an Edge-Based Quantization Approach , 2019, Symmetry.

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

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

[27]  Yongjian Hu,et al.  A high capacity lossless data hiding scheme for JPEG images , 2013, J. Syst. Softw..

[28]  Chin-Chen Chang,et al.  A reversible data hiding scheme based on absolute moment block truncation coding compression using exclusive OR operator , 2018, Multimedia Tools and Applications.

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

[30]  Chia-Chen Lin,et al.  A novel reversible data hiding scheme based on AMBTC compression technique , 2013, Multimedia Tools and Applications.

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

[32]  Tung-Shou Chen,et al.  Reversible data hiding using Delaunay triangulation and selective embedment , 2015, Inf. Sci..

[33]  Chih-Hsien Hsia,et al.  Data hiding method for AMBTC compressed images , 2018, Journal of Ambient Intelligence and Humanized Computing.

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

[35]  Chia-Chen Lin,et al.  A Reversible Data Hiding Scheme for Block Truncation Compressions Based on Histogram Modification , 2012, 2012 Sixth International Conference on Genetic and Evolutionary Computing.

[36]  Tung-Shou Chen,et al.  An efficient reversible data hiding method for AMBTC compressed images , 2016, Multimedia Tools and Applications.