PC-based real-time watermark embedding system with standard video interface

An improved system is described for embedding watermarks into video frames in real time using software on an ordinary personal computer. It uses standard video I/O and is separate from the encoding process, so it can be incorporated into various encoding and distributing systems, which makes it well suited for distributing live content. Real-time processing is achieved by making a watermark-pattern generation process common to every frame a pre-process and shortening the watermark embedding time by reusing the watermark pattern output from this pre-process. It is also achieved by storing the watermarked video frames into the video memory on the video I/O board, thereby eliminating the need for storing them in buffers on hard disk. Testing of a prototype system demonstrated the validity of this approach.

[1]  Satoru Tezuka,et al.  Real-time video watermark embedding system using software on personal computer , 2005, 2005 IEEE International Conference on Systems, Man and Cybernetics.

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

[3]  Ahmed H. Tewfik,et al.  Multimedia data-embedding and watermarking technologies , 1998, Proc. IEEE.

[4]  Ingemar J. Cox,et al.  Copy protection for DVD video , 1999, Proc. IEEE.

[5]  Deepa Kundur,et al.  Digital watermarking using multiresolution wavelet decomposition , 1998, Proceedings of the 1998 IEEE International Conference on Acoustics, Speech and Signal Processing, ICASSP '98 (Cat. No.98CH36181).

[6]  Walter Bender,et al.  Techniques for data hiding , 1995, Electronic Imaging.

[7]  Isao Echizen,et al.  General quality maintenance module for motion picture watermarking , 1999, 1999 Digest of Technical Papers. International Conference on Consumer Electronics (Cat. No.99CH36277).

[8]  Hiroshi Yoshiura,et al.  Development of Real-time Video Watermarking System Using Media Processors , 2004 .