利用卷积神经网络的车道线检测方法

Lane Marking Detection Using Convolutional Neural Network

  • 摘要: 车道线检测是自动或智能辅助驾驶的核心问题之一。本文主要研究单目视觉下车道线检测算法。车道线具有多样性,其存在的环境又具有复杂性,因此准确高效车道线检测是一个具有挑战性的问题。本文提出了一种新的车道线检测算法,在传统车道检测方法中引入深度学习模型,主要包括下了步骤:首先使用基于车道线先验特征的图像增强算法进行边缘增强,对于边缘增强后的图像采用线段检测器进行线段提取,然后利用卷积神经网络构造线段分类器排除线段噪声,最后通过对消失点聚类排除无关线段,并按斜率聚类产生主车道线。实验表明,本文实现的算法具备较强的鲁棒性和很高的检测准确度。

     

    Abstract: Lane marking detection plays crucial role in aided and automatic driving systems as one of the most important parts. This paper mainly studied monocular-vision based lane markings detection. Due to the diversity of lane marking types and the complexity of road condition, efficient and accurate lane marking detection is a challenging problem. In this paper, a novel lane markings detection method is proposed, which introduces deep learning model in the conventional lane marking detection procedure. Our method includes the following steps: first apply prior filter to enhance edges; and then use line segment detector to extract line candidates, followed by a deep convolutional network which can diminish noisy line segments; finally unrelated lines are removed by clustering of vanishing points, and the desired lanes are determined by angle clustering. Empirical results show that the proposed method has high detection accuracy and strong robustness.

     

/

返回文章
返回