A Prediction-Based Adaptive Reversible Data Embedding Scheme

A reversible data embedding algorithm to adaptively hide a secret message is proposed. The embeddable location is determined by a variance threshold without a location map or overhead information. The proposed algorithm comprises three phases. In the preprocessing phase, the variance thresholds are generated to control the quantity of secret data bits and the image fidelity. In the embedding phase, each block composed of four cover pixels and is manipulated to overlap with blocks to determine a prediction error that arises from the difference between a cover pixel and the average value of its upper and left neighbors. Secret data then embedded in a cover pixel by adding them to the pixel prediction value plus the prediction error. In the extraction and recovering phase, the secret data are extracted in a manner similar to that in which they are embedded, and pixels can be restored to their original values. Experimental results show that the embedding capacity can be adjusted in the proposed scheme. Moreover, the embedding capacity exceeds that of other schemes and the image quality remains satisfactory.

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

[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]  Tung-Shou Chen,et al.  Reversible data hiding for high quality images using modification of prediction errors , 2009, J. Syst. Softw..

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

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

[6]  Hsien-Wen Tseng,et al.  Prediction-based reversible data hiding , 2009, Inf. Sci..

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

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

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

[10]  Hae-Yeoun Lee,et al.  Reversible data hiding exploiting spatial correlation between sub-sampled images , 2009, Pattern Recognit..

[11]  Yen-Ping Chu,et al.  A high capacity reversible data hiding scheme with edge prediction and difference expansion , 2009, J. Syst. Softw..

[12]  Masaaki Fujiyoshi,et al.  Lossless Data Hiding in the Spatial Domain for High Quality Images , 2007, IEICE Trans. Fundam. Electron. Commun. Comput. Sci..

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

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

[15]  Yun Q. Shi,et al.  Reversible Data Hiding , 2003, IWDW.