Paper
4 February 2009 H.264/AVC substitution watermarking: a CAVLC example
Dekun Zou, Jeffrey A. Bloom
Author Affiliations +
Proceedings Volume 7254, Media Forensics and Security; 72540Z (2009) https://doi.org/10.1117/12.824631
Event: IS&T/SPIE Electronic Imaging, 2009, San Jose, California, United States
Abstract
This work addresses the watermarking of an entropy coded H.264/AVC video stream. The phrase Substitution Watermarking is used to imply that the application of the watermark to the stream is accomplished by substituting an original block of bits in the entropy-encoded stream with an alternative block of bits. This substitution is done for many different blocks of bits to embed the watermark. This can be a particularly powerful technique for applications in which the embedder must be very simple (substitution is a very light operation) and a computationally complex, pre-embedding analysis is practical. The pre-embedding analysis can generate a substitution table and the embedder can simply select entries from the table based on the payload. This paper presents the framework along with an example for H.264/AVC streams that use CAVLC for entropy coding. A separate paper addresses the CABAC entropy coding case.
© (2009) COPYRIGHT Society of Photo-Optical Instrumentation Engineers (SPIE). Downloading of the abstract is permitted for personal use only.
Dekun Zou and Jeffrey A. Bloom "H.264/AVC substitution watermarking: a CAVLC example", Proc. SPIE 7254, Media Forensics and Security, 72540Z (4 February 2009); https://doi.org/10.1117/12.824631
Lens.org Logo
CITATIONS
Cited by 18 scholarly publications and 3 patents.
Advertisement
Advertisement
RIGHTS & PERMISSIONS
Get copyright permission  Get copyright permission on Copyright Marketplace
KEYWORDS
Digital watermarking

Video

Sensors

Video compression

Chromium

Computer programming

Data processing

Back to Top