A Fast Learning Method for Accurate and Robust Lane Detection Using Two-Stage Feature Extraction with YOLO v3

To improve the accuracy of lane detection in complex scenarios, an adaptive lane feature learning algorithm which can automatically learn the features of a lane in various scenarios is proposed. First, a two-stage learning network based on the YOLO v3 (You Only Look Once, v3) is constructed. The str...

Full description

Bibliographic Details
Main Authors: Xiang Zhang, Wei Yang, Xiaolin Tang, Jie Liu
Format: Article
Language:English
Published: MDPI AG 2018-12-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/18/12/4308
id doaj-80bc305bfc9b413bbee379a17ef69884
record_format Article
spelling doaj-80bc305bfc9b413bbee379a17ef698842020-11-24T23:33:10ZengMDPI AGSensors1424-82202018-12-011812430810.3390/s18124308s18124308A Fast Learning Method for Accurate and Robust Lane Detection Using Two-Stage Feature Extraction with YOLO v3Xiang Zhang0Wei Yang1Xiaolin Tang2Jie Liu3State Key Laboratory of Mechanical Transmission, College of Mechanical Engineering, Chongqing University, Chongqing 400044, ChinaState Key Laboratory of Mechanical Transmission, College of Automotive Engineering, Chongqing University, Chongqing 400044, ChinaState Key Laboratory of Mechanical Transmission, College of Automotive Engineering, Chongqing University, Chongqing 400044, ChinaState Key Laboratory of Mechanical Transmission, College of Automotive Engineering, Chongqing University, Chongqing 400044, ChinaTo improve the accuracy of lane detection in complex scenarios, an adaptive lane feature learning algorithm which can automatically learn the features of a lane in various scenarios is proposed. First, a two-stage learning network based on the YOLO v3 (You Only Look Once, v3) is constructed. The structural parameters of the YOLO v3 algorithm are modified to make it more suitable for lane detection. To improve the training efficiency, a method for automatic generation of the lane label images in a simple scenario, which provides label data for the training of the first-stage network, is proposed. Then, an adaptive edge detection algorithm based on the Canny operator is used to relocate the lane detected by the first-stage model. Furthermore, the unrecognized lanes are shielded to avoid interference in subsequent model training. Then, the images processed by the above method are used as label data for the training of the second-stage model. The experiment was carried out on the KITTI and Caltech datasets, and the results showed that the accuracy and speed of the second-stage model reached a high level.https://www.mdpi.com/1424-8220/18/12/4308lane detectionYOLO v3adaptive learninglabel image generation
collection DOAJ
language English
format Article
sources DOAJ
author Xiang Zhang
Wei Yang
Xiaolin Tang
Jie Liu
spellingShingle Xiang Zhang
Wei Yang
Xiaolin Tang
Jie Liu
A Fast Learning Method for Accurate and Robust Lane Detection Using Two-Stage Feature Extraction with YOLO v3
Sensors
lane detection
YOLO v3
adaptive learning
label image generation
author_facet Xiang Zhang
Wei Yang
Xiaolin Tang
Jie Liu
author_sort Xiang Zhang
title A Fast Learning Method for Accurate and Robust Lane Detection Using Two-Stage Feature Extraction with YOLO v3
title_short A Fast Learning Method for Accurate and Robust Lane Detection Using Two-Stage Feature Extraction with YOLO v3
title_full A Fast Learning Method for Accurate and Robust Lane Detection Using Two-Stage Feature Extraction with YOLO v3
title_fullStr A Fast Learning Method for Accurate and Robust Lane Detection Using Two-Stage Feature Extraction with YOLO v3
title_full_unstemmed A Fast Learning Method for Accurate and Robust Lane Detection Using Two-Stage Feature Extraction with YOLO v3
title_sort fast learning method for accurate and robust lane detection using two-stage feature extraction with yolo v3
publisher MDPI AG
series Sensors
issn 1424-8220
publishDate 2018-12-01
description To improve the accuracy of lane detection in complex scenarios, an adaptive lane feature learning algorithm which can automatically learn the features of a lane in various scenarios is proposed. First, a two-stage learning network based on the YOLO v3 (You Only Look Once, v3) is constructed. The structural parameters of the YOLO v3 algorithm are modified to make it more suitable for lane detection. To improve the training efficiency, a method for automatic generation of the lane label images in a simple scenario, which provides label data for the training of the first-stage network, is proposed. Then, an adaptive edge detection algorithm based on the Canny operator is used to relocate the lane detected by the first-stage model. Furthermore, the unrecognized lanes are shielded to avoid interference in subsequent model training. Then, the images processed by the above method are used as label data for the training of the second-stage model. The experiment was carried out on the KITTI and Caltech datasets, and the results showed that the accuracy and speed of the second-stage model reached a high level.
topic lane detection
YOLO v3
adaptive learning
label image generation
url https://www.mdpi.com/1424-8220/18/12/4308
work_keys_str_mv AT xiangzhang afastlearningmethodforaccurateandrobustlanedetectionusingtwostagefeatureextractionwithyolov3
AT weiyang afastlearningmethodforaccurateandrobustlanedetectionusingtwostagefeatureextractionwithyolov3
AT xiaolintang afastlearningmethodforaccurateandrobustlanedetectionusingtwostagefeatureextractionwithyolov3
AT jieliu afastlearningmethodforaccurateandrobustlanedetectionusingtwostagefeatureextractionwithyolov3
AT xiangzhang fastlearningmethodforaccurateandrobustlanedetectionusingtwostagefeatureextractionwithyolov3
AT weiyang fastlearningmethodforaccurateandrobustlanedetectionusingtwostagefeatureextractionwithyolov3
AT xiaolintang fastlearningmethodforaccurateandrobustlanedetectionusingtwostagefeatureextractionwithyolov3
AT jieliu fastlearningmethodforaccurateandrobustlanedetectionusingtwostagefeatureextractionwithyolov3
_version_ 1725531899138408448