System and method of retrieving a watermark within a signal
First Claim
1. A computer-implemented method for retrieving a watermark in a watermarked signal, the method comprising:
- determining via a processor whether a result of adding a phase-modulation to the phase of an original signal has an absolute value greater than value x during a phase-modulation stage of generating the watermarked signal;
if yes, then unwrapping Ψ
(f) to obtain a phase modulation {tilde over (Φ
)} k(f) only when φ
(f) >
π
/2 and Ψ
(f) is greater than a dynamic range of the phase modulation; and
using a Viterbi search to retrieve the watermark.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method of retrieving a watermark in a watermarked signal are disclosed. The watermarked signal comprises odd and even overlapped blocks where the watermark is contained in the even blocks. The method comprises, for each k-th even block, subtracting the two adjacent odd numbered blocks from the k-th even block of the watermarked signal to retrieve
-
Citations
19 Claims
-
1. A computer-implemented method for retrieving a watermark in a watermarked signal, the method comprising:
-
determining via a processor whether a result of adding a phase-modulation to the phase of an original signal has an absolute value greater than value x during a phase-modulation stage of generating the watermarked signal; if yes, then unwrapping Ψ
(f) to obtain a phase modulation {tilde over (Φ
)} k(f) only when φ
(f) >
π
/2 and Ψ
(f) is greater than a dynamic range of the phase modulation; andusing a Viterbi search to retrieve the watermark. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computing device for retrieving a watermark in a watermarked signal, the computing device comprising:
-
a processor; a first module configured to control the processor to determine whether a result of adding a phase-modulation to the phase of the original signal has an absolute value greater than a value x during a phase-modulation stage of generating a watermarked signal; a second module configured to control the processor, if yes, to unwrap Ψ
(f) to obtain a correct phase modulationΦ k(f) only when φ
(f)>
π
/2 and Ψ
(f) is greater than a dynamic range of the phase modulation; anda third module configure to control the processor to use the Viterbi search to retrieve the watermark. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A tangible computer-readable storage medium storing instructions for controlling the compute device to perform the steps to retrieve a watermark in a watermarked signal, the steps comprising:
-
determining via a processor whether a result of adding a phase-modulation to the phase of an original signal has an absolute value greater than value x during a phase-modulation stage of generating the watermarked signal; if yes, then unwrapping Ψ
(f)to obtain a phase modulation {tilde over (Φ
)} k(f) only when φ
(f)>
π
/2and Ψ
(f) is greater than a dynamic range of the phase modulation; andusing a Viterbi search to retrieve the watermark. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification