摘要 |
Implementations may relate to various aspects of modifying, or using, a c oded bitstream, or to recovering watermarking information from data. In one implementation, a coded bitstream is modified to allow for the application o f a watermark to the coded bitstream without changing the coding of any othe r syntax elements in the bitstream. This is performed by identifying conditi ons necessary to change a coded syntax element without disrupting the interp retation of subsequent coded elements. The coded syntax element is replaced with another coded value if the modified value generates the same decoding v ariables as the original value would have generated. Particular implementati ons focus on syntax elements coded using entropy coding, including, for exam ple, Context-based Adaptive Binary Arithmetic Coding (CABAC). Regardless of the type of coding or watermarking, various implementations may provide for recovering watermarking information. Particular implementations recover wate rmarking information using detection data and feature information.
|