IP Library Granted Patent US 7,907,793
Granted Patent B1
US 7,907,793 · App. 12/542,498 · Granted Mar 15, 2011

Image sequence depth enhancement system and method

Assignee: Legend Films Inc.
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,907,793
App. No.
12/542,498
Granted
Mar 15, 2011
Kind
B1
Abstract

Motion picture scenes to be colorized/depth enhanced (2D→3D) are broken into separate elements, backgrounds/sets or motion/onscreen-action. Background and motion elements are combined separately into single frame representations of multiple frames which becomes a visual reference database that includes data for all frame offsets used later for the computer controlled application of masks within a sequence of frames. Each pixel address within the database corresponds to a mask/lookup table address within the digital frame and X, Y, Z location of subsequent frames. Masks are applied to subsequent frames of motion objects based on various differentiating image processing methods, including automated mask fitting of all masks or single masks in an entire frame, bezier and polygon tracing of selected regions with edge detected shaping and operator directed detection of subsequent regions. Colors and/or depths are automatically applied to masks throughout a scene from the composite background and to motion objects.

Claims (45)

1. A method for modifying a set of time ordered digital images comprising:

associating a plurality of images comprising common background elements;

obtaining a composite background comprising said plurality of images wherein said composite background excludes a set of motion objects moving in relation to said common background elements;

setting at least one depth parameter associated with a region within said composite background;

applying said at least one depth parameter to at least one image selected from said plurality of images using a computer.

2. The method of claim 1 wherein said setting said at least one depth parameter comprises assigning a depth value for at least one of said common background elements.

3. The method of claim 1 wherein said setting said at least one depth parameter comprises selecting a three-dimensional geometric depth shape for at least one of said common background elements.

4. The method of claim 1 wherein said setting said at least one depth parameter comprises translating a three-dimensional geometric depth shape for at least one of said common background elements.

5. The method of claim 1 wherein said setting said at least one depth parameter comprises rotating a three-dimensional geometric depth shape for at least one of said common background elements.

6. The method of claim 1 wherein said setting said at least one depth parameter comprises changing a size of a three-dimensional geometric depth shape for at least one of said common background elements.

7. The method of claim 1 wherein said setting said at least one depth parameter comprises associating a transparency mask with said at least one common background elements and assigning depth to said transparency mask.

8. The method of claim 1 wherein said obtaining a composite background further comprises:

obtaining a camera angle value for said at least one image selected from said plurality of images.

9. The method of claim 1 wherein said obtaining a composite background further comprises:

obtaining a camera location value for said at least one image selected from said plurality of images.

10. The method of claim 1 wherein said obtaining a composite background further comprises:

estimating a camera focal length value for said at least one image.

11. The method of claim 1 wherein said obtaining a composite background further comprises:

estimating a zoom value for said at least one image.

12. The method of claim 1 further comprising:

automatically separating said plurality of images at scene changes.

13. A method for modifying a set of time ordered digital images comprising:

associating a first mask with a motion object in a first image;

copying said first mask to create a second mask associated with a second image;

moving said second mask to a location of said motion object in said second image;

reshaping said second mask to fit said motion object in said second image using a computer;

setting at least one depth parameter associated with said first mask;

applying said at least one depth parameter to said second image using said computer.

14. The method of claim 13 wherein said setting said at least one depth parameter comprises selecting a numeric depth value for said first mask.

15. The method of claim 13 wherein said setting said at least one depth parameter comprises selecting a three-dimensional geometric depth shape for said first mask.

16. The method of claim 13 wherein said setting said at least one depth parameter comprises translating a three-dimensional geometric depth shape for said first mask.

17. The method of claim 13 wherein said setting said at least one depth parameter comprises rotating a three-dimensional geometric depth shape for said first mask.

18. The method of claim 13 wherein said setting said at least one depth parameter comprises changing a size of a three-dimensional geometric depth shape for said first mask.

19. The method of claim 13 wherein said setting said at least one depth parameter comprises associating a transparency mask with said first mask and assigning depth to said transparency mask.

20. A method for modifying a set of time ordered digital images comprising:

associating a plurality of images comprising common background elements;

obtaining a composite background comprising said plurality of images wherein said composite background excludes a set of motion objects moving in relation to said common background elements;

setting at least one depth parameter associated with a region within said composite background;

applying said at least one depth parameter to at least one non-composited image selected from said plurality of images using a computer;

associating a first mask with a motion object selected from said set of motion object in a first image selected from the plurality of images;

copying said first mask to create a second mask associated with a second image selected from the plurality of images;

moving said second mask to location of said motion object in said second image;

reshaping said second mask to fit said motion object in said second image using said computer;

setting at least one motion object depth parameter associated with said first mask;

applying said at least one motion object depth parameter to said second image using said computer.

Assignments (9)
RELEASE OF SECURITY INTEREST Recorded Jun 11, 2021
From: SILICON VALLEY BANK
To: LEGEND3D, INC.
Reel/Frame 056682/0704 →
RELEASE OF SECURITY INTEREST Recorded May 28, 2021
From: IP SUCCESSOR FUND 21 L.P.
To: LEGEND3D, INC.
Reel/Frame 056385/0697 →
RELEASE OF SECURITY INTEREST Recorded May 28, 2021
From: IP SUCCESSOR FUND 21 L.P.
To: LEGEND3D, INC.
Reel/Frame 056422/0735 →
SECURITY AGREEMENT Recorded Apr 10, 2017
From: PAR INVESTMENT PARTNERS, L.P.
To: IP SUCCESSOR FUND 21 L.P.
Reel/Frame 042198/0013 →
SECURITY INTEREST Recorded Dec 7, 2016
From: LEGEND3D, INC.
To: IP SUCCESSOR FUND 21 L.P.
Reel/Frame 040589/0472 →
SECURITY INTEREST Recorded Jan 5, 2015
From: LEGEND3D, INC.
To: SILICON VALLEY BANK
Reel/Frame 034637/0193 →
SECURITY INTEREST Recorded May 22, 2014
From: LEGEND3D, INC.
To: PAR INVESTMENT PARTNERS, L.P.
Reel/Frame 032999/0689 →
CHANGE OF NAME Recorded Jun 15, 2011
From: LEGEND FILMS, INC.
To: LEGEND3D, INC.
Reel/Frame 026477/0555 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 13, 2009
From: SANDREW, BARRY
To: LEGEND FILMS, INC.
Reel/Frame 023365/0804 →
Continuity (4)
Continuation In Part 12032969 · Feb 18, 2008
Continuation 11324815 · Jan 4, 2006
Division 10450970
Provisional Application 60288929 · May 4, 2001