IP Library Granted Patent US 9,275,463
Granted Patent B2
US 9,275,463 · App. 14/126,176 · Granted Mar 1, 2016

Stereo image processing device and stereo image processing method

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,275,463
App. No.
14/126,176
Granted
Mar 1, 2016
Kind
B2
Abstract

Provided is a stereo image processing device, with which it is possible to compute disparity with high precision even for an object of a small image region size in a baseline length direction. With this device, an image matching unit ( 102 ) acquires a correspondence point of a reference image for a target point of a target image. An image cropping unit ( 201 ) extracts first two-dimensional pixel data including the target point from the target image, and extracts second two-dimensional pixel data including the correspondence point from the reference image. An image reconfiguration unit ( 202 ) reconfigures the respective first two-dimensional pixel data and second two-dimensional pixel data into first one-dimensional pixel data and second one-dimensional pixel data. A peak position detection unit ( 104 ) computes disparity based on the correlation between the first one-dimensional pixel data and the second one-dimensional pixel data.

Claims (47)

1. A stereo image processing apparatus comprising:

an image matching section that performs image matching on a target image and a reference image so as to obtain a corresponding point in the reference image corresponding to a target point in the target image;

an image clipping section that extracts, from the target image, first two-dimensional pixel data having a plurality of pixel rows and a plurality of pixel columns and including the target point, and extracts, from the reference image, second two-dimensional pixel data having a plurality of pixel rows and a plurality of pixel columns and including the corresponding point;

an image reconstructing section that reconstructs, based on a predetermined reconstruction rule, the first two-dimensional pixel data and the second two-dimensional pixel data to first one-dimensional pixel data and second one-dimensional pixel data, respectively;

an anti-aliasing section that removes a folding noise generated due to the reconstruction from the first one-dimensional pixel data and the second one-dimensional pixel data;

a filter generating section that calculates an inverted phase filtering coefficient by inverting, in a direction in which pixels are arranged, a position of each pixel value in the first one-dimensional pixel data with the noise removed, and filters the second one-dimensional pixel data with the noise removed using the inverted phase filtering coefficient; and

a peak position detecting section that calculates a disparity based on a correlation between the first one-dimensional pixel data with the noise removed and the second one-dimensional pixel data with the noise removed.

2. The stereo image processing apparatus according to claim 1 , wherein

the predetermined reconstruction rule is a rule for reconstructing two-dimensional pixel data to one-dimensional pixel data such that a ratio of distances between given pixels included in a same pixel row in two-dimensional pixel data before reconstruction to a ratio of the distances after the reconstruction are identical for any of pixels included in the two-dimensional pixel data.

3. The stereo image processing apparatus according to claim 1 , wherein

the predetermined reconstruction rule is a rule for generating the one-dimensional pixel data such that a distance between pixels in a direction of the pixel row is greater than or equal to an original distance between the pixels.

4. The stereo image processing apparatus according to claim 1 , wherein

the first two-dimensional pixel data and the second two-dimensional pixel data include data of the same number of pixels.

5. The stereo image processing apparatus according to claim 1 , further comprising:

a windowing section that windows the first one-dimensional pixel data and the second one-dimensional pixel data with the noise removed, using a window function having a continuous change at each end of a window, wherein a length of the window of the window function is set according to a shift amount of a position of the target point on the target image and a position of the corresponding point on the reference image; and

the filter generating section calculates an inverted filtering coefficient by inverting, in the direction in which the pixels are arranged, a position of each pixel value in the windowed first one-dimensional pixel data, and filters, using the inverted filtering coefficient, the windowed second one-dimensional pixel data.

6. The stereo image processing apparatus according to claim 1 , further comprising:

a rectification processing section that performs distortion correction and rectification on the target image and the reference image, and outputs the target image and the reference image after the distortion correction and the rectification to the image matching section; and

a coordinate converting section that converts coordinates of the target point and the reference point to coordinates in the target image and the reference image, and outputs, to the peak position detecting section, a value obtained by rounding up or rounding off at the time of the conversion, wherein

the peak position detecting section calculates a disparity by adding a value rounded up or rounded off in the pixel row direction at the time of conversion to a shift amount from the target point on the target image after the conversion by the coordinate conversion section and the corresponding point on the reference image after the conversion by the coordinate conversion section, the target point and the corresponding point being calculated based on a correlation between the target pixel data and the reference pixel data in a result of the filtering.

7. The stereo image processing apparatus according to claim 6 , further comprising:

a vertical pixel corrected image generating section that performs distortion correction and rectification on the target image and the reference image only in the vertical direction, and outputs a vertical pixel corrected target image and a vertical pixel corrected reference image to the image clipping section, the vertical pixel corrected target image being the target image corrected by the distortion correction and the rectification only in the vertical direction and the vertical pixel corrected reference image being the reference image corrected by the distortion correction and the rectification only in the vertical direction, wherein:

the coordinate converting section converts coordinates of the target point and the corresponding point obtained from the image matching section to coordinates on the vertical pixel corrected target image and the vertical pixel corrected reference image, respectively;

the image clipping section clips an image range from the vertical pixel corrected target image and the vertical pixel corrected reference image;

the filter generating section calculates an inverted phase filtering coefficient by inverting, in the direction in which the pixels are arranged, a position of each pixel value in target pixel data which is one-dimensional pixel data generated from the vertical pixel corrected target image and with a folding noise removed, and filters reference pixel data which is one-dimensional pixel data generated from the vertical pixel corrected reference image and with a folding noise removed; and

the peak position detecting section calculates a disparity between a target point on the vertical pixel corrected target image and a corresponding point on the vertical pixel corrected reference image calculated which are obtained by the conversion by the coordinate converting section based on a correlation between the target pixel data and the reference pixel data in the result of the filtering.

8. The stereo image processing apparatus according to claim 7 , further comprising:

a sub-pixel disparity approximate calculation section that calculates a disparity approximate calculation value on a sub-pixel level; and

a data extracting section that calculates a data extraction starting position based on the disparity approximate calculation value on the sub-pixel level and obtains extracted one-dimensional pixel data by extracting data from the one-dimensional pixel data based on the data extraction starting position, wherein:

the windowing section windows the extracted one-dimensional pixel data; and

the peak position detecting section corrects the calculated disparity based on the data extraction starting position.

9. The stereo image processing apparatus according to claim 7 , wherein

the stereo image is an image in the Bayer pattern,

the stereo image processing apparatus further comprises

a Bayer pattern adjusting section that adjusts, when arrangements in the Bayer pattern in the vertical pixel corrected target image and the vertical pixel corrected reference image do not correspond to each other, a position of the corresponding point calculated by the matching section to match the arrangements in the Bayer pattern, wherein

the reconstruction rule is for generating one-dimensional pixel data by extracting at least one of an R pixel value, a G pixel value, and a B pixel value from the image range.

10. The stereo image processing apparatus according to claim 1 , wherein:

the stereo image is an image in a Bayer pattern;

the image clipping section extracts two-dimensional pixel data composed of one or a plurality of pixel rows and a plurality of pixel columns; and

the reconstruction rule is for generating one-dimensional pixel data by extracting at least one of an R pixel value, a G pixel value, and a B pixel value from an image range.

11. A stereo image processing method comprising:

performing image matching on a target image and a reference image so as to obtain a corresponding point in the reference image corresponding to a target point in the target image;

extracting, from the target image, first two-dimensional pixel data having a plurality of pixel rows and a plurality of pixel columns and including the target point, and extracting, from the reference image, second two-dimensional pixel data having a plurality of pixel rows and a plurality of pixel columns and including the corresponding point;

reconstructing, based on a predetermined reconstruction rule, the first two-dimensional pixel data and the second two-dimensional pixel data to first one-dimensional pixel data and second one-dimensional pixel data, respectively;

removing a folding noise generated due to the reconstruction from the first one-dimensional pixel data and the second one-dimensional pixel data;

calculating an inverted phase filtering coefficient by inverting, in a direction in which pixels are arranged, a position of each pixel value in the first one-dimensional pixel data with the noise removed, and filtering the second one-dimensional pixel data with the noise removed using the inverted phase filtering coefficient; and

calculating a disparity based on a correlation between the first one-dimensional pixel data with the noise removed and the second one-dimensional pixel data with the noise removed.

Assignments (4)
CORRECTIVE ASSIGNMENT TO CORRECT THE ERRONEOUSLY FILED APPLICATION NUMBERS 13/384239, 13/498734, 14/116681 AND 14/301144 PREVIOUSLY RECORDED ON REEL 034194 FRAME 0143. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Dec 24, 2020
From: PANASONIC CORPORATION
To: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
Reel/Frame 056788/0362 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 31, 2018
From: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
To: SOVEREIGN PEAK VENTURES, LLC
Reel/Frame 048268/0916 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 10, 2014
From: PANASONIC CORPORATION
To: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
Reel/Frame 034194/0143 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 1, 2014
From: NANRI, TAKUYA; NISHIMURA, HIROFUMI; UEDA, JUNKO; ARATA, KOJI
To: PANASONIC CORPORATION
Reel/Frame 032568/0196 →