×

System and method of retrieving a watermark within a signal

  • US 7,131,007 B1
  • Filed: 03/26/2002
  • Issued: 10/31/2006
  • Est. Priority Date: 06/04/2001
  • Status: Expired due to Fees
First Claim
Patent Images

1. A computer-implemented method of retrieving a watermark in a watermarked signal, the watermarked signal comprising odd and even overlapped blocks where the watermark is contained in even blocks, the method comprising, for each k-th block:

  • subtracting odd blocks from a k-th block of the watermarked signal to generate {overscore (s)}*k(n);

    applying an FFT to {overscore (s)}*k(n) to generate a phase {overscore (S)}k(f);

    calculating a phase of {overscore (S)}k(f) as {overscore (φ

    )}(f) and a phase of an original signal Sk(f) as φ

    (f);

    calculating the difference Ψ

    (f) between {overscore (φ

    )}(f) and φ

    (f); and

    using a Viterbi search to retrieve the watermark embedded in Ψ

    (f), wherein if during a phase-modulation stage of generating the watermarked signal, the result of adding a phase-modulation to the phase of the original signal has an absolute value greater than π

    , then the method further comprises;

    unwrapping Ψ

    (f) to obtain a correct phase modulation {tilde over (Φ

    )}k(f) only when φ

    (f)>

    π

    /2 and Ψ

    (f) is greater than a dynamic range of the phase modulation; and

    using the Viterbi search to retrieve the watermark embedded in {tilde over (Φ

    )}k(f).

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×