Obstacle detection apparatus and method
First Claim
1. An obstacle detection apparatus, comprising:
- a plurality of image input units configured to input images from at least two different camera positions, said plurality of image input units being on a moving object;
an image memory configured to store a plurality of images input by said plurality of image input units;
an image transformation unit configured to transform one image input by a first image input unit using each of a plurality of transformation parameters each representing a geometrical relationship among a predetermined plane, the first image input unit and a second image input unit, and to generate a plurality of transformed images from a camera position of the second image input unit, each of the plurality of transformed images corresponding to each of the plurality of transformation parameters;
a matching processing unit configured to compare each of the plurality of transformed images with another image input by the second image input unit for each area consisting of pixels, and to calculate a coincidence degree of each area between each transformed image and another image; and
an obstacle detection unit configured to detect an obstacle area consisting of areas each having a coincidence degree below a threshold from another image.
1 Assignment
0 Petitions
Accused Products
Abstract
A plurality of cameras respectively input an image from different camera positions. The plurality of cameras is on a moving object. An image memory stores a plurality of images input by the plurality of cameras. An image transformation unit transforms one image input by a first camera using each of a plurality of transformation parameters each representing a geometrical relationship among a predetermined plane, the first camera, and a second camera, and generates a plurality of transformed images from a view position of the second camera. A matching processing unit compares each of the plurality of transformed images with another image input by the second camera for each area consisting of pixels, and calculates a coincidence degree of each area between each transformed image and another image. An obstacle detection unit detects an obstacle area consisting of areas each having a coincidence degree below a threshold from another image.
141 Citations
21 Claims
-
1. An obstacle detection apparatus, comprising:
-
a plurality of image input units configured to input images from at least two different camera positions, said plurality of image input units being on a moving object;
an image memory configured to store a plurality of images input by said plurality of image input units;
an image transformation unit configured to transform one image input by a first image input unit using each of a plurality of transformation parameters each representing a geometrical relationship among a predetermined plane, the first image input unit and a second image input unit, and to generate a plurality of transformed images from a camera position of the second image input unit, each of the plurality of transformed images corresponding to each of the plurality of transformation parameters;
a matching processing unit configured to compare each of the plurality of transformed images with another image input by the second image input unit for each area consisting of pixels, and to calculate a coincidence degree of each area between each transformed image and another image; and
an obstacle detection unit configured to detect an obstacle area consisting of areas each having a coincidence degree below a threshold from another image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An obstacle detection method, comprising the steps of:
-
inputting images from at least two different camera positions through first and second cameras on a moving object;
storing a plurality of input images;
transforming one image input by the first camera using each of a plurality of transformation parameters each representing a geometrical relationship among a predetermined plane, the first camera, and the second camera;
generating a plurality of transformed images from the camera position of the second camera;
comparing each of the plurality of transformed images with another image input by the second camera for each area consisting of pixels;
calculating a coincidence degree of each area between each transformed image and another image; and
detecting an obstacle area consisting of areas each having a coincidence degree below a threshold from another image. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer-readable memory containing computer-readable instructions, comprising:
-
an instruction unit to input images from at least two different camera position through first and second cameras on a moving object;
an instruction unit to store a plurality of input images;
an instruction unit to transform one image input by the first camera using each of a plurality of transformation parameters each representing a geometrical relationship among a predetermined plane, the first camera, and the second camera;
an instruction unit to generate a plurality of transformed images from the camera position of the second camera;
an instruction unit to compare each of the plurality of transformed images with another image input by the second camera for each area consisting of pixels;
an instruction unit to calculate a coincidence degree of each area between each transformed image and another image; and
an instruction unit to detect an obstacle area consisting of areas each having a coincidence degree below a threshold from another image.
-
Specification