Reversible data hiding with context modeling, generalized expansion and boundary map

This paper proposes a reversible data hiding scheme with high capacity-distortion efficiency, which embeds data by expanding prediction-errors. Instead of using the MED predictor as did in other schemes, a predictor with context modeling, which refines prediction-errors through an error feedback mechanism, is adopted to work out prediction-errors. The context modeling can significantly sharpen the distribution of prediction-errors, and benefit the embedding capacity and the image quality. To expand prediction-errors, the proposed scheme utilizes a generalized expansion, which enables it to provide capacities larger than 1 bpp (bits per pixel) without resorting to multiple embedding. Besides, a novel boundary map is proposed to record overflow-potential pixels. The boundary map is much shorter compared with either a location map or an overflow map even though it is not compressed. The combination of the context modeling, the generalized expansion and the boundary map makes the overall scheme efficient in pursuing large embedding capacity and high image quality. Experimental results demonstrate that the proposed scheme provides competitive capacity compared with other state-of-the-art schemes when the image quality is kept at the same level.

[1]  J. Morris Chang,et al.  Block-based reversible data embedding , 2009, Signal Process..

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

[3]  Kuo-Liang Chung,et al.  Capacity maximization for reversible data hiding based on dynamic programming approach , 2009, Appl. Math. Comput..

[4]  A. Skodras,et al.  Reversible Image Watermarking Based on Histogram Modification , 2007 .

[5]  Xiao Zeng,et al.  Reversible image watermarking based on full context prediction , 2009, 2009 16th IEEE International Conference on Image Processing (ICIP).

[6]  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 .

[7]  Heung-Kyu Lee,et al.  Histogram-based reversible data hiding technique using subsampling , 2008, MM&Sec '08.

[8]  Jong-Weon Kim,et al.  A Reversible Watermarking Based on Histogram Shifting , 2006, IWDW.

[9]  Chin-Chen Chang,et al.  A difference expansion oriented data hiding scheme for restoring the original host images , 2006, J. Syst. Softw..

[10]  Xiao Zeng,et al.  Reversible data hiding using additive prediction-error expansion , 2009, MM&Sec '09.

[11]  Nien-Lin Hsueh,et al.  Lossless Data Hiding Based on Difference Expansion without a Location Map , 2008, 2008 Congress on Image and Signal Processing.

[12]  Thomas S. Huang,et al.  Image processing , 1971 .

[13]  Nasir D. Memon,et al.  Recent Developments in Context-Based Predictive Techniques for Lossless Image Compression , 1997, Comput. J..

[14]  Jeho Nam,et al.  A Novel Difference Expansion Transform for Reversible Data Embedding , 2008, IEEE Transactions on Information Forensics and Security.

[15]  Yu-Chen Hu,et al.  Reversible image hiding scheme using predictive coding and histogram shifting , 2009, Signal Process..

[16]  Nasir D. Memon,et al.  Context-based, adaptive, lossless image coding , 1997, IEEE Trans. Commun..

[17]  S. Y. Yang,et al.  Revisiting the JPEG-LS prediction scheme , 2000 .

[18]  Guillermo Sapiro,et al.  The LOCO-I lossless image compression algorithm: principles and standardization into JPEG-LS , 2000, IEEE Trans. Image Process..

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

[20]  Nien-Lin Hsueh,et al.  A lossless data hiding scheme based on three-pixel block differences , 2008, Pattern Recognit..

[21]  W. Kou,et al.  More compressible location map for reversible watermarking using expansion embedding , 2007 .

[22]  Jeffrey J. Rodríguez,et al.  Expansion Embedding Techniques for Reversible Watermarking , 2007, IEEE Transactions on Image Processing.

[23]  Yen-Ping Chu,et al.  Adaptive lossless steganographic scheme with centralized difference expansion , 2008, Pattern Recognit..

[24]  Jeffrey J. Rodríguez,et al.  Prediction-error based reversible watermarking , 2004, 2004 International Conference on Image Processing, 2004. ICIP '04..

[25]  Jeho Nam,et al.  An Improved Reversible Difference Expansion Watermarking Algorithm , 2007, IWDW.

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

[27]  Chin-Chen Chang,et al.  Multilevel reversible data hiding based on histogram modification of difference images , 2008, Pattern Recognit..

[28]  Jessica J. Fridrich,et al.  Lossless Data Embedding—New Paradigm in Digital Watermarking , 2002, EURASIP J. Adv. Signal Process..

[29]  Masakatu Morii,et al.  Reversible Watermark with Large Capacity Based on the Prediction Error Expansion , 2008, IEICE Trans. Fundam. Electron. Commun. Comput. Sci..

[30]  Chin-Chen Chang,et al.  An extended difference expansion algorithm for reversible watermarking , 2008, Image Vis. Comput..