A Reversible Watermark With a New Overflow Solution

Overflow problem is essential to reversible watermarking algorithms, as it would lead to great distortion or irreversibility if not properly handled. In general, the existing algorithms handle overflow problem with methods that take a lot changes to pixels, which consequently brings a possibly poor quality or a high complexity. In order to solve the overflow problem specifically with a higher quality and a lower complexity, and improve the security of watermark, we put forward a new reversible watermarking scheme. We take the strategy of twice embedding—first, the proposed scheme uses wavelet histogram shifting to embed the watermark information; second, a proposed low-distortion overflow processing algorithm (LDOPA) is implemented to process the overflow problem occurred during the first step, which iteratively scans the pixels, modifies the overflow pixels one by one, and embeds the modification record with its authentication information on the image. In addition, we apply logistic mapping, torus mapping, and CRC to improve the security of the watermark, allowing users to extract watermark only when they hold the correct password. The experimental results prove that the scheme realizes the complete reversibility of watermark and carrier image. Especially, the proposed LDOPA can be easily combined with the existing watermarking methods to further improve their performance.

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

[2]  Liao Xiao A New Method for Digital Watermarking of Wavelet Transform Combined Chaos , 2007 .

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

[4]  Wenbing Zhao,et al.  Design, Implementation, and Field Testing of a Privacy-Aware Compliance Tracking System for Bedside Care in Nursing Homes , 2017 .

[5]  Xiong Luo,et al.  Rule-Based Human Motion Tracking for Rehabilitation Exercises: Realtime Assessment, Feedback, and Guidance , 2017, IEEE Access.

[6]  Xiaoyun Wu,et al.  Reversible Semi-fragile Watermarking Based on Histogram Shifting of Integer Wavelet Coefficients , 2007, 2007 Inaugural IEEE-IES Digital EcoSystems and Technologies Conference.

[7]  Sakthivel Punniakodi,et al.  A Survey of Reversible Watermarking Techniques, Application and Attacks , 2015, ICARCSET '15.

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

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

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

[11]  Xiong Luo,et al.  A Human-Centered Activity Tracking System: Toward a Healthier Workplace , 2017, IEEE Transactions on Human-Machine Systems.

[12]  Michel Barlaud,et al.  Image coding using wavelet transform , 1992, IEEE Trans. Image Process..

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

[14]  Chin-Feng Lee,et al.  Embedding capacity raising in reversible data hiding based on prediction of difference expansion , 2010, J. Syst. Softw..

[15]  Chen Liang,et al.  A DIGITAL IMAGE REVERSIBLE WATERMARKING ALGORITHM BASED ON INTEGER WAVELET TRANSFORM , 2016 .

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

[17]  J.J. Rodriguez,et al.  Reversible watermarking by prediction-error expansion , 2004, 6th IEEE Southwest Symposium on Image Analysis and Interpretation, 2004..

[18]  C. F. Osborne,et al.  A digital watermark , 1994, Proceedings of 1st International Conference on Image Processing.

[19]  Chengyun Yang,et al.  Lossless Data Hiding Using Histogram Shifting Method Based on Integer Wavelets , 2006, IWDW.