Handling perspective magnification in optical flow processing
First Claim
Patent Images
1. A system comprising:
- a pixel match engine configured to;
identify a candidate matching pixel in a reference image for a pixel in a query image; and
determine a matching cost for the candidate matching pixel based on a first pixel descriptor for the pixel and a second pixel descriptor for the candidate matching pixel; and
a census transform engine configured to determine the first pixel descriptor and the second pixel descriptor, wherein to determine the first pixel descriptor, the census transform engine is configured to;
determine a first descriptor for the pixel, in which the determination of the first descriptor comprises a census transform of first neighborhood pixels in the query image;
determine a second descriptor for the pixel, in which the determination of the second descriptor comprises a census transform of second neighborhood pixels in the query image; and
determine the first pixel descriptor based in part on the first descriptor and the second descriptor; and
to determine the second pixel descriptor, the census transform engine is configured to;
determine a third descriptor for the candidate matching pixel, in which the determination of the third descriptor comprises a binary census transform of third neighborhood pixels in the reference image;
determine a fourth descriptor for the candidate matching pixel, in which the determination of the fourth descriptor comprises a binary census transform of fourth neighborhood pixels in the reference image; and
determine the second pixel descriptor based in part on the third descriptor and the fourth descriptor.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of optical flow estimation is provided that includes identifying a candidate matching pixel in a reference image for a pixel in a query image, determining a scaled binary pixel descriptor for the pixel based on binary census transforms of neighborhood pixels corresponding to scaling ratios in a set of scaling ratios, determining a scaled binary pixel descriptor for the candidate matching pixel based on binary census transforms of neighborhood pixels corresponding to scaling ratios in the set of scaling ratios, and determining a matching cost of the candidate matching pixel based on the scaled binary pixel descriptors.
58 Citations
19 Claims
-
1. A system comprising:
-
a pixel match engine configured to; identify a candidate matching pixel in a reference image for a pixel in a query image; and determine a matching cost for the candidate matching pixel based on a first pixel descriptor for the pixel and a second pixel descriptor for the candidate matching pixel; and a census transform engine configured to determine the first pixel descriptor and the second pixel descriptor, wherein to determine the first pixel descriptor, the census transform engine is configured to; determine a first descriptor for the pixel, in which the determination of the first descriptor comprises a census transform of first neighborhood pixels in the query image; determine a second descriptor for the pixel, in which the determination of the second descriptor comprises a census transform of second neighborhood pixels in the query image; and determine the first pixel descriptor based in part on the first descriptor and the second descriptor; and to determine the second pixel descriptor, the census transform engine is configured to; determine a third descriptor for the candidate matching pixel, in which the determination of the third descriptor comprises a binary census transform of third neighborhood pixels in the reference image; determine a fourth descriptor for the candidate matching pixel, in which the determination of the fourth descriptor comprises a binary census transform of fourth neighborhood pixels in the reference image; and determine the second pixel descriptor based in part on the third descriptor and the fourth descriptor. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
identifying a candidate matching pixel in a reference image for a pixel in a query image; determining a first descriptor for the pixel based in part on a binary census transform of first neighborhood pixels in the query image; determining a second descriptor for the pixel based in prt on the binary census transform of second neighborhood pixels in the query image; determining a first pixel descriptor based in part on the first descriptor and the second descriptor; determining a third descriptor for the candidate matching pixel based in part on a binary census transform of third neighborhood pixels in the reference image; determining a fourth descriptor for the candidate matching pixel based in part on a binary census transform of fourth neighborhood pixels in the reference image; determining a second pixel descriptor based in part on the third descriptor and the fourth descriptor; and determining a matching cost of the candidate matching pixel based on the first pixel descriptor and the second pixel descriptor. - View Dependent Claims (9, 10, 11, 12)
-
-
13. A method of optical flow estimation, the method comprising:
-
identifying a candidate matching pixel in a reference image for a pixel in a query image; and determining a matching cost of the candidate matching pixel based on a first neighborhood of pixels of the pixel and a second neighborhood of pixels of the candidate matching pixel and a set of scaling ratios, wherein relative positions of pixels in the first neighborhood of pixels and relative positions of pixels in the second neighborhood of pixels used in determining the matching cost are selected based on the set of scaling ratios. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
Specification