System and method for minimal iteration workflow for image sequence depth enhancement
DCFirst Claim
1. A system configured to modify a set of time ordered digital images comprising at least one computer configured to:
- create at least one mask associated with a region a source image;
associate depth values with said at least one mask of said source image;
render a left viewpoint image of said source image;
generate a left translation map for said left viewpoint image;
render a right viewpoint image of said source image;
generate a right translation map for said right viewpoint image;
modify said at least one mask associated with said left translation map and said right translation map to create at least one modified mask; and
,update said left viewpoint image and said right viewpoint image based on said left translation map and said right translation map respectively and said at least one modified mask.
8 Assignments
Litigations
0 Petitions
Accused Products
Abstract
Movies to be colorized/depth enhanced (2D->3D) are broken into backgrounds/sets or motion/onscreen-action. Background and motion elements are combined into composite frame 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. Masks are applied to subsequent frames of motion objects based on various differentiating image processing methods, including automated mask fitting/reshaping. Colors/depths are automatically applied with masks throughout a scene from the composite background and to motion objects. Areas never exposed by motion or foreground objects may be partially or fully realistically drawn/rendered/applied to the occluded areas and applied throughout the images to generate artifact-free secondary viewpoints during 2D->3D conversion. Iterative workflow is eliminated for simple artifact correction through real-time manipulation of images to avoid re-rendering of images and associated delays of sending work product to other workgroups for correction.
-
Citations
20 Claims
-
1. A system configured to modify a set of time ordered digital images comprising at least one computer configured to:
-
create at least one mask associated with a region a source image; associate depth values with said at least one mask of said source image; render a left viewpoint image of said source image; generate a left translation map for said left viewpoint image; render a right viewpoint image of said source image; generate a right translation map for said right viewpoint image; modify said at least one mask associated with said left translation map and said right translation map to create at least one modified mask; and
,update said left viewpoint image and said right viewpoint image based on said left translation map and said right translation map respectively and said at least one modified mask. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of modifying a set of time ordered digital images comprising at least one computer comprising:
-
creating at least one mask associated with a region a source image; associating depth values with said at least one mask of said source image; rendering a left viewpoint image of said source image; generating a left translation map for said left viewpoint image; rendering a right viewpoint image of said source image; generating a right translation map for said right viewpoint image; modifying said at least one mask associated with said left translation map and said right translation map; and
,updating said left viewpoint image and said right viewpoint image based on said left translation map and said right translation map respectively and said at least one modified mask. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification