A print and scan optimized watermarking scheme

We are present an algorithm for watermarking digital images with the aim of obtaining a very high quality of the watermarked image and a strong resistance to print and scan processes. We propose a method which combines an additive watermarking algorithm in the spatial domain providing resistance against cropping and exhaustive search and a synchronisation template in the Fourier domain providing resistance against geometrical deformations. The additive watermark in the spatial domain is based on an original generalized 2-D cyclic patterns for secret message embedding. The cyclic property and pattern redundancy facilitate detection and synchronisation against cropping and image processing basic attacks (like compression, filtering, blurring). This algorithm has to be complemented by a template insertion for providing resistance against rotation and scaling which are caused by the print and scan processes. We generate the template in the Fourier domain inserting some points locally. The watermark and the template are weighted by a human visual masking function. The global scheme, though very classical in its global concept, provides very efficient protection to a digital image which could be delivered both in a digital high quality format and in a printed form.

[1]  L. Litwin,et al.  Error control coding , 2001 .

[2]  Ton Kalker,et al.  Video watermarking system for broadcast monitoring , 1999, Electronic Imaging.

[3]  Markus G. Kuhn,et al.  Attacks on Copyright Marking Systems , 1998, Information Hiding.

[4]  Martin Kutter Performance Improvement of Spread Spectrum Based Image Watermarking Schemes through M-ary Modulation , 1999, Information Hiding.

[5]  Christophe De Vleeschouwer,et al.  Watermarking algorithm based on a human visual model , 1998, Signal Process..

[6]  Ingemar J. Cox,et al.  A Secure, Robust Watermark for Multimedia , 1996, Information Hiding.

[7]  Thierry Pun,et al.  Optimal transform domain watermark embedding via linear programming , 2001, Signal Process..

[8]  Mauro Barni,et al.  DWT-based technique for spatio-frequency masking of digital signatures , 1999, Electronic Imaging.

[9]  Wen-Nung Lie,et al.  Data hiding in images with adaptive numbers of least significant bits based on the human visual system , 1999, Proceedings 1999 International Conference on Image Processing (Cat. 99CH36348).

[10]  M. Darnell,et al.  Error Control Coding: Fundamentals and Applications , 1985 .

[11]  John G. Proakis,et al.  Digital Communications , 1983 .

[12]  Benoit M. Macq,et al.  Generalized 2-D cyclic patterns for secret watermark generation , 2000, Proceedings 2000 International Conference on Image Processing (Cat. No.00CH37101).

[13]  Pierre Duhamel,et al.  An Asymmetric Public Detection Watermarking Technique , 1999, Information Hiding.

[14]  Jean-François Delaigle,et al.  Improving data hiding by using convolutional codes and soft-decision decoding , 2000, Electronic Imaging.