Paper
16 February 2006 VLC pair tree: a paradigm for MPEG-2 watermarking
Author Affiliations +
Proceedings Volume 6072, Security, Steganography, and Watermarking of Multimedia Contents VIII; 60721C (2006) https://doi.org/10.1117/12.641702
Event: Electronic Imaging 2006, 2006, San Jose, California, United States
Abstract
In this work we propose a new algorithm for fragile, high capacity yet file-size preserving watermarking of MPEG-2 bitstreams. Watermarking is performed entirely in the compressed domain with no need for full or even partial decompression thus providing the speed necessary for real time video applications. The algorithm is based on the idea that that not every code word in the entropy coded portion of video is used. By mapping used variable length codes to unused ones a watermark situation can be realized. However, by examining MPEG-2 streams it was realized that the unused codespace is practically nonexistent. The solution lies in expanding the codespace. This expansion is achieved by creating a paired codespace defined over individual blocks of video. Although every VLC may have been used in the video, there are numerous VLC pairs that do not occur in any block together. This situation creates the redundancy within the codespace necessary for watermarking. We show that the watermarked video is resistant to forgery attacks and remains secure to watermark detection attempts.
© (2006) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Michael P. Marcinak and Bijan G. Mobasseri "VLC pair tree: a paradigm for MPEG-2 watermarking", Proc. SPIE 6072, Security, Steganography, and Watermarking of Multimedia Contents VIII, 60721C (16 February 2006); https://doi.org/10.1117/12.641702
Lens.org Logo
CITATIONS
Cited by 3 scholarly publications.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Digital watermarking

Video

Video compression

Computer programming

Unmanned aerial vehicles

Distortion

Video processing

RELATED CONTENT


Back to Top