High Capacity Reversible Watermarking for Images Based on Classified Neural Network
Reversible watermarking is a useful technique for some applications requiring high image quality because it can restore what the original images are as well as protect them. In this paper, a high capacity image reversible watermarking is proposed based on classified neural network. According to the variance of surrounding pixel values, all pixel cells are classified as smooth part or rough part. Correspondingly, two neural networks are designed for smooth pixel prediction and rough pixel prediction, respectively. The watermark is embedded in the prediction errors. In addition, a retesting strategy utilizing the parity detection is presented to increase the capacity of the algorithm. Experimental results show that this algorithm can get smaller prediction error and obtain both higher capacity and good visual quality.
KeywordsReversible watermarking classified neural network retesting strategy
- 1.Ni, Z., Shi, Y.Q., Ansari, N., Su, W.: Reversible Data Hiding. IEEE Trans. on Circuits Syst. Video Technol. 3, 354–362 (2006)Google Scholar
- 4.Tsai, W.L., Yeh, C.M., Chang, C.C.: Reversible Data Hiding based on Histogram Modification of Pixel Differences. IEEE Trans. on Circuits Syst. Video Technol. 6, 906–910 (2009)Google Scholar
- 5.Tsai, P.Y., Hu, C., Yeh, H.L.: Reversible Image Hiding Scheme Using Predictive Coding and Histogram Shifting. IEEE Signal Process. Mag. 6, 1129–1143 (2009)Google Scholar
- 6.Luo, L.Z., Chen, N., Zeng, X., Xiong, Z.: Reversible Image Watermarking Using Interpolation Technique. IEEE Trans. on Inf. Forensics and Security 1, 187–193 (2010)Google Scholar