Video data hiding for video-in-video and other applications

We introduce a scheme for hiding supplementary data into digital video by directly modifying the pixels in the video frames. The techniques requires no separate channel or bit interleaving to transmit the extra information. The data is invisibly embedded using a perception-based projection and quantization algorithm. The data hiding algorithm supports user-defined levels of accessibility and security. We provide several examples of video data hiding including real-time video-in-video and audio-in-video. We also demonstrate the robustness of the data hiding procedure to video degradation and distortions, e.g., those that result from additive noise and compression.

[1]  Aaas News,et al.  Book Reviews , 1893, Buffalo Medical and Surgical Journal.

[2]  Joshua R. Smith,et al.  Modulation and Information Hiding in Images , 1996, Information Hiding.

[3]  Robert J. Safranek,et al.  Signal compression based on models of human perception , 1993, Proc. IEEE.

[4]  J. M. Foley,et al.  Contrast masking in human vision. , 1980, Journal of the Optical Society of America.

[5]  Walter Bender,et al.  Techniques for Data Hiding , 1996, IBM Syst. J..

[6]  Shu Lin,et al.  Error control coding : fundamentals and applications , 1983 .

[7]  C. Lambrecht Perceptual models and architectures for video coding applications , 1996 .

[8]  Bin Zhu,et al.  Low bit rate near-transparent image coding , 1995, Defense, Security, and Sensing.