Employing intelligence in the embedding and decoding stages of a robust watermarking system

Abstract This letter presents a novel approach of incorporating intelligence in the encoding and decoding structures of a watermarking system. The employment of computational intelligence makes the watermarking system resistant against a series of attacks, which may occur during the storage or communication of the watermarked work. Keeping in view the Human Visual System, Genetic Programming is used to generate functions which select optimum strength and location of transform domain coefficients for watermark embedding. Support Vector Machines and Artificial Neural Networks are employed at the decoding side to learn about the distortions due to attacks and counteract them. Especially, the proposed system is quite effective for robust watermarking applications of small size images such as those displayed on portable devices and online catalogs.

[1]  B. Guo,et al.  Localized image watermarking in spatial domain resistant to geometric attacks , 2009 .

[2]  Riccardo Poli,et al.  A Field Guide to Genetic Programming , 2008 .

[3]  Mauro Barni,et al.  Improved wavelet-based watermarking through pixel-wise masking , 2001, IEEE Trans. Image Process..

[4]  Hongtao Lu,et al.  Optimal Watermark Detection Based on Support Vector Machines , 2004, ISNN.

[5]  Tae-Sun Choi,et al.  Machine learning based adaptive watermark decoding in view of anticipated attack , 2008, Pattern Recognit..

[6]  Izharuddin,et al.  Blind self-authentication of images for robust watermarking using integer wavelet transform , 2009 .

[7]  Kuo-Cheng Liu Wavelet-based watermarking for color images through visual masking , 2010 .

[8]  Asifullah Khan,et al.  Genetic perceptual shaping: Utilizing cover image and conceivable attack information during watermark embedding , 2007, Inf. Fusion.

[9]  Joyce E. Farrell,et al.  Perceptual quality metric for digitally coded color images , 1996, 1996 8th European Signal Processing Conference (EUSIPCO 1996).

[10]  David Saad,et al.  ICA for Watermarking Digital Images , 2003, J. Mach. Learn. Res..

[11]  Bo Zhang,et al.  Statistically Robust Detection of Multiplicative Spread-Spectrum Watermarks , 2007, IEEE Transactions on Information Forensics and Security.

[12]  Andrew B. Watson,et al.  Visibility of DCT basis functions: effects of contrast masking , 1994, Proceedings of IEEE Data Compression Conference (DCC'94).

[13]  Eero P. Simoncelli,et al.  Image quality assessment: from error visibility to structural similarity , 2004, IEEE Transactions on Image Processing.

[14]  Andrew B. Watson,et al.  DCTune: A TECHNIQUE FOR VISUAL OPTIMIZATION OF DCT QUANTIZATION MATRICES FOR INDIVIDUAL IMAGES. , 1993 .

[15]  Stefan Winkler,et al.  A vision-based masking model for spread-spectrum image watermarking , 2002, IEEE Trans. Image Process..

[16]  Fernando Pérez-González,et al.  DCT-domain watermarking techniques for still images: detector performance analysis and a new structure , 2000, IEEE Trans. Image Process..

[17]  Thierry Pun,et al.  A Stochastic Approach to Content Adaptive Digital Image Watermarking , 1999, Information Hiding.

[18]  John D. Villasenor,et al.  Visibility of wavelet quantization noise , 1997, IEEE Transactions on Image Processing.