IP Library Granted Patent US 7,567,721
Granted Patent B2
US 7,567,721 · App. 10/636,505 · Granted Jul 28, 2009

Digital watermarking of low bit rate video

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,567,721
App. No.
10/636,505
Granted
Jul 28, 2009
Kind
B2
Abstract

Methods for embedding digital watermarks in compressed video include perceptual adapting a digital watermark in predicted and non-predicted data based on block activity derived from the compressed video stream, embedding in predicted objects in a video stream having separately compressed video objects, and bit rate control of watermarked video.

Claims (30)

1. A method for embedding a digital watermark in a compressed video stream comprising:

receiving a compressed video stream;

extracting transform domain coefficients from the compressed video stream;

computing an adaptive watermark signal strength based on an activity estimate of the transform domain coefficients; and

embedding the adapted watermark signal into the transform domain coefficients;

wherein computing the activity estimate includes computing activity for a block of transform coefficients and weighting the watermark signal strength for the block based on the activity for the block relative to the activity of other blocks in the video stream.

2. The method of claim 1 wherein the video stream includes one or more separately compressed video objects, and the watermark strength for a block in a video object is weighted based on the activity of the block relative to the activity of other blocks in the same video object.

3. A method for embedding a digital watermark in a compressed video stream comprising:

receiving a compressed video stream;

extracting transform domain coefficients from the compressed video stream;

computing an adaptive watermark signal strength based on an activity estimate of the transform domain coefficients; and

embedding the adapted watermark signal into the transform domain coefficients, wherein the adaptive watermark signal is computed for non predicted and predicted video data; and wherein the watermark signal strength derived from non-predicted video data is used along with motion information that describes motion between the predicted and non-predicted video data to compute watermark signal strength for predicted video data.

4. The method of claim 3 wherein the motion information is extracted from motion vectors in the compressed video stream.

5. A computer readable medium on which is stored instructions, which, when executed by computer, perform the method of claim 1 .

6. A method for embedding a digital watermark in a compressed video stream comprising:

receiving a compressed video stream;

extracting transform domain coefficients from the compressed video stream;

computing an adaptive watermark signal strength based on an activity estimate of the transform domain coefficients; and

embedding the adapted watermark signal into the transform domain coefficients;

wherein the activity estimate is derived from energy of transform coefficients extracted from the compressed video stream;

including:

for blocks of transform coefficients embedded with the watermark signal, controlling bit rate of the data stream by selectively eliminating non-zero quantized transform coefficients with smallest magnitude in the block according to a bit allocation method that assigns a bit budget per block.

7. The method of claim 3 including:

extracting prediction information from the compressed video stream, the prediction information including motion vectors; and

computing the adaptive watermark signal strength based on the prediction information.

8. The method of claim 7 wherein the prediction information includes spatial prediction information from the compressed video stream.

9. The method of claim 7 wherein the prediction information includes temporal prediction information from the compressed video stream.

10. The method of claim 7 wherein the prediction information includes temporal and spatial prediction information from the compressed video stream.

11. A computer readable medium on which is stored instructions, which, when executed by computer, perform the method of claim 6 .

12. A computer readable medium on which is stored instructions, which, when executed by computer, perform the method of claim 3 .

Assignments (6)
MERGER Recorded Nov 2, 2010
From: DMRC LLC
To: DMRC CORPORATION
Reel/Frame 025227/0808 →
MERGER Recorded Nov 2, 2010
From: DMRC CORPORATION
To: DIGIMARC CORPORATION
Reel/Frame 025227/0832 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 29, 2010
From: DIGIMARC CORPORATION (A DELAWARE CORPORATION)
To: DMRC LLC
Reel/Frame 025217/0508 →
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 Feb 9, 2004
From: ALATTAR, ADNAN M.; LIN, EUGENE T.; CELIK, MEHMET U.
To: DIGIMARC CORPORATION
Reel/Frame 014960/0921 →
Continuity (6)
Continuation In Part 1035027600 · Jan 22, 2003
Provisional Application 6043482300 · Dec 18, 2002
Provisional Application 6042848500 · Nov 21, 2002
Provisional Application 6040403800 · Aug 15, 2002
Provisional Application 6035156500 · Jan 22, 2002
Related Publication 20040125952A1 · Jul 1, 2004