Color Image Watermarking and Self-recovery Based on Independent Component Analysis

The digital image watermarking field addresses the problem of digital image authentication and integrity. In this paper we propose a novel color image watermarking scheme based on image self-embedding and self-recovery techniques. The main idea of this algorithm is to embed a reduced content of the original image to itself, in order to be able to partially recover the deleted features from the watermarked image. Separately, the red and blue color channels are embedded, respectively in the wavelet domain by a compressed version of the original image, and in the spatial domain by binary encoded sequences generated from the original image. This allowed us, in detection stage, to prove the ownership, detect the altered blocks, and recover them. The detection and recovery bits extraction is computed using an ICA algorithm. The experimental results were satisfactory and show a high robustness against most common attacks as well as a reassuring rate of image recovery.

[1]  Thai Duy Hien,et al.  Multichannel Color Image Watermarking Using PCA Eigenimages , 2006, Intelligent Information Systems.

[2]  Minfen Shen,et al.  A METHOD FOR DIGITAL IMAGE WATERMARKING USING ICA , 2003 .

[3]  Jiri Fridrich,et al.  Robust bit extraction from images , 1999, Proceedings IEEE International Conference on Multimedia Computing and Systems.

[4]  Rajkumar Roy,et al.  Advances in Soft Computing , 2018, Lecture Notes in Computer Science.

[5]  Mauro Barni,et al.  Color image watermarking in the Karhunen-Loeve transform domain , 2002, J. Electronic Imaging.

[6]  Mark Pollitt,et al.  Law Enforcement and Digital Evidence , 2005 .

[7]  Kai-Kuang Ma,et al.  Watermark Detection and Extraction Using Independent Component Analysis Method , 2002, EURASIP J. Adv. Signal Process..

[8]  Aapo Hyvärinen,et al.  A Fast Fixed-Point Algorithm for Independent Component Analysis of Complex Valued Signals , 2000, Int. J. Neural Syst..