System and method for lane vehicle localization with lane marking detection and likelihood scoring
First Claim
Patent Images
1. A computer-implemented method for vehicle localization, comprising:
- identifying expected lane lines based on a lane level map and a position of a vehicle;
identifying observed lane lines based on images captured by an imaging device of the vehicle and the position of the vehicle;
matching the expected lane lines to the observed lane lines, wherein matching the expected lane lines to the observed lane lines includes determining one or more matched line pairs, each pair including an expected lane line matched to an observed lane line, determining a number of matched observed lane lines, and determining a number of unmatched observed lane lines;
determining a likelihood score based on the matching, wherein determining the likelihood score is based on a difference between the expected lane line and the observed lane line in each matched pair and the number of unmatched observer lane lines; and
determining a best vehicle pose based on the likelihood score.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method and a system for vehicle localization. The method includes identifying expected lane lines based on a lane level map and a position of a vehicle and identifying observed lane lines based on images captured by an imaging device of the vehicle and the position of the vehicle. The method includes matching the expected lane lines to the observed lane lines and determining a likelihood score based on the matching. The method includes determining a best vehicle pose based on the likelihood score.
17 Citations
12 Claims
-
1. A computer-implemented method for vehicle localization, comprising:
-
identifying expected lane lines based on a lane level map and a position of a vehicle; identifying observed lane lines based on images captured by an imaging device of the vehicle and the position of the vehicle; matching the expected lane lines to the observed lane lines, wherein matching the expected lane lines to the observed lane lines includes determining one or more matched line pairs, each pair including an expected lane line matched to an observed lane line, determining a number of matched observed lane lines, and determining a number of unmatched observed lane lines; determining a likelihood score based on the matching, wherein determining the likelihood score is based on a difference between the expected lane line and the observed lane line in each matched pair and the number of unmatched observer lane lines; and determining a best vehicle pose based on the likelihood score. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for vehicle localization, comprising:
-
an odometry device for determining a position of a vehicle; a lane level map stored at a database, the lane level map based on the position of the vehicle; an imaging device for capturing images in an area around the vehicle based on the position of the vehicle; and a processor operatively coupled for computer communication to the odometry device, the database and the imaging device, the processor including, a motion module that retrieves expected data from the lane level map, the expected data identifying expected lane lines based on the position of the vehicle and determines a pose of a vehicle; an observation module that retrieves observed data from the images, the observed data identifying observed lane lines based on the position and the pose of the vehicle; a matching module that matches the expected lane lines to the observed lane lines and determines a number of matched observed lines and a number of unmatched observed lines; and a localization module that determines a likelihood score of the pose of the vehicle based on the matching, wherein the localization module determines the likelihood score based on the number of matched of observed lines and the number of unmatched observed lines, and the localization module determines a best vehicle pose based on the likelihood score of the pose. - View Dependent Claims (7, 8, 9)
-
-
10. A non-transitory computer readable medium comprising instructions that when executed by a processor perform a method for vehicle localization, comprising:
-
identifying expected lane lines based on a lane level map and a position of a vehicle; identifying observed lane lines based on images captured by an imaging device of the vehicle and the position of the vehicle; matching the expected lane lines to the observed lane lines, wherein matching the expected lane lines to the observed lane lines includes determining one or more matched line pairs, each pair including an expected lane line matched to an observed lane line, and determining a number of unmatched observed lane lines; determining a likelihood score for each of the one or more matched line pairs based on a difference between the expected lane line and the observed lane line in each matched pair and the number of unmatched observer lane lines; and determining a best vehicle pose based on the likelihood score. - View Dependent Claims (11, 12)
-
Specification