THREE-DIMENSIONAL OBJECT GROUND-CONTACT DETERMINING APPARATUS
First Claim
1. A three-dimensional object ground-contact determining apparatus mounted on a vehicle comprising;
- imaging means for taking an image of a region in front of said vehicle by means of a stereo camera;
parallax information calculating means for calculating, based on a taken image taken by said imaging means, parallax information including a parallax of each of pixels composing said taken image;
three-dimensional object detecting means for detecting a three-dimensional object in said taken image based on said parallax information;
temporarily determining means;
for calculating, based on said parallax information, a lower end height which is a height from a road surface to a lower end of said detected three-dimensional object; and
for making a temporary determination every time a predetermined computation interval elapses to temporarily determine that said three-dimensional object is a ground-contacting object which is ground-contacted with said road surface when said lower end height is less than or equal to a predetermined threshold, and to temporarily determine that said three-dimensional object is a floating object floating from said road surface when said lower end height exceeds said predetermined threshold; and
finally determining means for making a final determination every time said predetermined computation interval elapses to finally determine whether said three-dimensional object is a ground-contacting object or a floating object,wherein,said finally determining means is configured to;
finally determine that said three-dimensional object is a ground-contacting object at a current computation timing when it is determined that said three-dimensional object is a ground-contacting object in at least one of said temporary determination at a current computation timing and said final determination at a previous computation timing; and
finally determine that said three-dimensional object is a floating object at a current computation timing when it is determined that said three-dimensional object is a floating object in both of said temporary determination at a current computation timing and said final determination at a previous computation timing.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus comprises three-dimensional object detecting means for detecting a three-dimensional object in a taken image, temporarily determining means for calculating, based on parallax information, a lower end height from a road surface to a lower end of the object, for temporarily determining that the object is a ground-contacting object when the lower end height is less than or equal to a threshold, and for temporarily determining that the object is a floating object when the lower end height exceeds the threshold, and finally determining means for finally determining whether the object is a ground-contacting object or a floating object. The finally determining means finally determines that the object is a ground-contacting object at the current computation timing when the object is determined to be a ground-contacting object in at least one of the temporary determination at the current computation timing and the final determination at the previous computation timing.
-
Citations
4 Claims
-
1. A three-dimensional object ground-contact determining apparatus mounted on a vehicle comprising;
-
imaging means for taking an image of a region in front of said vehicle by means of a stereo camera; parallax information calculating means for calculating, based on a taken image taken by said imaging means, parallax information including a parallax of each of pixels composing said taken image; three-dimensional object detecting means for detecting a three-dimensional object in said taken image based on said parallax information; temporarily determining means; for calculating, based on said parallax information, a lower end height which is a height from a road surface to a lower end of said detected three-dimensional object; and for making a temporary determination every time a predetermined computation interval elapses to temporarily determine that said three-dimensional object is a ground-contacting object which is ground-contacted with said road surface when said lower end height is less than or equal to a predetermined threshold, and to temporarily determine that said three-dimensional object is a floating object floating from said road surface when said lower end height exceeds said predetermined threshold; and finally determining means for making a final determination every time said predetermined computation interval elapses to finally determine whether said three-dimensional object is a ground-contacting object or a floating object, wherein, said finally determining means is configured to; finally determine that said three-dimensional object is a ground-contacting object at a current computation timing when it is determined that said three-dimensional object is a ground-contacting object in at least one of said temporary determination at a current computation timing and said final determination at a previous computation timing; and finally determine that said three-dimensional object is a floating object at a current computation timing when it is determined that said three-dimensional object is a floating object in both of said temporary determination at a current computation timing and said final determination at a previous computation timing. - View Dependent Claims (2)
-
-
3. A three-dimensional object ground-contact determining apparatus mounted on a vehicle comprising;
-
a stereo camera for taking a stereo image of a region in front of said vehicle; a processor; a non-transitory computer-readable storage medium; and a set of computer-executable instructions stored on said computer-readable storage medium that cause said processor to implement; calculating, based on said stereo image, parallax information including a parallax of each of pixels composing said stereo image; detecting a three-dimensional object in said stereo image based on said parallax information; calculating, based on said parallax information, a lower end height which is a height from a road surface to a lower end of said detected three-dimensional object; making a temporary determination every time a predetermined computation interval elapses to temporarily determine that said three-dimensional object is a ground-contacting object which is ground-contacted with said road surface when said lower end height is less than or equal to a predetermined threshold, and to temporarily determine that said three-dimensional object is a floating object floating from said road surface when said lower end height exceeds said predetermined threshold; and making a final determination every time said predetermined computation interval elapses to finally determine whether said three-dimensional object is a ground-contacting object or a floating object, wherein, said processor is configured to; finally determine that said three-dimensional object is a ground-contacting object at a current computation timing when it is determined that said three-dimensional object is a ground-contacting object in at least one of said temporary determination at a current computation timing and said final determination at a previous computation timing; and finally determine that said three-dimensional object is a floating object at a current computation timing when it is determined that said three-dimensional object is a floating object in both of said temporary determination at a current computation timing and said final determination at a previous computation timing.
-
-
4. A non-transitory computer-readable storage medium having computer-executable instructions, said instructions comprising;
-
acquiring a set of images of a region in front of a vehicle, said set of images being taken by a stereo camera; calculating, based on said set of images, parallax information including a parallax of each of pixels composing said set of images; detecting a three-dimensional object in said set of images based on said parallax information; calculating, based on said parallax information, a lower end height which is a height from a road surface to a lower end of said detected three-dimensional object; making a temporary determination every time a predetermined computation interval elapses to temporarily determine that said three-dimensional object is a ground-contacting object which is ground-contacted with said road surface when said lower end height is less than or equal to a predetermined threshold, and to temporarily determine that said three-dimensional object is a floating object floating from said road surface when said lower end height exceeds said predetermined threshold; and making a final determination every time said predetermined computation interval elapses to finally determine whether said three-dimensional object is a ground-contacting object or a floating object, wherein, said making a final determination is configured to; finally determine that said three-dimensional object is a ground-contacting object at a current computation timing when it is determined that said three-dimensional object is a ground-contacting object in at least one of said temporary determination at a current computation timing and said final determination at a previous computation timing; and finally determine that said three-dimensional object is a floating object at a current computation timing when it is determined that said three-dimensional object is a floating object in both of said temporary determination at a current computation timing and said final determination at a previous computation timing.
-
Specification