摘要:
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.
摘要:
A computer readable storage medium storing instructions of a computer program which when executed by a computer results in performance of steps including inputting a first image and a second image from two cameras, respectively, transforming the first image to a transformed image, obtaining a degree of similarity D indicating similarity between an image in a processing region established in the second image and an image in a corresponding processing region established in the first image, obtaining a degree of similarity P indicating a similarity between an image in the processing region established in the second image and an image in a corresponding processing region established in the transformed image, detecting the obstacle based on of the degree of similarity D and the degree of similarity P on a reference plane region, detecting the obstacle on a basis of the degree of similarity D and the degree of similarity P on a reference plane region, obtaining a difference K between the degree of similarity D and the degree of similarity P both obtained as being on the reference plane region, and judging that the obstacle is at a position where the difference K is large.
摘要:
A computer readable storage medium storing instructions of a computer program which when executed by a computer results in performance of steps including inputting a first image and a second image from two cameras, respectively, transforming the first image to a transformed image, obtaining a degree of similarity D indicating similarity between an image in a processing region established in the second image and an image in a corresponding processing region established in the first image, obtaining a degree of similarity P indicating a similarity between an image in the processing region established in the second image and an image in a corresponding processing region established in the transformed image, detecting the obstacle based on of the degree of similarity D and the degree of similarity P on a reference plane region, detecting the obstacle on a basis of the degree of similarity D and the degree of similarity P on a reference plane region, obtaining a difference K between the degree of similarity D and the degree of similarity P both obtained as being on the reference plane region, judging that the obstacle is at a position where the difference K is large, and determining a width and a height of the processing region on the basis of a position in the vertical direction on the second image.
摘要:
A method for detecting an obstacle by using two cameras, the obstacle being on a reference plane in a field of view common to the two cameras, the method inputting a first image and a second image from the two cameras, respectively, transforming the first image to a transformed image, obtaining a degree of similarity D indicating a similarity between an image in a processing region established in the second image and an image in a corresponding processing region established in the first image, obtaining a degree of similarity P indicating a similarity between an image in the processing region established in the second image and an image in a corresponding processing region established in the transformed image, detecting the obstacle based on of the degree of similarity D and the degree of similarity P on a reference plane region, obtaining a difference K between the degree of similarity D and the degree of similarity P both obtained as being on the reference plane region, judging that the obstacle is at a position where the difference K is large, and determining a width and a height of the processing region on the basis of a position in the vertical direction on the second image.
摘要:
Provided is a technology for helping safe driving and realizing automatic driving of vehicles, or for counting the number of passing vehicles on the road or monitoring those passing vehicles for their driving. Using a plurality of cameras mounted in a vehicle or provided above a road, even if the relationship between the road plane and the respective cameras constantly changes in relative position or posture due to camera vibration or a change in road tilt, any obstacles located on the road such as other vehicles ahead, parked vehicles, and pedestrians on the road are detected without confusing those with textures including white lines, road signs, paint, road stains, and shadows of roadside objects, all of which do not disturb vehicle driving. An obstacle detection device 10 is structured by an image input section 11 for receiving images from a plurality of image pick-up devices 101, a correspondence detection section 12 for finding a plurality of pairs of corresponding points from the received right and left images, the slope degree calculation section 13 for calculating a slope degree of a plane including the corresponding points, and a result determination section 14 for determining as there being an obstacle when the calculated slope degree is larger than a predetermined value.
摘要:
A system for realizing support of safety driving or automatic driving is provided, in which a vehicle-mounted stereo camera is used to detect obstacles on a road surface such as vehicles going ahead and pedestrians with a high accuracy even in a situation in which a reflected image of an obstacle or a surrounding structure is appeared under a wet road condition in rainy weather. The system includes an image capture section 12 capturing images from two cameras, an image transforming section 14 transforming a first camera's image by image transform T that transforms any given pixel in a road surface region in the first camera's image to a corresponding pixel in a second camera's image, a lane detecting section 16 detecting a traffic lane on a road on the basis of characteristics of the image obtained from the second camera, a similarity calculating section 18 sequentially establishing processing regions, each having a base formed by one of image lines in a region within a lane, for carrying out inter-image arithmetic operations between the first camera's image and the second camera's image and between the second camera's image and the transformed image on the assumption that an obstacle stands from a contact line on a road surface as an image line, and obtaining respective degrees of similarity between the first camera's image and the second camera's image and between the second camera's image and the transformed image, and an obstacle judging section 20 detecting the object from a difference between the two kinds of degrees of similarity on the road region sequentially obtained by the similarity calculating section 18.
摘要:
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.
摘要:
An input unit for controlling a device. The input unit first determines whether a user is actively operating the device. If such a detection is made, the input unit then determines whether the user performs an act that corresponds to a command. User attention may be indicated by a user observing the device, approaching the device, facing the device, or speaking. An input command may be indicated by touch, gesture, speech, or line of sight.
摘要:
A computer readable storage medium storing instructions of a computer program which when executed by a computer results in performance of steps including inputting a first image and a second image from two cameras, respectively, transforming the first image to a transformed image, obtaining a degree of similarity D indicating similarity between an image in a processing region established in the second image and an image in a corresponding processing region established in the first image, obtaining a degree of similarity P indicating a similarity between an image in the processing region established in the second image and an image in a corresponding processing region established in the transformed image, detecting the obstacle based on of the degree of similarity D and the degree of similarity P on a reference plane region, and determining a width and a height of the processing region on the basis of a position in the vertical direction on the second image.
摘要:
A computer readable storage medium storing instructions of a computer program which when executed by a computer results in performance of steps including inputting a first image and a second image from two cameras, respectively, transforming the first image to a transformed image, obtaining a degree of similarity D indicating similarity between an image in a processing region established in the second image and an image in a corresponding processing region established in the first image, obtaining a degree of similarity P indicating a similarity between an image in the processing region established in the second image and an image in a corresponding processing region established in the transformed image, detecting the obstacle based on of the degree of similarity D and the degree of similarity P on a reference plane region, obtaining a difference K between the degree of similarity D and the degree of similarity P both obtained as being on the reference plane region, judging that the obstacle is at a position where the difference K is large, judging that there is no obstacle when there is no difference K of degree of similarity equal to or greater than a threshold value set beforehand about the vertical directions of all of the images, and detecting that there is the obstacle when there is the difference K of degree of similarity equal to or more than the threshold value in the vertical direction of the image.