Method for image-based vehicle localization
First Claim
1. A method for image-based localization of a vehicle, comprising:
- capturing, at an image capture system of the vehicle, road surface image data of a road surface;
processing, by a dynamic model, a vehicle speed and a vehicle wheel angle to determine an expected time distortion contribution;
performing, by the dynamic model, feature detection on the road surface image data to detect lane markers on the road surface based on an estimated pitch of the vehicle, an estimated roll of the vehicle, and the expected time distortion contribution;
generating a local map comprising a lane demarcated by the detected lane markers; and
controlling the vehicle according to the local map.
4 Assignments
0 Petitions
Accused Products
Abstract
A method for image-based vehicle localization includes measuring, at a vehicle, a position and a heading of the vehicle; capturing, at an image capture system of the vehicle, road surface image data of a road surface; processing the road surface image data to correct for distortion in the road surface image data due to pitch and roll of the vehicle; performing feature detection on the processed road surface image data to detect lane markers on the road surface; generating a local map based on the detected lane markers; wherein generating the local map comprises identifying a lane demarcated by the detected lane markers; and controlling the vehicle according to the local map.
38 Citations
17 Claims
-
1. A method for image-based localization of a vehicle, comprising:
-
capturing, at an image capture system of the vehicle, road surface image data of a road surface; processing, by a dynamic model, a vehicle speed and a vehicle wheel angle to determine an expected time distortion contribution; performing, by the dynamic model, feature detection on the road surface image data to detect lane markers on the road surface based on an estimated pitch of the vehicle, an estimated roll of the vehicle, and the expected time distortion contribution; generating a local map comprising a lane demarcated by the detected lane markers; and controlling the vehicle according to the local map. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for image-based localization of a vehicle, comprising:
-
capturing, at an image capture system of the vehicle, road surface image data of a road surface; processing the road surface image data to correct for distortion in the road surface image data due to an estimated pitch and an estimated roll of the vehicle, resulting in processed road surface image data; performing feature detection using multiple binary feature detectors operating on pixels of the processed road surface image data to detect lane markers on the road surface; generating a local map comprising a lane demarcated by the detected lane markers; and controlling the vehicle according to the local map, wherein a first binary feature detector of the multiple binary feature detectors returns a true value for a first pixel if an intensity difference between the first pixel and a second pixel is greater than a first threshold value and a false value for the first pixel otherwise, wherein the first pixel and second pixel are separated by a transformed lane marker width, and wherein the method further comprises generating the transformed lane marker width from an expected lane marker width and the location of the first pixel within the road surface image data. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system for image-based localization of a vehicle, comprising:
-
an image capture system configured to capture road surface image data of a road surface; a computer readable medium that stores a dynamic model that is configured to, by a processor, process a vehicle speed and a vehicle wheel angle to determine an expected time distortion contribution, and perform feature detection on the road surface image data to detect lane markers on the road surface based on an estimated pitch of the vehicle, an estimated roll of the vehicle, and the expected time distortion contribution; a controller configured to generate a local map comprising a lane demarcated by the detected lane markers, and control the vehicle according to the local map. - View Dependent Claims (16, 17)
-
Specification