Authentication of physical and electronic media objects using digital watermarks
First Claim
Patent Images
1. A method comprising:
- providing a plural-symbol watermark message;
computing via a processor a watermark key that is dependent on an attribute associated with a host signal, or with an object used to convey the host signal, wherein the attribute is configured to associate the host signal or object with a proprietor; and
embedding the watermark message in the host signal such that the watermark signal is substantially imperceptible in the host signal;
wherein the watermark key specifies how or where the watermark message is embedded in the host signal.
0 Assignments
0 Petitions
Accused Products
Abstract
Digital watermark methods for encoding auxiliary data into a host signal are used to authenticate physical and electronic objects. One such method computes a content specific message dependent on the host signal, encodes the content specific message into a watermark signal, and embeds the watermark in the host signal such that the watermark signal is substantially imperceptible in the host signal. One specific implementation embeds data representing salient features of the host signal into the watermark. For example, for photo IDs, the method embeds the spatial location of salient features of the photo into the watermark.
286 Citations
19 Claims
-
1. A method comprising:
-
providing a plural-symbol watermark message; computing via a processor a watermark key that is dependent on an attribute associated with a host signal, or with an object used to convey the host signal, wherein the attribute is configured to associate the host signal or object with a proprietor; and embedding the watermark message in the host signal such that the watermark signal is substantially imperceptible in the host signal; wherein the watermark key specifies how or where the watermark message is embedded in the host signal. - View Dependent Claims (5, 6, 7, 8, 9, 10)
-
- 2. The method of claim h wherein the attribute comprises a name of an individual.
-
11. An apparatus comprising:
-
an input configured to receive a plural-symbol watermark message; means for computing a watermark key that is dependent on an attribute associated with the host signal, or with an object used to convey the host signal, wherein the attribute is configured to associate the host signal or object with a proprietor; and means for embedding the watermark message in the host signal such that the watermark signal is substantially imperceptible in the host signal; wherein the watermark key specifies how or where the watermark message is embedded in the host signal. - View Dependent Claims (12, 13)
-
-
14. An apparatus comprising:
-
an input configured to receive a plural-symbol watermark message; and a processor configured to; compute a watermark key that is dependent on an attribute associated with a host signal, or with an object used to convey the host signal, wherein the attribute is configured to associate the host signal or object with a proprietor; and embed the watermark message in the host signal such that the watermark signal is substantially imperceptible in the host signal; wherein the watermark key specifies how or where the watermark message is embedded in the host signal. - View Dependent Claims (15, 16)
-
-
17. A non-transitory computer readable medium comprising instructions, the instruction comprising:
-
instructions to compute a watermark key that is dependent on an attribute associated with a host signal, or with an object used to convey the host signal, said attribute serving to associate the host signal or object with a proprietor; and instructions to embed a plural-symbol watermark message in the host signal such that the watermark signal is substantially imperceptible in the host signal; wherein the watermark key specifies how or where the watermark message is embedded in the host signal. - View Dependent Claims (18, 19)
-
Specification