IMAGE PROCESSING METHOD FOR DETECTING OBJECTS USING RELATIVE MOTION
First Claim
1. :
- An obstacle detection method, comprising;
(a) provisioning a vehicle with a camera having an external field of view;
(b) acquiring a set of image frames provided by the camera whilst the vehicle is in motion, the image frames defining an image plane having a vertical aspect and a horizontal aspect;
(c) determining one or more objects present in the set of images frames by edge detection;
(d) determining the relevancy of an object by(i) selecting first and second feature points from the object contour that are spaced apart vertically in a first image frame,(ii) tracking the positions of the first and second feature points over at least a second image frame, and(iii) deciding the object to be relevant if the first and second feature points move dissimilar distances in physical space, within a tolerance, and deciding the object to be irrelevant otherwise;
(e) estimating the motion of relevant objects to determine if any relevant object is likely to become an obstacle to the vehicle.
1 Assignment
0 Petitions
Accused Products
Abstract
An image based obstacle detection method. A camera mounted on a vehicle provides a set of image frames whilst the vehicle is in motion. The image frames define an image plane having a vertical aspect and a horizontal aspect. The relevancy of an object is determined by (i) selecting first and second feature points from the object that are spaced apart vertically in a first image frame; (ii) tracking the positions of the first and second feature points over at least a second image frame; and (iii) deciding the object to be relevant if the first and second feature points move dissimilar distances in physical space, within a tolerance, and deciding the object to be irrelevant otherwise. The motion of relevant objects is then estimated to determine if any relevant object is likely to become an obstacle to the vehicle.
68 Citations
20 Claims
-
1. :
- An obstacle detection method, comprising;
(a) provisioning a vehicle with a camera having an external field of view; (b) acquiring a set of image frames provided by the camera whilst the vehicle is in motion, the image frames defining an image plane having a vertical aspect and a horizontal aspect; (c) determining one or more objects present in the set of images frames by edge detection; (d) determining the relevancy of an object by (i) selecting first and second feature points from the object contour that are spaced apart vertically in a first image frame, (ii) tracking the positions of the first and second feature points over at least a second image frame, and (iii) deciding the object to be relevant if the first and second feature points move dissimilar distances in physical space, within a tolerance, and deciding the object to be irrelevant otherwise; (e) estimating the motion of relevant objects to determine if any relevant object is likely to become an obstacle to the vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
- An obstacle detection method, comprising;
-
9. :
- An obstacle detection method, comprising;
(a) provisioning a vehicle with a camera having an external field of view; (b) acquiring a set of image frames in a video stream provided by the camera whilst the vehicle is in motion, the image frames defining an image plane having a vertical aspect and a horizontal aspect; (c) determining one or more objects present in the set of images frames by edge detection; (d) determining the relevancy of an object by (i) selecting, in a first image frame, first and second feature points j and k from the object contour that are spaced apart vertically, (ii) determining first and second physical locations along a selected real horizontal plane corresponding to the pixel positions of the first and second feature points in the first image frame, (iii) tracking the pixel positions of the first and second feature points over at least a second image frame, (iv) determining third and fourth physical locations along the selected real horizontal plane corresponding to the pixel positions of the first and second feature points in the second image frame, (v) determining a first distance Δ
d1 between the third and first physical locations and determining a second distance Δ
d2 between the fourth and second physical locations, and(vi) deciding the object to be relevant if the difference between the first distance Δ
d1 and the second distance Δ
d2 exceeds a threshold, and otherwise deciding the object to be irrelevant; and(e) estimating the motion of relevant objects to determine if any relevant object is likely to become an obstacle to the vehicle.
- An obstacle detection method, comprising;
-
10. :
- An obstacle detection system for a vehicle, comprising;
a camera mounted to the vehicle, the camera providing a set of image frames from a video stream obtained whilst the vehicle is in motion, the image frames defining an image plane having a vertical aspect and a horizontal aspect; a controller coupled to the camera, the controller configured to detect one or more objects in the video stream and determine the relevancy of an object by (i) selecting first and second feature points on the object that are spaced apart vertically in a first image frame, (ii) tracking the positions of the first and second feature points over at least a second image frame, and (iii) deciding the object to be relevant if the first and second feature points move dissimilar distances in physical space, within a tolerance, and deciding the object to be irrelevant otherwise; and the controller estimating the relative motion of relevant objects to determine if any relevant object is likely to become an obstacle to the vehicle; and the controller providing an indication to the driver of detected obstacles. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
- An obstacle detection system for a vehicle, comprising;
-
18. :
- An obstacle detection system for a vehicle, comprising;
a camera mounted to the vehicle, the camera providing a set of image frames from a video stream obtained whilst the vehicle is in motion, the image frames defining an image plane having a vertical aspect and a horizontal aspect; a controller connected to the camera, the controller is operable to determine one or more objects present in the set of images frames by edge detection; the controller determining the relevancy of an object by (i) selecting, in a first image frame, first and second feature points j and k from the object contour that are spaced apart vertically, (ii) determining first and second physical locations along a selected real horizontal plane corresponding to the pixel positions of the first and second feature points in the first image frame, (iii) tracking the pixel positions of the first and second feature points over at least a second image frame, (iv) determining third and fourth physical locations along the selected real horizontal plane corresponding to the pixel positions of the first and second feature points in the second image frame, (v) determining a first distance Δ
d1 between the third and first physical locations and determining a second distance Δ
d2 between the fourth and second physical locations, and(vi) deciding the object to be relevant if the difference between the first distance Δ
d1 and the second distance Δ
d2 exceeds a threshold, and otherwise deciding the object to be irrelevant;the controller estimating the motion of relevant objects to determine if any relevant object is likely to become an obstacle to the vehicle; and the controller providing an indication to the driver of detected obstacles. - View Dependent Claims (19, 20)
- An obstacle detection system for a vehicle, comprising;
Specification