Three-dimensional object detection apparatus, stereo camera apparatus, vehicle, and three-dimensional object detection method
First Claim
1. A three-dimensional object detection apparatus comprising:
- an input interface circuit; and
a controller, whereinthe input interface is configured to accept input of a first image and a second image having mutual parallax in a first direction,the controller is configured togenerate a parallax image that uses a pixel value to represent a difference in the first direction between a position of a subject in the first image and a position of the subject in the second image, anddivide at least a portion of the parallax image into a plurality of partial regions extending along a second direction intersecting the first direction,the controller is configured, for each partial region, tosegment a distance in a direction towards the subject into a plurality of distance intervals,calculate, from the pixel value, the distance interval to which each pixel of the partial region belongs,calculate, on the basis of a pixel count of pixels belonging to the distance interval, an evaluation value corresponding to a length in the second direction of a three-dimensional object belonging to the distance interval, anddetermine whether a three-dimensional object is present in each distance interval on the basis of the evaluation value,the controller is configured to use a different threshold for each distance interval to determine that a three-dimensional object is present when the evaluation value is greater than the threshold,the evaluation value is calculated by dividing the pixel count of each distance interval by a pixel count of the partial region in the first direction, andthe threshold satisfies a conditional expression,
1 Assignment
0 Petitions
Accused Products
Abstract
A three-dimensional object detection apparatus includes an input interface and a controller. The input interface accepts input of first and second images having mutual parallax in a first direction. The controller generates a parallax image that uses a pixel value to represent a difference in the first direction between positions of a subject in the first image and in the second image and divides the parallax image into a plurality of partial regions extending along a second direction. For each partial region, the controller segments a distance in the direction towards the subject into a plurality of distance intervals; and calculates, on the basis of a pixel count of pixels belonging to the distance interval, an evaluation value of a three-dimensional object belonging to the distance interval. The controller uses a different threshold for each distance interval to determine whether or not a three-dimensional object is present.
5 Citations
6 Claims
-
1. A three-dimensional object detection apparatus comprising:
-
an input interface circuit; and a controller, wherein the input interface is configured to accept input of a first image and a second image having mutual parallax in a first direction, the controller is configured to generate a parallax image that uses a pixel value to represent a difference in the first direction between a position of a subject in the first image and a position of the subject in the second image, and divide at least a portion of the parallax image into a plurality of partial regions extending along a second direction intersecting the first direction, the controller is configured, for each partial region, to segment a distance in a direction towards the subject into a plurality of distance intervals, calculate, from the pixel value, the distance interval to which each pixel of the partial region belongs, calculate, on the basis of a pixel count of pixels belonging to the distance interval, an evaluation value corresponding to a length in the second direction of a three-dimensional object belonging to the distance interval, and determine whether a three-dimensional object is present in each distance interval on the basis of the evaluation value, the controller is configured to use a different threshold for each distance interval to determine that a three-dimensional object is present when the evaluation value is greater than the threshold, the evaluation value is calculated by dividing the pixel count of each distance interval by a pixel count of the partial region in the first direction, and the threshold satisfies a conditional expression, - View Dependent Claims (2, 3)
-
-
4. A stereo camera apparatus comprising:
-
a stereo camera; and a controller, wherein the stereo camera is configured to output a first image and a second image having mutual parallax in a first direction, the controller is configured to generate a parallax image that uses a pixel value to represent a difference in the first direction between a position of a subject in the first image and a position of the subject in the second image, and divide at least a portion of the parallax image into a plurality of partial regions extending along a second direction intersecting the first direction, the controller is configured, for each partial region, to segment a distance in a direction towards the subject into a plurality of distance intervals, calculate, from the pixel value, the distance interval to which each pixel of the partial region belongs, calculate, on the basis of a pixel count of pixels belonging to the distance interval, an evaluation value corresponding to a length in the second direction of a three-dimensional object belonging to the distance interval, and determine whether a three-dimensional object is present in each distance interval on the basis of the evaluation value, the controller is configured to use a different threshold for each distance interval to determine that a three-dimensional object is present when the evaluation value is greater than the threshold, the evaluation value is calculated by dividing the pixel count of each distance interval by a pixel count of the partial region in the first direction, and the threshold satisfies a conditional expression,
-
-
5. A vehicle comprising:
-
a stereo camera; and a controller, wherein the stereo camera is configured to output a first image and a second image having mutual parallax in a first direction, the controller is configured to generate a parallax image that uses a pixel value to represent a difference in the first direction between a position of a subject in the first image and a position of the subject in the second image, and divide at least a portion of the parallax image into a plurality of partial regions extending along a second direction intersecting the first direction, the controller is configured, for each partial region, to segment a distance in a direction towards the subject into a plurality of distance intervals, calculate, from the pixel value, the distance interval to which each pixel of the partial region belongs, calculate, on the basis of a pixel count of pixels belonging to the distance interval, an evaluation value corresponding to a length in the second direction of a three-dimensional object belonging to the distance interval, and determine whether a three-dimensional object is present in each distance interval on the basis of the evaluation value, the controller is configured to use a different threshold for each distance interval to determine that a three-dimensional object is present when the evaluation value is greater than the threshold, the stereo camera is configured to image an external environment of the vehicle, the evaluation value is calculated by dividing the pixel count of each distance interval by a pixel count of the partial region in the first direction, and the threshold satisfies a conditional expression,
-
-
6. A three-dimensional object detection method comprising:
-
accepting, from a stereo camera, input of a first image and a second image having mutual parallax in a first direction; generating a parallax image that uses a pixel value to represent a difference in the first direction between a position of a subject in the first image and a position of the subject in the second image; and dividing at least a portion of the parallax image into a plurality of partial regions extending along a second direction intersecting the first direction; for each partial region, segmenting a distance in a direction towards the subject into a plurality of distance intervals; calculating, from the pixel value, the distance interval to which each pixel of the partial region belongs; and calculating, on the basis of a pixel count of pixels belonging to the distance interval, an evaluation value corresponding to a length in the second direction of a three-dimensional object belonging to the distance interval; and using a different threshold for each distance interval, and determining that a three-dimensional object is present when the evaluation value is greater than the threshold, wherein the evaluation value is calculated by dividing the pixel count of each distance interval by a pixel count of the partial region in the first direction, and the threshold satisfies a conditional expression,
-
Specification