Cargando…

Traffic Sign Recognition Based on the YOLOv3 Algorithm

Traffic sign detection is an essential component of an intelligent transportation system, since it provides critical road traffic data for vehicle decision-making and control. To solve the challenges of small traffic signs, inconspicuous characteristics, and low detection accuracy, a traffic sign re...

Descripción completa

Detalles Bibliográficos
Autores principales: Gong, Chunpeng, Li, Aijuan, Song, Yumin, Xu, Ning, He, Weikai
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9739019/
https://www.ncbi.nlm.nih.gov/pubmed/36502047
http://dx.doi.org/10.3390/s22239345
_version_ 1784847696635363328
author Gong, Chunpeng
Li, Aijuan
Song, Yumin
Xu, Ning
He, Weikai
author_facet Gong, Chunpeng
Li, Aijuan
Song, Yumin
Xu, Ning
He, Weikai
author_sort Gong, Chunpeng
collection PubMed
description Traffic sign detection is an essential component of an intelligent transportation system, since it provides critical road traffic data for vehicle decision-making and control. To solve the challenges of small traffic signs, inconspicuous characteristics, and low detection accuracy, a traffic sign recognition method based on improved (You Only Look Once v3) YOLOv3 is proposed. The spatial pyramid pooling structure is fused into the YOLOv3 network structure to achieve the fusion of local features and global features, and the fourth feature prediction scale of 152 × 152 size is introduced to make full use of the shallow features in the network to predict small targets. Furthermore, the bounding box regression is more stable when the distance-IoU (DIoU) loss is used, which takes into account the distance between the target and anchor, the overlap rate, and the scale. The Tsinghua–Tencent 100K (TT100K) traffic sign dataset’s 12 anchors are recalculated using the K-means clustering algorithm, while the dataset is balanced and expanded to address the problem of an uneven number of target classes in the TT100K dataset. The algorithm is compared to YOLOv3 and other commonly used target detection algorithms, and the results show that the improved YOLOv3 algorithm achieves a mean average precision (mAP) of 77.3%, which is 8.4% higher than YOLOv3, especially in small target detection, where the mAP is improved by 10.5%, greatly improving the accuracy of the detection network while keeping the real-time performance as high as possible. The detection network’s accuracy is substantially enhanced while keeping the network’s real-time performance as high as possible.
format Online
Article
Text
id pubmed-9739019
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-97390192022-12-11 Traffic Sign Recognition Based on the YOLOv3 Algorithm Gong, Chunpeng Li, Aijuan Song, Yumin Xu, Ning He, Weikai Sensors (Basel) Article Traffic sign detection is an essential component of an intelligent transportation system, since it provides critical road traffic data for vehicle decision-making and control. To solve the challenges of small traffic signs, inconspicuous characteristics, and low detection accuracy, a traffic sign recognition method based on improved (You Only Look Once v3) YOLOv3 is proposed. The spatial pyramid pooling structure is fused into the YOLOv3 network structure to achieve the fusion of local features and global features, and the fourth feature prediction scale of 152 × 152 size is introduced to make full use of the shallow features in the network to predict small targets. Furthermore, the bounding box regression is more stable when the distance-IoU (DIoU) loss is used, which takes into account the distance between the target and anchor, the overlap rate, and the scale. The Tsinghua–Tencent 100K (TT100K) traffic sign dataset’s 12 anchors are recalculated using the K-means clustering algorithm, while the dataset is balanced and expanded to address the problem of an uneven number of target classes in the TT100K dataset. The algorithm is compared to YOLOv3 and other commonly used target detection algorithms, and the results show that the improved YOLOv3 algorithm achieves a mean average precision (mAP) of 77.3%, which is 8.4% higher than YOLOv3, especially in small target detection, where the mAP is improved by 10.5%, greatly improving the accuracy of the detection network while keeping the real-time performance as high as possible. The detection network’s accuracy is substantially enhanced while keeping the network’s real-time performance as high as possible. MDPI 2022-12-01 /pmc/articles/PMC9739019/ /pubmed/36502047 http://dx.doi.org/10.3390/s22239345 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Gong, Chunpeng
Li, Aijuan
Song, Yumin
Xu, Ning
He, Weikai
Traffic Sign Recognition Based on the YOLOv3 Algorithm
title Traffic Sign Recognition Based on the YOLOv3 Algorithm
title_full Traffic Sign Recognition Based on the YOLOv3 Algorithm
title_fullStr Traffic Sign Recognition Based on the YOLOv3 Algorithm
title_full_unstemmed Traffic Sign Recognition Based on the YOLOv3 Algorithm
title_short Traffic Sign Recognition Based on the YOLOv3 Algorithm
title_sort traffic sign recognition based on the yolov3 algorithm
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9739019/
https://www.ncbi.nlm.nih.gov/pubmed/36502047
http://dx.doi.org/10.3390/s22239345
work_keys_str_mv AT gongchunpeng trafficsignrecognitionbasedontheyolov3algorithm
AT liaijuan trafficsignrecognitionbasedontheyolov3algorithm
AT songyumin trafficsignrecognitionbasedontheyolov3algorithm
AT xuning trafficsignrecognitionbasedontheyolov3algorithm
AT heweikai trafficsignrecognitionbasedontheyolov3algorithm