张 森,董赞强,陈 源.基于定向距离变换耦合多粒子滤波器的车道线检测算法[J].电子测量与仪器学报,2020,34(6):93-101
基于定向距离变换耦合多粒子滤波器的车道线检测算法
Lane line detection based on oriented distance transform coupled multi-particle filter
  
DOI:
中文关键词:  车道线检测  多粒子滤波器  定向距离变换  鸟瞰图  粒子空间  车道边界跟踪  消失点
英文关键词:lane line detection  multi-particle filter  oriented distance transform  aerial view  particle space  lane boundary tracking  vanishing point
基金项目:国家自然科学基金青年科学基金(51705472)、河南省高等学校重点科研项目(18A520051)、河南省科技攻关计划(162102210152)、河南省教育厅重点研究项目(15A520123)资助
作者单位
张 森 1. 郑州航空工业管理学院 智能工程学院 
董赞强 1. 郑州航空工业管理学院 智能工程学院 
陈 源 2. 中国地质大学 计算机学院 
AuthorInstitution
Zhang Sen 1. School of Intelligent Engineering, Zhengzhou University of Aeronautics 
Dong Zanqiang 1. School of Intelligent Engineering, Zhengzhou University of Aeronautics 
Chen Yuan 2. College of Computer, China University of Geosciences 
摘要点击次数: 265
全文下载次数: 601
中文摘要:
      针对复杂环境下车道线检测精度不高的问题,提出了一种定向距离变换耦合多粒子滤波器的车道线检测算法。 首先, 利用四点透视映射方法,将输入图像转换为鸟瞰图,使车道边界平行,便于车道检测。 引入定向距离变换( oriented distance transform,ODT),将鸟瞰图边缘像素标记到水平和垂直方向上最近的点,寻找初始边界点。 其次,利用车道中心、中心到左右边 界的角度以及左右车道边界的切角来构建车道线模型,通过分别考虑两个独立的 4D 粒子空间,以应用于左右车道边界。 随 后,在车道模型引入多粒子滤波器,利用左右两侧独立传播的粒子来侦测和追踪一对车道边界点,并使用局部线性回归调整得 到的边界点。 为了优化多粒子滤波器性能,根据粒子状态向量创建动态依赖关系。 最后,通过迭代来确定粒子对应的权重,利 用多粒子滤波来检测车道线。 实验表明,与当前流行车道线检测算法比较,在多种复杂干扰环境下,所提算法具备更高的检测 精度与鲁棒性。
英文摘要:
      Aiming at the problem of low accuracy of lane detection in complex environment, a lane detection algorithm based on directional distance transform coupled with multi-particle filter was proposed. Firstly, the four-point perspective mapping method was used to transform the input image into an aerial view, which makes the lane boundary parallel and convenient for lane detection. Oriented distance transform (ODT) was introduced to mark the edge pixels of aerial view to the nearest points in horizontal and vertical directions to find the initial boundary points. Secondly, the lane model was constructed by using the lane center, the angle from the center to the left and the right boundary and the tangent angle of the left and the right lane boundary. Two independent 4D particle spaces were applied to the left and the right lane boundary. Subsequently, a multi-particle filter is introduced into the lane model to detect and track a pair of lane boundary points using particles propagating independently on both sides of the lane, and the boundary points are adjusted by local linear regression. In order to optimize the performance of multi-particle filter, dynamic dependencies were created according to the particle state vector. Finally, the weight of particles is determined by iteration, and the lane line was detected by multi-particle filter. Experiments show that, compared with the current popular lane detection algorithms, the proposed algorithm has higher detection accuracy and robustness in a variety of complex interference environments.
查看全文  查看/发表评论  下载PDF阅读器