Apparatus and method for stereo matching and method of calculating an infinite distance corresponding point
First Claim
1. A stereo matching apparatus comprising:
- a stereo camera system for taking pictures of a predetermined area and producing first and second images of the predetermined area;
a memory for storing first image data within a reference pixel region in the first image and second image data on a horizontal line in the second image, the horizontal line being corresponding to a vertical position of the reference pixel region in the first image;
a correction table for storing values based on a calibration process carried out with respect to the stereo camera system;
an address generator for setting a search range in the second image for a stereo matching and instructing to read out from said memory a part of the second image data within the search range and the first image data within the reference pixel region, the search range being set according to a value read from the correction table; and
a stereo matching unit for identifying a correlated destination of the reference pixel region by the stereo matching based on the part of the second image data within the search range and the first image data within the reference pixel region and calculating a parallax of the reference pixel region based on the correlated destination of the reference pixel region,wherein the value read from the correction table is indicative at least in part of an amount of deviation of an infinite distance corresponding point with respect to a horizontal position of the reference pixel region, said amount being individually set for each reference pixel region in the first image so as to set the search range in the second image in relation to each reference pixel region in the first image.
3 Assignments
0 Petitions
Accused Products
Abstract
The reference image data corresponding to one pixel block stored in a reference image line memory 6 is output to a stereo matching circuit 8. The comparative image data corresponding to a “search range” stored in a comparative image line memory 7 is output to the stereo matching circuit 8 according to an instruction of a search range address generator 13. The stereo matching circuit 8 calculates parallaxes by performing the stereo matching based on the reference image data and the comparative image data. A position where the search range S is set is corrected based on the amount of the deviation of an infinite distance corresponding point with respect to a position of the reference image data.
43 Citations
23 Claims
-
1. A stereo matching apparatus comprising:
-
a stereo camera system for taking pictures of a predetermined area and producing first and second images of the predetermined area; a memory for storing first image data within a reference pixel region in the first image and second image data on a horizontal line in the second image, the horizontal line being corresponding to a vertical position of the reference pixel region in the first image; a correction table for storing values based on a calibration process carried out with respect to the stereo camera system; an address generator for setting a search range in the second image for a stereo matching and instructing to read out from said memory a part of the second image data within the search range and the first image data within the reference pixel region, the search range being set according to a value read from the correction table; and a stereo matching unit for identifying a correlated destination of the reference pixel region by the stereo matching based on the part of the second image data within the search range and the first image data within the reference pixel region and calculating a parallax of the reference pixel region based on the correlated destination of the reference pixel region, wherein the value read from the correction table is indicative at least in part of an amount of deviation of an infinite distance corresponding point with respect to a horizontal position of the reference pixel region, said amount being individually set for each reference pixel region in the first image so as to set the search range in the second image in relation to each reference pixel region in the first image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A stereo matching method comprising:
-
taking pictures of a predetermined area and producing first and second images of the predetermined area; identifying a reference pixel region in the first image; identifying a search range for the reference pixel region in the second image; defining a search range for the reference pixel region based on a previously determined and stored value representing an amount of deviation of an infinite distance corresponding point with respect to position of the reference pixel region; identifying a correlated destination of pixel region by searching a horizontal the reference through the search range; and wherein said amount is individually set for each reference pixel region in the first image so as to set the search range in the second image in relation to a position of the reference pixel region in the first image. - View Dependent Claims (14, 15, 16, 17, 18, 21, 22)
-
-
19. The stereo matching method as recited in 15, wherein said step of correcting the location of the search range corrects the location of the search range with a correction value corresponding to the deviation of the infinite distance corresponding point.
-
20. The stereo matching method as recited in 16, wherein said step of correcting the location of the search range corrects the location of the search range with a correction value corresponding to the deviation of the infinite distance corresponding point.
-
23. A method of calculating an infinite distance corresponding point, the method comprising:
-
taking picture of a screen by a pair of stereo cameras and producing first and second images of the screen, said screen being drawn a first vertical line and a second vertical line at an interval equal to a baseline of the stereo cameras; identifying a deviation of a position of the second vertical line shown on the second image with respect to a position of die first vertical line shown on the first image; and calculating each infinite distance corresponding point corresponding to each position on the first vertical line shown on the first image on the basis of the deviation of the position of the second vertical line.
-
Specification