Digital watermarking and steganography via overlays of halftone images

Recently, several watermarking schemes have been proposed that embed a watermark into two halftone images such that the watermark can be extracted by overlaying these halftone images. The watermark images in these schemes are binary images and the pixels in the two halftone images are correlated or not depending on whether the corresponding pixel in the watermark is on or off. In these schemes, the watermark is binary and does not contain detailed features. Furthermore, the extracted watermark contains residual patterns from the two images which reduces the fidelity of the extracted watermark image. This paper proposes a watermarking algorithm that addresses these problems. In addition, the proposed scheme admits more general watermark extraction functions and allows embedding of multiple watermark images.

[1]  Chai Wah Wu,et al.  Multiple images viewable on twisted-nematic mode liquid-crystal displays , 2003, IEEE Signal Processing Letters.

[2]  Chai Wah Wu,et al.  Error bounds for error diffusion and related digital halftoning algorithms , 2001, ISCAS 2001. The 2001 IEEE International Symposium on Circuits and Systems (Cat. No.01CH37196).

[3]  David P. Dobkin,et al.  The quickhull algorithm for convex hulls , 1996, TOMS.

[4]  Oscar C. Au,et al.  A novel self conjugate halftone image watermarking technique , 2003, Proceedings of the 2003 International Symposium on Circuits and Systems, 2003. ISCAS '03..

[5]  Rodney L. Miller,et al.  Design of minimum visual modulation halftone patterns , 1991, IEEE Trans. Syst. Man Cybern..

[6]  Sun Fu Data Hiding in Halftone Images by Stochastic Error Diffusion , 2004 .

[7]  Oscar C. Au,et al.  Data hiding in halftone images by stochastic error diffusion , 2001, 2001 IEEE International Conference on Acoustics, Speech, and Signal Processing. Proceedings (Cat. No.01CH37221).

[8]  Yoichi Miyake,et al.  Color digital halftoning taking colorimetric color reproduction into account , 1996, J. Electronic Imaging.

[9]  C. Wu,et al.  A Unified Framework for Digital Halftoning and Dither Mask Construction : Variations on a Theme and Implementation Issues , 2003 .

[10]  Chai Wah Wu,et al.  Error bounds for error diffusion and other mathematical problems arising in digital halftoning , 1999, Electronic Imaging.

[11]  Chai Wah Wu Multimedia Data Hiding and Authentication via Halftoning and Coordinate Projection , 2002, EURASIP J. Adv. Signal Process..

[12]  Oscar C. Au,et al.  A novel method to embed watermark in different halftone images: data hiding by conjugate error diffusion (DHCED) , 2003, 2003 International Conference on Multimedia and Expo. ICME '03. Proceedings (Cat. No.03TH8698).

[13]  Risto Näsänen Visibility of halftone dot textures , 1984, IEEE Trans. Syst. Man Cybern..