Watermark position modulation
AssigneeVerance Corporation
InventorRade Petrovic
Life of this patent
Estimating the term…
Abstract
Methods and apparatus are provided for embedding information in a host signal based on the positioning of watermarks within the host signal. An embedder provides (i.e. embeds) a plurality of watermarks in the host signal. A processor associated with the embedder is provided for determining a relative position for embedding of at least two of the plurality of watermarks within the host signal such that the relative position of the watermarks represents the embedded information. The present invention also includes corresponding methods and apparatus for extracting the embedded information from the host signal based on the detected relative positions of the watermarks within the host signal, as well as computer readable medium containing the host signal which carries the embedded information.
Claims165
A method for embedding information in a host signal, comprising the steps of:
- providing a plurality of watermarks in at least partially non-overlapping regions of the host signal, said watermarks comprising information representing logical values;
- and
- using a relative position of at least two of said plurality of watermarks within the host signal to represent the embedded information.
A method for extracting embedded information from a host signal having a plurality of watermarks, comprising the steps of:
- detecting the positions of at least two of the watermarks at a watermark extractor;
- and
- recovering the embedded information based on the relative detected position of the watermarks, wherein:
- said watermarks are provided in at least partially non-overlapping regions of the host signal;
- and
- said watermarks comprise information representing logical values.
Apparatus for embedding information in a host signal, comprising:
- an embedder capable of providing a plurality of watermarks in at least partially non-overlapping regions of the host signal, said watermarks comprising information representing logical values;
- and
- a first processor capable of determining a relative position of at least two of said plurality of watermarks within the host signal such that said relative position represents the embedded information.
Apparatus for extracting embedded information from a host signal having a plurality of watermarks, comprising:
- an extractor capable of detecting the positions of at least two of the watermarks at a watermark extractor;
- and
- a processor capable of recovering the embedded information based on the relative detected position of the watermarks, wherein:
- said watermarks are provided in at least partially non-overlapping regions of the host signal;
- and
- said watermarks comprise information representing logical values.
A Computer readable medium carrying a watermarked host signal, wherein:
- said watermarked host signal comprises a host signal having a plurality of watermarks embedded in at least partially non-overlapping regions of the host signal, said watermarks comprising information representing logical values;
- and
- a relative position of at least two of said plurality of watermarks within the host signal represent embedded information.
Dependencies are inferred from the claim text.