Methods for inserting and detecting watermarks in digital data
First Claim
1. A method of pre-analyzing a digital signal for encoding digital watermarks using a digital filter comprising determining what changes in the digital signal will be affected by the digital filter.
7 Assignments
0 Petitions
Accused Products
Abstract
The present invention relates generally to watermarking. In one implementation a method of pre-analyzing a digital signal for encoding digital watermarks using a digital filter comprising determining what changes in the digital signal will be affected by the digital filter is provided. In another implementation a system for pre-analyzing a digital signal for encoding at least one digital watermark using a digital filter is provided. The method includes a processor for identifying an area of the digital signal that will be affected by the digital filter; and an encoder for encoding the at least one digital watermark in the digital signal, the encoder encoding the at least one digital watermark so as to avoid the at least one area of the digital signal that will be affected by the digital filter. Other implementations are provided as well.
264 Citations
20 Claims
- 1. A method of pre-analyzing a digital signal for encoding digital watermarks using a digital filter comprising determining what changes in the digital signal will be affected by the digital filter.
-
3. A system for pre-analyzing a digital signal for encoding at least one digital watermark using a digital filter comprising:
-
a processor for identifying an area of the digital signal that will be affected by the digital filter; and
an encoder for encoding the at least one digital watermark in the digital signal, the encoder encoding the at least one digital watermark so as to avoid the at least one area of the digital signal that will be affected by the digital filter. - View Dependent Claims (4, 5, 6, 7, 8)
-
-
9. A method for pre-analyzing a digital signal for encoding a plurality of digital watermarks using a digital filter comprising:
-
providing a digital signal;
providing a plurality of digital watermarks;
determining an encoding level; and
encoding each of the plurality of digital watermarks in the digital signal at substantially the same encoding level. - View Dependent Claims (10, 11)
-
-
12. A method for pre-analyzing a digital signal for encoding digital watermarks using a digital filter comprising:
-
identifying at least one of a frequency and a time delimited area of the digital signal that will be affected by the digital filter; and
encoding at least one digital watermark so as to avoid the identified area. - View Dependent Claims (13, 14)
-
-
15. A method for pre-analyzing a digital signal for encoding digital watermarks using a digital filter comprising:
-
identifying at least one change to the digital signal that will be affected by the digital filter; and
encoding at least one digital watermark so the watermark survives the changes introduced by the digital filter. - View Dependent Claims (16, 17)
-
-
18. A system for encoding a watermark in a digital signal, comprising:
-
a generator for generating a plurality of watermark pseudo-random key bits; and
an encoder for encoding the watermark in the digital signal using the watermark pseudo-random key bits and characteristics of the digital signal. - View Dependent Claims (19, 20)
-
Specification