Audio watermarking with dual watermarks
First Claim
1. An audio watermarking system comprising:
- a pattern generator means for generating both a strong watermark and a weak watermark; and
a watermark insertion means for selectively inserting either the strong watermark or the weak watermark into one or multiple segments of an audio signal according to an audible measure of a segment having a watermark inserted therein.
1 Assignment
0 Petitions
Accused Products
Abstract
A watermark encoding system encodes an audio signal with both a strong and a weak watermark. The strong watermark identifies the content producer and is designed to survive all typical kinds of processing and malicious attacks. The weak watermark identifies the content as an original and is designed to be significantly removed as a result of most normal signal processing (other than A/D and D/A). The watermark encoding system has a converter to convert an audio signal into frequency and phase components and a mask processor to determine a hearing threshold for corresponding frequency components. The watermark encoding system also has a pattern generator to generate both the strong and weak watermarks and a watermark insertion unit to selectively insert either the strong or weak watermark into the audio signal. The watermark insertion unit adds the strong watermark to the audio signal when the signal exceeds the hearing threshold by a buffer value (e.g., 1–8 dB) and adds the weak watermark insertion unit when the signal falls below the hearing threshold by the buffer value. When the signal falls within the buffer area about the hearing threshold, the insertion unit takes no action. A watermark detecting system is equipped with a watermark detector that determines which block interval of the watermarked audio signal contains a watermark pattern and if the strong or weak watermark is present in that block interval of the signal.
241 Citations
24 Claims
-
1. An audio watermarking system comprising:
-
a pattern generator means for generating both a strong watermark and a weak watermark; and a watermark insertion means for selectively inserting either the strong watermark or the weak watermark into one or multiple segments of an audio signal according to an audible measure of a segment having a watermark inserted therein.
-
-
2. An audio watermarking system comprising:
-
a processor means for determining a hearing threshold for an audio signal; a pattern generation means for generating both a strong watermark and a weak watermark; a watermark insertion means for inserting the strong watermark into the audio signal when the audio signal exceeds the hearing threshold and for inserting the weak watermark into the audio signal when the signal falls below the hearing threshold.
-
-
3. An audio watermark encoding system comprising:
-
a conversion means for converting an audio signal into magnitude and phase components; a mask processor means for determining a hearing threshold for corresponding magnitude components; a pattern generator means for generating both a strong watermark and a weak watermark; and a watermark insertion means for selectively inserting one of either the strong watermark or the weak watermark into the audio signal based on whether the magnitude components exceed or fall below the hearing threshold. - View Dependent Claims (4, 5, 6, 7)
-
-
8. An operating system comprising:
-
a conversion means for converting an audio signal into magnitude and phase components; a mask processor means for determining a hearing threshold for corresponding magnitude components; a pattern generator means for generating both a strong watermark and a weak watermark; and a watermark insertion means for selectively inserting one of either the strong watermark or the weak watermark into the audio signal based on whether the magnitude components exceed or fall below the hearing threshold.
-
-
9. A watermark insertion unit, comprising:
-
an input receiving means for receiving frequency magnitude components of an audio signal, hearing thresholds derived from the magnitude components, strong watermark values, and weak watermark values; and multiple insertion operation means for selectively combining the magnitude components and one of either the strong watermark values or the weak watermark values depending upon whether the magnitude components exceed or fall below the hearing thresholds.
-
-
10. An audio watermark detection system, comprising:
-
an input module means for receiving a watermarked audio signal; a synchronization module means for determining which portion of the watermarked audio signal might contain a watermark; and a correlation module means for detecting whether a watermark is present in the portion of the watermarked audio signal that the synchronization module means determines might contain a watermark and, if a watermark is detected, the correlation module means is also for detecting whether that watermark is either a strong watermark or a weak watermark. - View Dependent Claims (11, 12, 13)
-
-
14. An operating system comprising:
-
an input module means for receiving a watermarked audio signal; a synchronization module means for determining which portion of the watermarked audio signal might contain a watermark; a correlation module means for detecting whether a watermark is present in the portion of the watermarked audio signal that the synchronization module means determines might contain a watermark; an identification means for identifying a detected watermark as either a strong watermark or a weak watermark.
-
-
15. An audio watermark detection system comprising:
-
a pattern generation means for generating both a strong watermark and a weak watermark; a watermark detection means for detecting whether a watermark is present in a portion of the watermarked audio signal, wherein the detecting is based upon computing correlation values from the watermarked audio signal and each of the strong watermark and the weak watermark; an identification means for identifying a detected watermark as either a strong watermark or a weak watermark, wherein the identifying is based upon whether the correlation values exceed a predetermined threshold.
-
-
16. An audio watermark detection system comprising:
-
a random operation means for generating a random value; a pattern generation means for generating both a strong watermark and a weak watermark; a watermark detection means for detecting whether a watermark is present in a portion of the watermarked audio signal; a computing means for computing correlation values from the watermarked audio signal and each of the strong watermark and the weak watermark; an identification means for identifying a detected watermark as either a strong watermark or a weak watermark, the identifying being based upon whether the correlation values exceed a predetermined threshold plus the random value.
-
-
17. One or more computer-readable media having computer-executable instructions that, when executed by a computer, performs steps comprising:
-
a comparing step for comparing samples of an audio signal to a hearing threshold; a first watermarking step for watermarking samples exceeding the hearing threshold with a strong watermark; and a second watermarking step for watermarking samples falling below the hearing threshold with a weak watermark. - View Dependent Claims (18, 19, 20, 21, 22, 23)
-
-
24. An audio watermarking system comprising:
-
a pattern generation means for generating both a strong watermark and a weak watermark; and a watermark insertion means for inserting the strong watermark into one or more first segments of an audio signal and for inserting the weak watermark into one or more second segments of the audio signal, wherein the first and second segments are separate from each other, wherein the watermark insertion means is also for selectively choosing segments for insertion of the weak watermark according to an audible measure of the segments.
-
Specification