Watermarking in the time-frequency domain
First Claim
1. A method of watermarking a media signal with a temporal component, the method comprising:
- dividing the media signal into segments, transforming each segment into a time-frequency spectrogram, computing a time-frequency domain watermark signal based on the time frequency spectrogram, combining the time-frequency domain watermark signal with the media signal to produce a watermarked media signal.
6 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for time-frequency domain watermarking of media signals, such as audio and video signals. An encoding method divides the media signal into segments, transforms each segment into a time-frequency representation, and computes a time-frequency domain watermark signal based on the time frequency representation. It then combines the time-frequency domain watermark signal with the media signal to produce a watermarked media signal. To embed a message using this method, one may use peak modulation, pseudorandom noise modulation, statistical feature modulation, etc. Watermarking in the time-frequency domain enables the encoder to perceptually model time and frequency attributes of the media signal simultaneously. A watermark decoder uses a calibration signal to detect the watermark signal in a potentially distorted version of the watermarked signal. The calibration signal may also be used to determine the watermark'"'"'s alignment and scaling. After compensating for the alignment and scaling, a watermark reader extracts an embedded message from a time frequency representation of the media signal.
-
Citations
15 Claims
-
1. A method of watermarking a media signal with a temporal component, the method comprising:
-
dividing the media signal into segments, transforming each segment into a time-frequency spectrogram, computing a time-frequency domain watermark signal based on the time frequency spectrogram, combining the time-frequency domain watermark signal with the media signal to produce a watermarked media signal. - View Dependent Claims (2, 3)
-
-
4. A system for watermarking a media signal comprising:
-
means for dividing a media signal into segments;
means for transforming the segments into a time frequency representation;
means for computing a watermark from the time frequency representation of the media signal and an auxiliary message to be encoded in the watermark; and
means for combining the watermark with the media signal to create a watermarked signal. - View Dependent Claims (5)
-
-
6. A method of decoding a watermark from a media signal comprising:
-
transforming the media signal to a time frequency representation;
computing elements of a message signal embedded into the media signal from the time frequency representation; and
decoding a message from the elements. - View Dependent Claims (7, 8)
-
-
9. A digital watermark decoder comprising:
-
a detector for determining whether a watermark is present in the media signal and determining an alignment and scale of the watermark; and
a reader for decoding an auxiliary message embedded in a time frequency representation of the media signal, the auxiliary message being embedded in a two dimensional pseudorandom array in a time frequency representation of the media signal.
-
-
10. A method of decoding a watermark from a media signal comprising:
transforming the media signal into the time-frequency domain and reading the watermark from the transformed media signal. - View Dependent Claims (11, 12, 13, 14, 15)
Specification