Stereo correspondence model fitting
First Claim
Patent Images
1. A method implemented by at least one computing device, the method comprising:
- selecting a model from a plurality of models automatically and without user intervention by the at least one computing device, the selecting based at least in part on an indication that pixels included in respective ones of a plurality of stereoscopic images correspond to each other;
fitting the model to the plurality of stereoscopic images by the at least one computing device based at least in part on the indication that the pixels correspond to each other;
calculating stereo correspondence of image data of the plurality of stereoscopic images by the at least one computing device, the calculating based on minimizing a cost function determined from disparities indicating a difference in locations of the pixels, the disparities determined at least in part based on the model, the cost function including a first cost of color similarity in the pixels that correspond to each other in the stereoscopic images and a second cost of smoothness of neighboring pixels in one of the stereoscopic images; and
determining, based on the stereo correspondence, a region of one of the plurality of stereoscopic images that corresponds to another region of an additional one of the plurality of stereoscopic images.
3 Assignments
0 Petitions
Accused Products
Abstract
Stereo correspondence model fitting techniques are described. In one or more implementations, a model may be fit to a region in at least one of a plurality of stereoscopic images of an image scene. The model may then be used as part of a stereo correspondence calculation, which may include computing disparities for the region based at least in part on correspondence to the model.
-
Citations
20 Claims
-
1. A method implemented by at least one computing device, the method comprising:
-
selecting a model from a plurality of models automatically and without user intervention by the at least one computing device, the selecting based at least in part on an indication that pixels included in respective ones of a plurality of stereoscopic images correspond to each other; fitting the model to the plurality of stereoscopic images by the at least one computing device based at least in part on the indication that the pixels correspond to each other; calculating stereo correspondence of image data of the plurality of stereoscopic images by the at least one computing device, the calculating based on minimizing a cost function determined from disparities indicating a difference in locations of the pixels, the disparities determined at least in part based on the model, the cost function including a first cost of color similarity in the pixels that correspond to each other in the stereoscopic images and a second cost of smoothness of neighboring pixels in one of the stereoscopic images; and determining, based on the stereo correspondence, a region of one of the plurality of stereoscopic images that corresponds to another region of an additional one of the plurality of stereoscopic images. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
at least one module implemented at least partially in hardware, the at least one module configured to output a user interface to support user interaction to specify a plurality of models and regions in one or more of a plurality of stereoscopic images to which the respective models are to be fit; and one or more modules implemented at least partially in hardware, the one or more modules configured to; calculate stereo correspondence of the regions of the plurality of stereoscopic images, the calculation based on minimizing a cost function determined from disparities indicating a difference in locations of pixels in the regions, the disparities determined at least in part based on the respective models that are fit to the regions, the cost function including a first cost of color similarity in pixels that correspond to each other in the stereoscopic images and a second cost of smoothness of neighboring pixels in one of the stereoscopic images; and determine, based on the stereo correspondence, a region of one of the plurality of stereoscopic images that corresponds to another region of an additional one of the plurality of stereoscopic images. - View Dependent Claims (14, 15, 20)
-
-
16. A method implemented by at least one computing device, the method comprising:
-
outputting, by the computing device, a user interface that is configured to support user interaction to select a model from a plurality of models integrated within an application corresponding to the user interface; fitting, by the computing device, the model to the plurality of stereoscopic images based at least in part on an indication that pixels included in respective ones of a plurality of stereoscopic images correspond to each other; calculating, by the computing device, stereo correspondence of image data of the plurality of stereoscopic images, the calculating based on minimizing a cost function determined from disparities indicating a difference in locations of the pixels, the disparities determined at least in part based on the model, the cost function including a first cost of color similarity in the pixels that correspond to each other in the stereoscopic images and a second cost of smoothness of neighboring pixels in one of the stereoscopic images; and determining, based on the stereo correspondence, a region of one of the plurality of stereoscopic images that corresponds to another region of an additional one of the plurality of stereoscopic images. - View Dependent Claims (17, 18, 19)
-
Specification