Volume marking with low-frequency
AssigneeThomson Licensing
InventorsJeffrey Adam Bloom, Jun Tian
Life of this patent
Estimating the term…
Abstract
A method and apparatus for embedding watermark data into a data stream using the insertion of low frequency carriers modulated by the watermark data into selected spatio-temporal volumes having equal total luminance values
Claims14
A method for processing data for insertion of watermark data, the method comprising the steps of:
- (a) dividing an image sequence into a plurality of regions;
- (b) subdividing one of said regions into a plurality of sub-regions such that luminance in a selected sub-region is approximately equal to luminance in another sub-region;
- and
- (c) selecting a location within said selected sub-region that is suitable for inserting a luminance amplitude different from the original luminance amplitude at that location.
A method for detecting watermark data embedded in a data source comprising the steps of:
- (a) identifying a plurality of segments within said data source;
- (b) identifying a plurality of sub-regions within a selected one of said segments, locating predetermined sub-regions;
- (c) determining respective luminance values associated with a plurality of selected said sub-regions;
- (d) comparing the respective luminance values to decode embedded watermark information.
A method for detecting watermark data embedded in a data source, using detection data generated by the embedding process without the need for the original data source at the detector, comprising the steps of:
- (a) dividing the watermarked data source into a plurality of regions using detection data;
- (b) locating a plurality of sub-regions within a selected region using detection data;
- (c) determining respective luminance values for said plurality of sub-regions;
- (d) comparing said luminance values to determine watermark payload information.
An apparatus for detecting watermark data embedded in a data source, the apparatus comprising:
- an input for receiving said data source;
- a processor for identifying a plurality of segments within said data source;
- said processor identifies a plurality of sub-regions within a selected one of said segments, locates predetermined sub-regions, determines respective luminance values associated with a plurality of selected said sub-regions and compares the respective luminance values to decode embedded watermark information.
Dependencies are inferred from the claim text.