Digital watermarking of tonal and non-tonal components of media signals
First Claim
1. A method of embedding a digital watermark in a signal comprising:
- performing tonal detection on the signal to identify tonal components and non-tonal components;
embedding a digital watermark in the tonal and non-tonal components, including weighting the digital watermark more in the non-tonal components than the non-tonal components.
7 Assignments
0 Petitions
Accused Products
Abstract
A digital watermarking method performs tonal detection on a signal (e.g., audio) to identify tonal and non-tonal components. These components are analyzed to compute appropriate weighting of a digital watermark for the tonal and non-tonal components. This tonal detection method is also used in recovering the watermark. A decoding method performs tonal detection on a watermarked signal, computes weights for tonal and non-tonal components, and recovers the embedded watermark using the weights. The same or different watermark embedding schemes may be used to embed digital watermarks in the tonal and non-tonal components. Tonal analysis is used in conjunction with frequency and temporal shaping to adapt the digital watermark to the signal in which it is embedded.
39 Citations
14 Claims
-
1. A method of embedding a digital watermark in a signal comprising:
-
performing tonal detection on the signal to identify tonal components and non-tonal components;
embedding a digital watermark in the tonal and non-tonal components, including weighting the digital watermark more in the non-tonal components than the non-tonal components. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A machine readable medium having instructions for performing a method of embedding a digital watermark in a signal, the method comprising:
-
performing tonal detection on the signal to identify tonal components and non-tonal components;
embedding a digital watermark in the tonal and non-tonal components, including weighting the digital watermark more in the non-tonal components than the non-tonal components.
-
-
7. A method of decoding a digital watermark in a signal comprising:
-
performing tonal detection on the signal to identify tonal components and non-tonal components;
generating weights of the digital watermark in the tonal and non-tonal components from the tonal detection;
decoding a digital watermark from the tonal and non-tonal components, including using the weights to recover the digital watermark. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A machine readable medium comprising instructions for performing a method of decoding a digital watermark in a signal, the method comprising:
-
performing tonal detection on the signal to identify tonal components and non-tonal components;
generating weights of the digital watermark in the tonal and non-tonal components from the tonal detection;
decoding a digital watermark from the tonal and non-tonal components, including using the weights to recover the digital watermark.
-
-
13. A method of embedding a digital watermark in a signal comprising:
-
performing tonal detection on the signal to identify tonal components and non-tonal components;
embedding a digital watermark in the tonal and non-tonal components, including performing different watermark embedding methods in the non-tonal components and the non-tonal components. - View Dependent Claims (14)
-
Specification