Spatial synchronization using watermark key structure

Recently, we proposed a method for constructing a template for efficient temporal synchronization in video watermarking. Our temporal synchronization method uses a state machine key generator for producing the watermark embedded in successive frames of video. A feature extractor allows the watermark key schedule to be content dependent, increasing the difficulty of copy and ownership attacks. It was shown that efficient synchronization can be achieved by adding temporal redundancy into the key schedule. In this paper, we explore and extend the concepts of our temporal synchronization method to spatial synchronization. The key generator is used to construct the embedded watermark of non-overlapping blocks of the video, creating a tiled structure. The autocorrelation of the tiled watermark contains local maxima or peaks with a grid-like structure, where the distance between the peaks indicates the scale of the watermark and the orientation of the peaks indicate the watermark rotation. Experimental results are obtained using digital image watermarks. Scaling and rotation attacks are investigated.

[1]  Thierry Pun,et al.  Robust template matching for affine resistant image watermarks , 2000, IEEE Trans. Image Process..

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

[3]  Adnan M. Alattar,et al.  Watermark re-synchronization using log-polar mapping of image autocorrelation , 2003, Proceedings of the 2003 International Symposium on Circuits and Systems, 2003. ISCAS '03..

[4]  M. Kutter Watermaking resisting to translation, rotation, and scaling , 1998 .

[5]  Iwan Setyawan,et al.  Exhaustive geometrical search and the false positive watermark detection probability , 2003, IS&T/SPIE Electronic Imaging.

[6]  Ingemar J. Cox,et al.  Rotation, scale, and translation resilient watermarking for images , 2001, IEEE Trans. Image Process..

[7]  Edward J. Delp,et al.  Temporal synchronization in video watermarking , 2004, IEEE Transactions on Signal Processing.

[8]  Fernando Pérez-González,et al.  Analysis of pilot-based synchronization algorithms for watermarking of still images , 2002, Signal Process. Image Commun..

[9]  Edward J. Delp,et al.  Advances in Digital Video Content Protection , 2005, Proceedings of the IEEE.

[10]  S. Pereira,et al.  Attacks on digital watermarks: classification, estimation based attacks, and benchmarks , 2001, IEEE Communications Magazine.

[11]  Edward J. Delp,et al.  Temporal synchronization in video watermarking: further studies , 2003, IS&T/SPIE Electronic Imaging.

[12]  Iwan Setyawan,et al.  Synchronization-insensitive video watermarking using structured noise pattern , 2002, IS&T/SPIE Electronic Imaging.

[13]  Thierry Pun,et al.  Rotation, scale and translation invariant spread spectrum digital image watermarking , 1998, Signal Process..

[14]  Thierry Pun,et al.  Method for the estimation and recovering from general affine transforms in digital watermarking applications , 2002, IS&T/SPIE Electronic Imaging.

[15]  Edward J. Delp,et al.  Watermark embedding: hiding a signal within a cover image , 2001, IEEE Commun. Mag..

[16]  Heung-Kyu Lee,et al.  Autocorrelation-function-based watermarking with side information , 2003, IS&T/SPIE Electronic Imaging.