Method for inserting watermark assistance data in a bitstream and bitstream comprising the watermark assistance data
First Claim
1. A method for inserting watermark assistance data in a bitstream of coded data representing a digital content comprising inserting in said bitstream of coded data a supplemental enhancement information message, wherein said supplemental enhancement information comprisesat least one of identification data identifying coded data to be substituted,a format data defininga number of substitution data,a method of substituting the coded data to be substituted by the substitution data, said method being one selected from a plurality of different available methods of substituting the coded data for the substitution data, andif substitution of said coded data is made subject to error check;
- at least one substitution data depending on the format data for each coded data to be substituted andif said format data defines that substitution is made subject to error check, at least one check data to check if the coded data to be substituted undergone some modification during transmission, said checking being processed by comparing the transmitted coded data to be substituted with said check data, substitution being made only if the transmitted coded data match said check data.
5 Assignments
0 Petitions
Accused Products
Abstract
The invention relates to a method for inserting watermark assistance data in a bitstream of coded data comprising the step of inserting, in the bitstream, identification data identifying coded data to be substituted and, for each coded data to be substituted, at least one substitution data. The method further comprises a step of inserting in the bitstream a format data defining a manner of substituting the coded data to be substituted by the substitution data.
-
Citations
7 Claims
-
1. A method for inserting watermark assistance data in a bitstream of coded data representing a digital content comprising inserting in said bitstream of coded data a supplemental enhancement information message, wherein said supplemental enhancement information comprises
at least one of identification data identifying coded data to be substituted, a format data defining a number of substitution data, a method of substituting the coded data to be substituted by the substitution data, said method being one selected from a plurality of different available methods of substituting the coded data for the substitution data, and if substitution of said coded data is made subject to error check; -
at least one substitution data depending on the format data for each coded data to be substituted and if said format data defines that substitution is made subject to error check, at least one check data to check if the coded data to be substituted undergone some modification during transmission, said checking being processed by comparing the transmitted coded data to be substituted with said check data, substitution being made only if the transmitted coded data match said check data. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A device comprising:
-
an input for receiving a bitstream of coded data representative of a digital content; a watermarking module for watermarking said bitstream of coded data on the basis of an identifier associated to said device into a watermarked bitstream; a first output for transmitting said watermarked bitstream; and wherein the watermarking module comprises; a unit for inserting in said bitstream of coded data, a supplemental enhancement information message comprising at least one identification data identifying coded data to be substituted, a format data defining a number of substitution data, a method of substituting the coded data to be substituted by the substitution data, said method being one selected from a plurality of different available methods for substituting the coded data with the substitution data, and if substitution of said coded data is made subject to error check and, at least one substitution data depending on the format data for each coded data to be substituted, and, if said format data defines that substitution is made subject to error check, at least one check data to check if the coded data to be substituted undergone some modification during transmission, said checking being processed by comparing the transmitted coded data to be substituted with said check data, substitution being made only if the transmitted coded data matches said check data; a unit for identifying with said identification data coded data to be substituted; and a watermarking unit for watermarking said bitstream of coded data by substituting the coded data to be substituted by said at least one substitution data when the check data match the coded data to be substituted. - View Dependent Claims (7)
-
Specification