Optimization methods for the insertion, protection, and detection of digital watermarks in digital data
DCFirst Claim
1. A system for digital watermark encode/decode operations, comprising:
- a CODEC database comprising a plurality of CODECs; and
a processor which encodes at least one watermark using at least one CODEC from the CODEC database.
2 Assignments
Litigations
0 Petitions
Accused Products
Abstract
Disclosed herein are methods and systems for encoding digital watermarks into content signals. Also disclosed are systems and methods for detecting and/or verifying digital watermarks in content signals. According to one embodiment, a system for encoding of digital watermark information includes: a window identifier for identifying a sample window in the signal; an interval calculator for determining a quantization interval of the sample window; and a sampler for normalizing the sample window to provide normalized samples. According to another embodiment, a system for pre-analyzing a digital signal for encoding at least one digital watermark using a digital filter is disclosed. According to another embodiment, a method for pre-analyzing a digital signal for encoding digital watermarks comprises: (1) providing a digital signal; (2) providing a digital filter to be applied to the digital signal; and (3) identifying an area of the digital signal that will be affected by the digital filter based on at least one measurable difference between the digital signal and a counterpart of the digital signal selected from the group consisting of the digital signal as transmitted, the digital signal as stored in a medium, and the digital signal as played backed. According to another embodiment, a method for encoding a watermark in a content signal includes the steps of (1) splitting a watermark bit stream; and (2) encoding at least half of the watermark bit stream in the content signal using inverted instances of the watermark bit stream. Other methods and systems for encoding/decoding digital watermarks are also disclosed.
292 Citations
25 Claims
-
1. A system for digital watermark encode/decode operations, comprising:
-
a CODEC database comprising a plurality of CODECs; and a processor which encodes at least one watermark using at least one CODEC from the CODEC database. - View Dependent Claims (2, 3, 5, 6, 7, 8)
-
-
4. A method for digital watermark encode/decode comprising;
-
providing a digital signal stream; using one or more of a plurality of watermarking CODECs to encode at least one digital watermark; and associating the one or more of a plurality of watermarking CODECs with a predetermined key. - View Dependent Claims (9)
-
-
10. A method of digital watermark encoding, comprising:
-
selecting one of a plurality of codecs; and encoding at least one watermark using the selected codec. - View Dependent Claims (11, 12, 13)
-
-
14. A method of digital watermark decoding, comprising:
-
selecting one of a plurality of codecs; and decoding at least one watermark using the selected codec. - View Dependent Claims (15, 16, 17)
-
-
18. A system for digital watermark operations comprising;
-
a selector for selecting a digital signal stream; an encoder for encoding at least one digital watermark using one of a plurality of watermark codecs; and a decoder for decoding the at least one digital watermark using one of the plurality of watermark codecs. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25)
-
Specification