The detection of road markings has many practical applications, such as advanced driver assistance systems, road maintenance and accurate GPS navigation. In this paper we propose an algorithm to detect and recognize road markings from panoramic images. Our algorithm consists of four steps. First, an inverse perspective mapping is applied to the panoramic image, and the potential road markings are segmented based on their intensity difference compared to the surrounding pixels. Second, we extract the distance between the center and the boundary at regular angular steps of each considered potential road marking segment into a feature vector. Third, each segment is classified using a Support Vector Machine (SVM). Finally, by modeling the lane markings, previous false positive detected segments can be rejected based on their orientation and position relative to the lane markings. Our experiments show that the system is capable of recognizing 93%, 95% and 91% of striped line segments, blocks and arrows respectively, as well as 94% of the lane markings.
|Title of host publication||Proceedings of the 35th WIC Symposium on Information Theory in the Benelux and the 4th joint WIC/IEEE Symposium on Information Theory and Signal Processing in the Benelux, May 2-13 2014, Eindhoven, The Netherlands|
|Editors||B. Skoric, T. Ignatenko|
|Publisher||Institute of Electrical and Electronics Engineers|
|Publication status||Published - 2014|