Obstacle detection apparatus and method
First Claim
1. A memory device comprising a computer readable medium storing computer readable instructions which cause a computer to perform a method for detecting an obstacle, the method comprising:
- inputting images through a first camera and a second camera, the first camera and the second camera being fixedly disposed on a moving object on a road plane, a view position of the first camera being different from a view position of the second camera on the moving object;
storing a plurality of images input through the first camera and the second camera;
transforming an image input through the first camera into a plurality of transformed images using each transformation parameter previously calculated based on different geometrical relationships among the road plane, the first camera and the second camera, wherein each transformation parameter differently represents a transformation from the view position of the first camera to the view position of the second camera;
comparing each area of the same position in each of the plurality of transformed images with a corresponding area of the same position in another image input through the second camera;
calculating coincidence degrees of compared areas of the same position between each transformed image and another image;
selecting a maximum coincidence degree from the coincidence degrees of the compared areas of the same position;
detecting an obstacle area based on areas having the maximum coincidence degree in which the maximum coincidence degree is below a threshold; and
presenting information of the obstacle area to a user of the moving object.
0 Assignments
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.
-
Citations
10 Claims
-
1. A memory device comprising a computer readable medium storing computer readable instructions which cause a computer to perform a method for detecting an obstacle, the method comprising:
-
inputting images through a first camera and a second camera, the first camera and the second camera being fixedly disposed on a moving object on a road plane, a view position of the first camera being different from a view position of the second camera on the moving object; storing a plurality of images input through the first camera and the second camera; transforming an image input through the first camera into a plurality of transformed images using each transformation parameter previously calculated based on different geometrical relationships among the road plane, the first camera and the second camera, wherein each transformation parameter differently represents a transformation from the view position of the first camera to the view position of the second camera; comparing each area of the same position in each of the plurality of transformed images with a corresponding area of the same position in another image input through the second camera; calculating coincidence degrees of compared areas of the same position between each transformed image and another image; selecting a maximum coincidence degree from the coincidence degrees of the compared areas of the same position; detecting an obstacle area based on areas having the maximum coincidence degree in which the maximum coincidence degree is below a threshold; and presenting information of the obstacle area to a user of the moving object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
Specification