Cover Image for System.Linq.Enumerable+EnumerablePartition`1[System.Char]

Lane Detection Algorithm Based on Road Structure and Extended Kalman Filter

OAI: oai:igi-global.com:246835 DOI: 10.4018/IJDCF.2020040101
Published by: IGI Global

Abstract

Lane detection still demonstrates low accuracy and missing robustness when recorded markings are interrupted by strong light or shadows or missing marking. This article proposes a new algorithm using a model of road structure and an extended Kalman filter. The region of interest is set according to the vanishing point. First, an edge-detection operator is used to scan horizontal pixels and calculate edge-strength values. The corresponding straight line is detected by line parameters voted by edge points. From the edge points and lane mark candidates extracted above, and other constraints, these points are treated as the potential lane boundary. Finally, the lane parameters are estimated using the coordinates of the lane boundary points. They are updated by an extended Kalman filter to ensure the stability and robustness. Results indicate that the proposed algorithm is robust for challenging road scenes with low computational complexity.