首页 | 本学科首页   官方微博 | 高级检索  
     检索      

面向多元场景结合GLNet的车道线检测算法
引用本文:周经美,王钰,宁航,程鑫,赵祥模.面向多元场景结合GLNet的车道线检测算法[J].中国公路学报,2021,34(7):118-127.
作者姓名:周经美  王钰  宁航  程鑫  赵祥模
作者单位:1. 长安大学 电子与控制工程学院, 陕西 西安 710064; 2. 长安大学 信息工程学院, 陕西 西安 710064
基金项目:国家重点研发计划项目(2018YFB1600600);陕西省重点研发计划项目(2020GY-018);高等学校学科创新引智计划项目(B14043);西安市科技计划项目(20RGZN0008)
摘    要:各种复杂环境下路面车道线的高效精确检测是自动驾驶领域中车道偏离预警系统的关键性技术之一。由于车辆实际运行环境的复杂性和路面车道线的多样性,现有方法在车道线检测的准确性和鲁棒性上仍需不断增强。提出一种面向多元场景结合GLNet的车道线检测算法。首先采用改进Gamma校正对待检测路面图像预处理,消减光照不均匀、夜晚等环境干扰,增强车道线纹理。然后为增强数据集的多样性,在LaneNet网络的基础上引入对抗生成网络DCGAN,构建GLNet网络模型。该模型采用编码-解码的网络结构提取车道线特征(车道蒙板和像素点),通过DBSCAN聚类算法将不同车道线划分为不同的实体,使用H-Net网络学习的视觉转换矩阵优化并拟合输出车道线。最后基于已训练好的GLNet权重模型对车道线进行精确提取,并在Tusimple数据集和自制数据集上测试验证。试验结果表明:该方法的检测准确率可达97.4%,相较于基于LaneNet网络的车道线检测算法明显提高;DCGAN网络的加入丰富了数据集类型,并提高了该模型的表征及分类能力;DBSCAN聚类算法的平均聚类时间约为0.016 s,相较于Meanshift算法运行效率更高。所提出的方法考虑了不规范、环境复杂等多种道路类型的车道线检测任务,提升了对复杂噪声与多元场景的处理能力,在车辆辅助驾驶领域具有较好的鲁棒性和适用性。

关 键 词:交通工程  车道线检测  GLNet模型  多元场景  自动驾驶  LaneNet  DCGAN  
收稿时间:2021-04-09

Lane Detection Algorithm Based on GLNet for Multiple Scenes
ZHOU Jing-mei,WANG Yu,NING Hang,CHENG Xin,ZHAO Xiang-mo.Lane Detection Algorithm Based on GLNet for Multiple Scenes[J].China Journal of Highway and Transport,2021,34(7):118-127.
Authors:ZHOU Jing-mei  WANG Yu  NING Hang  CHENG Xin  ZHAO Xiang-mo
Institution:1. School of Electronic and Control Engineering, Chang'an University, Xi'an 710064, Shaanxi, China; 2. School of Information Engineering, Chang'an University, Xi'an 710064, Shaanxi, China
Abstract:Accurate and efficient lane detection is one of the key technologies of lane departure warning systems in the field of automatic driving. Owing to the complexity of the vehicle running environment and diversity of road lane lines, the accuracy and robustness of existing lane detection methods still need to be enhanced. A lane detection algorithm based on GLNet for multiple scenes is proposed. First, improved Gamma correction was used to preprocess the road image, so as to eliminate the interference of uneven illumination, night, and other environmental variations. This could enhance the lane texture. Second, to enhance the diversity of the dataset, DCGAN was added to build a GLNet model based on LaneNet. In this model, the lane features (lane mask and pixels) were extracted using the network structure of coding and decoding. Different lanes were divided into different entities by using DBSCAN clustering. A visual transformation matrix based on H-Net learning was used to optimize and fit the lanes. Finally, the lane was accurately extracted based on the trained GLNet weight model, and the study was tested on the Tusimple and self-made datasets. The experimental results show that the average accuracy of this method can reach 97.4%, which is significantly improved compared with the LaneNet-based algorithm. Meanwhile, the addition of the DCGAN network enriches the dataset and improves the representation and classification ability of the model. The average time of the DBSCAN clustering algorithm is approximately 0.016 s, which is more efficient than Meanshift. The study considers the lane detection task of nonstandard and various roads with complex environments, improves the processing ability for complex noise and multiple scenes, and has good robustness and applicability in the field of vehicle-assisted driving.
Keywords:traffic engineering  lane detection  GLNet model  multiple scenes  automatic driving  LaneNet  DCGAN  
本文献已被 CNKI 等数据库收录!
点击此处可从《中国公路学报》浏览原始摘要信息
点击此处可从《中国公路学报》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号