{"title":"Lane detection algorithm based on density clustering and RANSAC","authors":"Jitong Wang, Wei Hong, Lei Gong","doi":"10.1109/CCDC.2018.8407261","DOIUrl":null,"url":null,"abstract":"In order to improve the accuracy, real-time and robustness of video lane detection, in this paper, we propose a fast lane detection algorithm based on DBSCAN (Density Based Spatial Clustering of Applications with Noise) clustering algorithm and improved RANSAC (random sample consensus). Firstly, the image is preprocessed by graying and binarizing in the inverse perspective mapping image. Secondly, eliminating noise points and smoothing lane boundaries by using morphological erosion and opening operation in the binary image, then traversing the binary image and extracting the feature points. Then, the feature points are clustered by DBSCAN clustering algorithm, which are then divided into clusters. Finally, the points in every class was fitted a straight line or curve line by using improved RANSAC algorithm based on parabola. The experimental results show that the improved RANSAC algorithm accelerates the speed of lane detection. The proposed algorithm has good real-time, robustness and accuracy.","PeriodicalId":409960,"journal":{"name":"2018 Chinese Control And Decision Conference (CCDC)","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2018-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 Chinese Control And Decision Conference (CCDC)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CCDC.2018.8407261","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 8
Abstract
In order to improve the accuracy, real-time and robustness of video lane detection, in this paper, we propose a fast lane detection algorithm based on DBSCAN (Density Based Spatial Clustering of Applications with Noise) clustering algorithm and improved RANSAC (random sample consensus). Firstly, the image is preprocessed by graying and binarizing in the inverse perspective mapping image. Secondly, eliminating noise points and smoothing lane boundaries by using morphological erosion and opening operation in the binary image, then traversing the binary image and extracting the feature points. Then, the feature points are clustered by DBSCAN clustering algorithm, which are then divided into clusters. Finally, the points in every class was fitted a straight line or curve line by using improved RANSAC algorithm based on parabola. The experimental results show that the improved RANSAC algorithm accelerates the speed of lane detection. The proposed algorithm has good real-time, robustness and accuracy.
为了提高视频车道检测的准确性、实时性和鲁棒性,本文提出了一种基于DBSCAN (Density based Spatial Clustering of Applications with Noise)聚类算法和改进的RANSAC (random sample consensus)算法的快速车道检测算法。首先,对反透视映射图像进行灰度化和二值化预处理;其次,对二值图像进行形态侵蚀和开放运算,去除噪声点,平滑车道边界,然后对二值图像进行遍历,提取特征点;然后,采用DBSCAN聚类算法对特征点进行聚类,并对特征点进行聚类;最后,利用改进的基于抛物线的RANSAC算法对每一类点进行直线或曲线拟合。实验结果表明,改进的RANSAC算法提高了车道检测的速度。该算法具有较好的实时性、鲁棒性和准确性。