计算机应用 ›› 2020, Vol. 40 ›› Issue (7): 1932-1937.DOI: 10.11772/j.issn.1001-9081.2019112030

• 人工智能 • 上一篇    下一篇

基于实例分割的车道线检测及自适应拟合算法

田锦1, 袁家政2, 刘宏哲1   

  1. 1. 北京市信息服务工程重点实验室(北京联合大学), 北京 100101;
    2. 北京开放大学 智能教育研究院, 北京 100081
  • 收稿日期:2019-12-02 修回日期:2020-01-14 出版日期:2020-07-10 发布日期:2020-06-29
  • 通讯作者: 袁家政
  • 作者简介:田锦(1994-),男,山西临汾人,硕士研究生,主要研究方向:深度学习、实例分割;袁家政(1971-),男,湖南湘潭人,教授,博士,主要研究方向:视觉计算、智能驾驶;刘宏哲(1971-),女,河北保定人,教授,博士,主要研究方向:视觉认知计算、人工智能。
  • 基金资助:
    国家自然科学基金资助项目(61571045,61871028,61871039,61802019);北京市自然科学基金资助项目(KZ201951160050);长城学者支持项目(CIT&TCD20190313);北京联合大学研究生资助项目。

Instance segmentation based lane line detection and adaptive fitting algorithm

TIAN Jin1, YUAN Jiazheng2, LIU Hongzhe1   

  1. 1. Beijing Key Laboratory of Information Service Engineering(Beijing Union University), Beijing 100101, China;
    2. Institute of Intelligent Education, Beijing Open University, Beijing 100081, China
  • Received:2019-12-02 Revised:2020-01-14 Online:2020-07-10 Published:2020-06-29
  • Supported by:
    This work is partially supported by the National Natural Science Foundation of China (61571045, 61871028, 61871039, 61802019), the Natural Science Foundation of Beijing (KZ201951160050), the Great Wall Scholars Program (CIT&TCD20190313), the Beijing Union University Project for Graduate Students.

摘要: 车道线检测是智能驾驶系统的重要组成部分。传统车道线检测方法高度依赖手动选取特征,工作量大,在受到物体遮挡、光照变化和磨损等复杂场景的干扰时精度不高,因此设计一个鲁棒的检测算法面临着很大挑战。为了克服这些缺点,提出了一种基于深度学习实例分割方法的车道线检测模型。该模型基于改进的Mask R-CNN模型,首先利用实例分割模型对道路图像进行分割,提高车道特征信息的检测能力;然后使用聚类模型提取离散的车道线特征信息点;最后提出一种自适应拟合的方法,结合直线和多项式两种拟合方法对不同视野内的特征点进行拟合,生成最优车道线参数方程。实验结果表明,该方法提高了检测速度,在不同场景下都具有较好的检测精度,能够实现对各种复杂实际条件下的车道线信息的鲁棒提取。

关键词: 车道线检测, 智能驾驶, 深度学习, 实例分割, 自适应拟合

Abstract: Lane line detection is an important part of intelligent driving system. The traditional lane line detection method relies heavily on manual selection of features, which requires a large amount of work and has low accuracy when it is interfered by complex scenes such as object occlusion, illumination change and road abrasion. Therefore, designing a robust detection algorithm faces a lot of challenges. In order to overcome these shortcomings, a lane line detection model based on deep learning instance segmentation method was proposed. This model is based on the improved Mask R-CNN model. Firstly, the instance segmentation model was used to segment the lane line image, so as to improve the detection ability of lane line feature information. Then, the cluster model was used to extract the discrete feature information points of lane lines. Finally, an adaptive fitting method was proposed, and two fitting methods, linear and polynomial, were used to fit the feature points in different fields of view, and the optimal lane line parameter equation was generated. The experimental results show that the method improves the detection speed, has better detection accuracy in different scenes, and can achieve robust extraction of lane line information in various complex practical conditions.

Key words: lane line detection, intelligent driving, deep learning, instance segmentation, adaptive fitting

中图分类号: