IP Library Granted Patent US 7,840,005
Granted Patent B2
US 7,840,005 · App. 11/040,168 · Granted Nov 23, 2010

Synchronization of media signals

Assignee: Digimarc Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,840,005
App. No.
11/040,168
Granted
Nov 23, 2010
Kind
B2
Abstract

A method for synchronization of a media signal computes features of the media signal and determines redundancy of the features to establish synchronization. The synchronization method is adapted for both temporal and spatial synchronization. For spatial synchronization, spatial redundancy is used to detect geometric distortion of a signal using an autocorrelation method to detect peaks caused by the redundancy of features of the signal. These peaks are then analyzed with a histogram method to detect rotation and scaling of the host media signal. The spatial synchronization process is applied for both intra-coded frames of video (I-frames) as well as still images.

Claims (20)

1. A method for synchronization of a host media signal, the method comprising:

using one or more programmed processors to perform acts of:

detecting peaks due to redundancy of features in a host media signal; wherein the redundancy is controlled via a state machine that repeats a portion of a watermark structure, and varies another portion of the watermark structure over a coordinate system of the host media signal;

analyzing the peaks to derive estimates of geometric or temporal distortion of the host media signal;

computing a histogram of the estimated geometric or temporal distortion parameters; and

from the histogram, computing a geometric or temporal distortion of the host media signal.

2. The method of claim 1 wherein the geometric distortion parameters represent rotation angles.

3. The method of claim 1 wherein the geometric distortion parameter represent spatial scaling.

4. The method of claim 1 wherein the redundancy comprises spatial redundancy.

5. The method of claim 1 wherein the redundancy comprises temporal redundancy.

6. An apparatus comprising:

a memory for storing a host media signal;

a programmed multipurpose electronic processor or configured electronic circuitry in communication with the memory for detecting peaks due to redundancy of features in a host media signal; for analyzing the peaks to derive estimates of geometric or temporal distortion of the host media signal; for computing a histogram of the estimated geometric or temporal distortion parameters; and for computing a geometric or temporal distortion of the host media signal from the histogram; wherein the redundancy is controlled via a state machine that repeats a portion of a watermark structure, and varies another portion of the watermark structure over a coordinate system of the host media signal.

7. The apparatus of claim 6 wherein the geometric distortion parameters represent rotation angles.

8. The apparatus of claim 6 wherein the geometric distortion parameter represent spatial scaling.

9. A non-transitory computer readable medium on which is stored instructions, which, when executed by a processor, perform a method for synchronization of a host media signal, the method comprising:

detecting peaks due to redundancy of features in a host media signal; wherein the redundancy is controlled via a state machine that repeats a portion of a watermark structure, and varies another portion of the watermark structure over a coordinate system of the host media signal;

analyzing the peaks to derive estimates of geometric or temporal distortion of the host media signal;

computing a histogram of the estimated geometric or temporal distortion parameters; and

from the histogram, computing a geometric or temporal distortion of the host media signal.

Assignments (4)
MERGER Recorded May 12, 2010
From: DIGIMARC CORPORATION (A DELAWARE CORPORATION)
To: DIGIMARC CORPORATION (AN OREGON CORPORATION)
Reel/Frame 024369/0582 →
CONFIRMATION OF TRANSFER OF UNITED STATES PATENT RIGHTS Recorded Nov 5, 2008
From: L-1 SECURE CREDENTIALING, INC. (FORMERLY KNOWN AS DIGIMARC CORPORATION)
To: DIGIMARC CORPORATION (FORMERLY DMRC CORPORATION)
Reel/Frame 021785/0796 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 6, 2005
From: DELP, EDWARD J.; LIN, EUGENE T.
To: PURDUE RESEARCH FOUNDATION
Reel/Frame 016527/0176 →
CONFIRMATION OF EXCLUSIVE LICENSE Recorded May 6, 2005
From: PURDUE RESEARCH FOUNDATION
To: DIGIMARC CORPORATION
Reel/Frame 016527/0213 →
Continuity (4)
Continuation In Part 1034932200 · Jan 21, 2003
Provisional Application 6053806900 · Jan 20, 2004
Provisional Application 6035135000 · Jan 22, 2002
Related Publication 20050185819A1 · Aug 25, 2005