Digital watermark and steganographic decoding
AssigneeDigimarc Corporation
InventorGeoffrey B. Rhoads
Life of this patent
Estimating the term…
Abstract
Steganographic signals or digital watermarks are detected from media signals. A media signal may represent audio, video or imagery. In one implementation, a method of detecting a digital watermark in a media signal is provided. The method includes receiving blocks of the media signal; buffering the blocks; screening the blocks for a presence of the digital watermark to identify a plurality of blocks likely to include the digital watermark based on a detection metric; combining the blocks that have been identified as being likely to include the digital watermark; and detecting the watermark from the combined blocks. Other implementations are provided as well.
Claims24
A watermark decoding method comprising:
- receiving a media signal encoded with a multi-bit message, the media signal comprising a plurality of portions;
- synchronizing at least one portion of the media signal based at least in part on a component steganographically hidden therein;
- analyzing a first portion of a media signal to estimate a first instance of a multi-bit message steganographically hidden therein;
- analyzing at least a second portion of the media signal to estimate a second instance of the multi-bit message steganographically hidden therein;
- combining the estimate of the first instance of the plural-bit message and the estimate of the second instance of the multi-bit message;
- and
- decoding the multi-bit message from the combined estimates.
A method of detecting a digital watermark in a digitally watermarked media signal, the method comprising:
- receiving blocks of the digitally watermarked media signal;
- buffering the blocks;
- screening the blocks for a presence of the digital watermark to identify a plurality of blocks likely to include the digital watermark based on a detection metric;
- combining the blocks that have been identified as being likely to include the digital watermark;
- and
- detecting the watermark from the combined blocks.
A method of detecting a digital watermark in a digitally watermarked media signal, the method comprising:
- receiving blocks of the digitally watermarked media signal;
- computing a detection metric for the blocks;
- ranking the blocks based on the detection metric;
- and using the ranking to prioritize detection of the digital watermark from the blocks.
A method of detecting a digital watermark in a digitally watermarked media signal, the digital watermark comprises a multi-bit auxiliary data signal, the method comprising:
- receiving blocks of the digitally watermarked media signal;
- extracting estimates of the multi-bit auxiliary data signal from the blocks;
- combining the estimates of the multi-bit auxiliary data from the blocks;
- and
- decoding a multi-bit auxiliary data signal from the combined estimates.
Dependencies are inferred from the claim text.