System and method for diminished reality
First Claim
Patent Images
1. A method for removing a portion of a foreground of an image comprising the steps of:
- determining a portion of a foreground to remove from a reference image;
determining a plurality of source views of a background obscured in the reference image;
determining a correlated portion in each source view corresponding to the portion of the foreground to remove; and
displaying the correlated portion in the reference image.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for removing a portion of a foreground of an image comprises determining a portion of a foreground to remove from a reference image, determining a plurality of source views of a background obscured in the reference image, determining a correlated portion in each source view corresponding to the portion of the foreground to remove, and displaying the correlated portion in the reference image.
36 Citations
15 Claims
-
1. A method for removing a portion of a foreground of an image comprising the steps of:
-
determining a portion of a foreground to remove from a reference image;
determining a plurality of source views of a background obscured in the reference image;
determining a correlated portion in each source view corresponding to the portion of the foreground to remove; and
displaying the correlated portion in the reference image. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for removing a portion of a foreground of an image comprising the steps of:
-
determining a plurality of calibrated images comprising a reference image and a plurality of source images;
determining a set of three-dimensional coordinates of the portion of the foreground;
determining a frustum going through a plane parallel to a reference image plane defined by the portion of the foreground;
determining a plurality of virtual planes at different depths within the frustum;
determining a virtual image of the portion of the foreground in each source view;
determining a homography between the virtual image and the source image for each source image;
determining a correlation for each virtual image among the plurality of source images; and
superimposing a virtual image having a desirable correlation over the portion of the foreground. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A program storage device readable by machine, tangibly embodying a program of instructions executable by the machine to perform method steps for removing a portion of a foreground of an image, the method steps comprising:
-
determining a portion of a foreground to remove from a reference image;
determining a plurality of source views of a background obscured in the reference image;
determining a correlated portion in each source view corresponding to the portion of the foreground to remove; and
displaying the correlated portion in the reference image. - View Dependent Claims (12, 13, 14, 15)
-
Specification