Method for real time correlation of stereo images
First Claim
1. A method for stereo imaging correlation comprising:
- a. taking a reference image of a subject with a first stereo camera the reference image comprised of a first set of pixels, each pixel having a unique coordinate and gray scale value;
b. taking a shift image of the subject with a second stereo camera, the shift image comprised of a second set of pixels, each pixel having a unique coordinate and gray scale value, the second camera spaced from the first camera in one dimension;
c. performing Laplacian transforms on the reference image and the shift image to form a reference gray scale Laplacian image and a shift gray scale Laplacian image;
d. forming a reduced gray scale Laplacian reference image and a reduced gray scale Laplacian shift image such that each pixel in the reduced gray scale Laplacian images are assigned a value of +1, 0 or −
1;
e. performing a correlation between the reference reduced gray scale Laplacian image and the shift reduced gray scale Laplacian image images comprising the steps of;
i) overlapping the reference reduced gray scale Laplacian image and the shift reduced gray scale Laplacian image to create an overlap image having pairs of overlapping pixels;
ii) combining the assigned values of selected pairs of overlapping pixels to form a reduced gray scale correlation image of correlation values, one correlation value for each pair of overlapping pixels;
iii) combining regions of the reduced gray scale correlation image so that a continuous correlation function exists for the image;
iv) shifting the shift reduced gray scale Laplacian image relative to the reference reduced gray scale Laplacian image; and
v) repeating steps i) through iv) to create a set of gray scale overlap correlation images;
f. using the gray scale overlap correlation images to select an overlap per pixel in the reference image; and
g. using the selected overlap to determine a position of at least one point on the subject.
8 Assignments
0 Petitions
Accused Products
Abstract
In a method for correlating two stereo images, the images are subjected to a Laplacian operator and further processed to produce reduced gray scale Laplacian images in which the pixels have a value of +1, 0 or −1. Then the two images are overlapped to produce pairs of overlapping pixels. The values of the two overlapping pixels are summed in a manner so that if both pixels are +1 or both pixels are −1 the summed value is +1, if one pixel is +1 and the other pixel is −1, the resulting sum is −1 and if one or both pixel are zero, the resulting sum is zero. All of the sums or correlation values in regions about each pixel in the two overlapping images are added together to get a new correlation value for each pixel in the overlap resulting in a correlation image. Then, the two Laplacian images are shifted relative to one another and correlation values are again computed for this new overlap. This process is repeated several times resulting in correlation values for each overlap. For each pixel, the overlap which has the highest correlation value is the best match. Having determined the best match one can then determine the location of an object or point in the field of view using standard stereo processing techniques.
65 Citations
7 Claims
-
1. A method for stereo imaging correlation comprising:
-
a. taking a reference image of a subject with a first stereo camera the reference image comprised of a first set of pixels, each pixel having a unique coordinate and gray scale value;
b. taking a shift image of the subject with a second stereo camera, the shift image comprised of a second set of pixels, each pixel having a unique coordinate and gray scale value, the second camera spaced from the first camera in one dimension;
c. performing Laplacian transforms on the reference image and the shift image to form a reference gray scale Laplacian image and a shift gray scale Laplacian image;
d. forming a reduced gray scale Laplacian reference image and a reduced gray scale Laplacian shift image such that each pixel in the reduced gray scale Laplacian images are assigned a value of +1, 0 or −
1;
e. performing a correlation between the reference reduced gray scale Laplacian image and the shift reduced gray scale Laplacian image images comprising the steps of;
i) overlapping the reference reduced gray scale Laplacian image and the shift reduced gray scale Laplacian image to create an overlap image having pairs of overlapping pixels;
ii) combining the assigned values of selected pairs of overlapping pixels to form a reduced gray scale correlation image of correlation values, one correlation value for each pair of overlapping pixels;
iii) combining regions of the reduced gray scale correlation image so that a continuous correlation function exists for the image;
iv) shifting the shift reduced gray scale Laplacian image relative to the reference reduced gray scale Laplacian image; and
v) repeating steps i) through iv) to create a set of gray scale overlap correlation images;
f. using the gray scale overlap correlation images to select an overlap per pixel in the reference image; and
g. using the selected overlap to determine a position of at least one point on the subject. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
Specification