Security enhancements of digital watermarks for multi-media content
First Claim
1. A method for embedding digital watermarks into a digital host content, comprising:
- receiving a digital host content;
selecting one or more watermark embedding technologies;
identifying multiple embedding opportunities within said host content;
selecting a subset of said identified embedding opportunities; and
embedding a multiplicity of digital watermarks into the host content in accordance with said selected subset of embedding opportunities utilizing said one or more selected watermark embedding technologies.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus for embedding digital watermarks into a digital host content are provided. A digital host content is received, e.g., at a receiver or other device incorporating a receiver. One or more watermark embedding technologies is selected. Multiple embedding opportunities are identified within the host content. A subset of the identified embedding opportunities is selected. A multiplicity of digital watermarks are then embedded into the host content in accordance with the selected subset of embedding opportunities utilizing the one or more selected watermark embedding technologies. The selecting of the subset of embedding opportunities may be adapted to provide a desired tradeoff between levels of robustness, security, and transparency of the watermark. A plurality of watermarking embedding technologies may be selected and used in the embedding step.
457 Citations
59 Claims
-
1. A method for embedding digital watermarks into a digital host content, comprising:
-
receiving a digital host content;
selecting one or more watermark embedding technologies;
identifying multiple embedding opportunities within said host content;
selecting a subset of said identified embedding opportunities; and
embedding a multiplicity of digital watermarks into the host content in accordance with said selected subset of embedding opportunities utilizing said one or more selected watermark embedding technologies. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. Apparatus for embedding digital watermarks into a digital host content, comprising:
-
a receiver for receiving a digital host content;
means for selecting one or more watermark embedding technologies;
identification means for identifying multiple embedding opportunities within said host content;
a selector means for selecting a subset of said identified embedding opportunities; and
an embedder for embedding a multiplicity of digital watermarks into the host content in accordance with said selected subset of embedding opportunities utilizing said one or more selected watermark embedding technologies.
-
-
29. A method for extracting digital watermarks from a digital host content, comprising:
-
receiving a digital host content;
selecting at least one stego key from a collection of stego keys; and
extracting the embedded watermarks from the host content in accordance with said selected stego key(s). - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49)
-
-
50. An apparatus for extracting digital watermarks from a digital host content, comprising:
-
a receiver for receiving a digital host content;
a memory device for storing a collection of stego keys;
a selection means for selecting at least one stego key from the collection of stego keys; and
an extraction device for extracting the embedded watermarks from the host content in accordance with said selected stego key(s).
-
-
51. A method for embedding and extracting of digital watermarks from digital host content, comprising:
-
receiving digital host content;
identifying multiple embedding opportunities within said host content;
selecting a first subset of said identified embedding opportunities within said host content;
embedding a multiplicity of digital watermarks into the host content in accordance with said selecting of said first subset to produce a composite host content;
transmitting the composite host content to one or more reception means;
receiving the composite host content;
selecting at least one stego key from a collection of stego keys; and
extracting the embedded watermarks from the composite host content in accordance with said at least one stego key. - View Dependent Claims (52, 53, 54, 55, 56, 57, 58)
-
-
59. A system for embedding and extracting of digital watermarks from digital host content, comprising:
-
a receiver for receiving digital host content;
identification means for identifying multiple embedding opportunities within said host content;
a selector means for selecting a first subset of said identified embedding opportunities within said host content;
an embedder for embedding a multiplicity of digital watermarks into the host content in accordance with said selecting of said first subset to produce a composite host content;
a transmitter for transmitting the composite host content to one or more reception means;
reception means for receiving the composite host content;
a selector means for selecting at least one stego key from a collection of stego keys; and
extraction means for extracting the embedded watermarks from the composite host content in accordance with said at least one stego key.
-
Specification