PC-Based Real-Time Video Watermark Embedding System Independent of Platform for Parallel Computing

An improved system is described for embedding watermarks into video frames in real time using software running on an ordinary personal computer and that is independent of the parallel-computing platform. It uses standard video I/O and is separate from the encoding process, so it can be incorporated into various types of encoding and distribution systems, which makes it well suited for distributing live content. Real-time processing is achieved by making the watermark-pattern generation process common to every frame a pre-process and by reusing the watermark pattern output from this pre-process. It is also achieved by storing the watermarked video frames into 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 for standard-definition video demonstrated the validity of this approach.

[1]  Satoru Tezuka,et al.  PC-based real-time watermark embedding system with standard video interface , 2006, 2006 IEEE International Conference on Systems, Man and Cybernetics.

[2]  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).

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

[4]  Heung-Kyu Lee,et al.  Practical, Real-Time, and Robust Watermarking on the Spatial Domain for High-Definition Video Contents , 2008, IEICE Trans. Inf. Syst..

[5]  Deepa Kundur,et al.  VLSI implementation of a real-time video watermark embedder and detector , 2003, Proceedings of the 2003 International Symposium on Circuits and Systems, 2003. ISCAS '03..

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

[7]  Shinta Nakayama,et al.  Robust Video Watermarking based on Dual-plane Correlation for Immunity to Rotation, Scale, Translation, and Random Distortion , 2008, J. Digit. Inf. Manag..

[8]  Jong-Nam Kim,et al.  Implementation of Watermark Detection System for Hardware Based Video Watermark Embedder , 2008, 2008 Third International Conference on Convergence and Hybrid Information Technology.

[9]  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.

[10]  Yen-Kuang Chen,et al.  Video applications on hyper-threading technology , 2002, Proceedings. IEEE International Conference on Multimedia and Expo.

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

[12]  Bernd Girod,et al.  Watermarking of uncompressed and compressed video , 1998, Signal Process..

[13]  Isao Echizen,et al.  Evaluation of PC-Based Real-Time Watermark Embedding System for Standard-Definition Video Stream , 2008, New Directions in Intelligent Interactive Multimedia.

[14]  U.C. Niranjan,et al.  ASIC for digital color image watermarking , 2004, 3rd IEEE Signal Processing Education Workshop. 2004 IEEE 11th Digital Signal Processing Workshop, 2004..

[15]  Ingemar J. Cox,et al.  Digital Watermarking and Steganography , 2014 .

[16]  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).