IP Library Granted Patent US 7,203,335
Granted Patent B2
US 7,203,335 · App. 09/923,583 · Granted Apr 10, 2007

System and method for extracting a watermark signal in a digital image sequence

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,203,335
App. No.
09/923,583
Granted
Apr 10, 2007
Kind
B2
Abstract

A method for extracting a watermark signal contained in a watermarked digital image sequence having two or more frames, including the steps of estimating correspondences between one or more pairs of frames in the watermarked digital image sequence; computing a displaced frame difference for one or more frames in the watermarked digital image sequence using the correspondences; and extracting the watermark signal from one or more displaced frame differences.

Claims (27)

1. A method for extracting a watermark signal contained in a watermarked digital image sequence, having two or more frames represented by pixel values, wherein the watermark is extracted without using frames from an original unwatermarked digital image sequence, comprising the steps of:

a) estimating pixel correspondences between one or more pairs of frames in the watermarked digital image sequence;

b) computing one or more displaced frame differences for one or more frames in the watermarked digital image sequence using the pixel correspondences computed in step a) without reference to the original unwatermarked digital image sequence; wherein step (b) further comprises the steps of:

(i) computing, without reference to the original unwatermarked digital image sequence, one or more estimated frames using the pixel correspondence computed in step a), and each estimated frame, which is represented by estimated pixel values, has a corresponding frame in the watermarked digital image sequence;

(ii) subtracting estimated pixel values of each estimated frame from pixel values of the corresponding frame of the watermarked digital image sequence to produce the one or more displaced frame differences; and

c) extracting the watermark signal from one or more displaced frame differences.

2. The method claimed in claim 1 , wherein the correspondences are estimated using gradient-based optical flow.

3. The method claimed in claim 1 , wherein the correspondences are estimated using block-based matching.

4. The method claimed in claim 1 , wherein the correspondences are estimated using layered motion estimation.

5. The method claimed in claim 1 , wherein the correspondences are estimated using a parametric region-based motion estimation.

6. The method claimed in claim 1 , wherein the watermarked digital image sequence has been compressed to form a compressed image stream and at least a portion of the correspondences are estimated from motion vectors available in the compressed image stream.

7. The method claimed in claim 1 , wherein displaced frame difference for each frame is computed using the correspondences with one additional frame in the watermarked digital image sequence.

8. The method claimed in claim 1 , wherein displaced frame difference for each frame is computed using the correspondences with two or more additional frames in the watermarked digital image sequence.

9. A system for extracting a watermark signal contained in a watermarked digital image sequence represented by pixel values, wherein the watermark is extracted without using frames from an original unwatermarked digital image sequence, having two or more frames, comprising:

a) means for estimating pixel correspondences between one or more pairs of frames in the watermarked digital image sequence;

b) means for computing a displaced frame difference for one or more frames in the watermarked digital image sequence using the pixel correspondences computed in step a) without reference to the original unwatermarked digital image sequence; wherein the means for computing further comprises:

(i) means for computing, without reference to the original unwatermarked digital image sequence, one or more estimated frames using the pixel correspondence computed in step a), and each estimated frame, which is represented by estimated pixel values, has a corresponding frame in the watermarked digital image sequence;

(ii) means for subtracting estimated pixel values of each estimated frame from pixel values of the corresponding frame of the watermarked digital image sequence to produce the one or more displaced frame differences; and

c) means for extracting the watermark signal from one or more displaced frame differences.

10. The system claimed in claim 9 , wherein the means for computing the displaced frame difference further includes means for forming an estimated frame and means for subtracting the estimated frame from the corresponding frame in the watermarked digital image sequence.

11. The system claimed in claim 9 , wherein the means for estimating correspondences employs gradient-based optical flow.

12. The system claimed in claim 9 , wherein the means for estimating correspondences employs block-based matching.

13. The system claimed in claim 9 , wherein the means for estimating correspondences employs layered motion estimation.

14. The system claimed in claim 9 , wherein the means for estimating correspondences employs parametric region-based motion estimation.

15. The system claimed in claim 9 , wherein the watermarked digital image sequence has been compressed to form a compressed image stream and the means for estimating correspondences employs at least a portion of the motion vectors available in the compressed image stream.

16. The system claimed in claim 9 , wherein the means for computing the displaced frame difference for each frame employs correspondences with one additional frame in the watermarked digital image sequence.

17. The system claimed in claim 9 , wherein the means for computing the displaced frame difference for each frame employs correspondences with two or more additional frames in the watermarked digital image sequence.

Assignments (9)
RELEASE OF SECURITY INTEREST Recorded Jan 24, 2020
From: BARCLAYS BANK PLC
To: EASTMAN KODAK COMPANY; FAR EAST DEVELOPMENT LTD.; FPC INC.; KODAK (NEAR EAST) INC.; KODAK AMERICAS LTD.; KODAK REALTY INC.; LASER PACIFIC MEDIA CORPORATION; QUALEX INC.; KODAK PHILIPPINES LTD.; NPEC INC.
Reel/Frame 052773/0001 →
RELEASE OF SECURITY INTEREST Recorded Jul 22, 2019
From: JP MORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: EASTMAN KODAK COMPANY; FAR EAST DEVELOPMENT LTD.; FPC, INC.; KODAK (NEAR EAST), INC.; KODAK AMERICAS, LTD.; KODAK IMAGING NETWORK, INC.; KODAK PORTUGUESA LIMITED; KODAK REALTY, INC.; LASER PACIFIC MEDIA CORPORATION; PAKON, INC.; QUALEX, INC.; KODAK PHILIPPINES, LTD.; NPEC, INC.; CREO MANUFACTURING AMERICA LLC; KODAK AVIATION LEASING LLC
Reel/Frame 049814/0001 →
RELEASE OF SECURITY INTEREST Recorded Oct 12, 2018
From: BANK OF AMERICA N.A.
To: EASTMAN KODAK COMPANY
Reel/Frame 047144/0332 →
RELEASE OF SECURITY INTEREST Recorded Oct 12, 2018
From: JP MORGAN CHASE BANK N.A.
To: EASTMAN KODAK COMPANY
Reel/Frame 047144/0351 →
RELEASE OF SECURITY INTEREST IN PATENTS Recorded Sep 5, 2013
From: CITICORP NORTH AMERICA, INC., AS SENIOR DIP AGENT; WILMINGTON TRUST, NATIONAL ASSOCIATION, AS JUNIOR DIP AGENT
To: EASTMAN KODAK COMPANY; PAKON, INC.
Reel/Frame 031157/0451 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT (FIRST LIEN) Recorded Sep 5, 2013
From: EASTMAN KODAK COMPANY; FAR EAST DEVELOPMENT LTD.; FPC INC.; KODAK (NEAR EAST), INC.; KODAK IMAGING NETWORK, INC.; KODAK PORTUGUESA LIMITED; KODAK REALTY, INC.; LASER-PACIFIC MEDIA CORPORATION; PAKON, INC.; QUALEX INC.; KODAK PHILIPPINES, LTD.; NPEC INC.; CREO MANUFACTURING AMERICA LLC; KODAK AVIATION LEASING LLC; KODAK AMERICAS, LTD.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE
Reel/Frame 031158/0001 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT (SECOND LIEN) Recorded Sep 5, 2013
From: EASTMAN KODAK COMPANY; FAR EAST DEVELOPMENT LTD.; FPC INC.; KODAK (NEAR EAST), INC.; KODAK AMERICAS, LTD.; KODAK IMAGING NETWORK, INC.; KODAK PORTUGUESA LIMITED; KODAK REALTY, INC.; LASER-PACIFIC MEDIA CORPORATION; PAKON, INC.; QUALEX INC.; KODAK PHILIPPINES, LTD.; NPEC INC.; CREO MANUFACTURING AMERICA LLC; KODAK AVIATION LEASING LLC
To: BARCLAYS BANK PLC, AS ADMINISTRATIVE AGENT
Reel/Frame 031159/0001 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT (ABL) Recorded Sep 5, 2013
From: EASTMAN KODAK COMPANY; FAR EAST DEVELOPMENT LTD.; FPC INC.; KODAK (NEAR EAST), INC.; KODAK AMERICAS, LTD.; KODAK IMAGING NETWORK, INC.; KODAK PORTUGUESA LIMITED; KODAK REALTY, INC.; LASER-PACIFIC MEDIA CORPORATION; PAKON, INC.; QUALEX INC.; KODAK PHILIPPINES, LTD.; NPEC INC.; CREO MANUFACTURING AMERICA LLC; KODAK AVIATION LEASING LLC
To: BANK OF AMERICA N.A., AS AGENT
Reel/Frame 031162/0117 →
SECURITY INTEREST Recorded Feb 21, 2012
From: EASTMAN KODAK COMPANY; PAKON, INC.
To: CITICORP NORTH AMERICA, INC., AS AGENT
Reel/Frame 028201/0420 →