Cargando…

A Small Object Detection Algorithm for Traffic Signs Based on Improved YOLOv7

Traffic sign detection is a crucial task in computer vision, finding wide-ranging applications in intelligent transportation systems, autonomous driving, and traffic safety. However, due to the complexity and variability of traffic environments and the small size of traffic signs, detecting small tr...

Descripción completa

Detalles Bibliográficos
Autores principales: Li, Songjiang, Wang, Shilong, Wang, Peng
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10459082/
https://www.ncbi.nlm.nih.gov/pubmed/37631682
http://dx.doi.org/10.3390/s23167145
_version_ 1785097323180720128
author Li, Songjiang
Wang, Shilong
Wang, Peng
author_facet Li, Songjiang
Wang, Shilong
Wang, Peng
author_sort Li, Songjiang
collection PubMed
description Traffic sign detection is a crucial task in computer vision, finding wide-ranging applications in intelligent transportation systems, autonomous driving, and traffic safety. However, due to the complexity and variability of traffic environments and the small size of traffic signs, detecting small traffic signs in real-world scenes remains a challenging problem. In order to improve the recognition of road traffic signs, this paper proposes a small object detection algorithm for traffic signs based on the improved YOLOv7. First, the small target detection layer in the neck region was added to augment the detection capability for small traffic sign targets. Simultaneously, the integration of self-attention and convolutional mix modules (ACmix) was applied to the newly added small target detection layer, enabling the capture of additional feature information through the convolutional and self-attention channels within ACmix. Furthermore, the feature extraction capability of the convolution modules was enhanced by replacing the regular convolution modules in the neck layer with omni-dimensional dynamic convolution (ODConv). To further enhance the accuracy of small target detection, the normalized Gaussian Wasserstein distance (NWD) metric was introduced to mitigate the sensitivity to minor positional deviations of small objects. The experimental results on the challenging public dataset TT100K demonstrate that the SANO-YOLOv7 algorithm achieved an 88.7% mAP@0.5, outperforming the baseline model YOLOv7 by 5.3%.
format Online
Article
Text
id pubmed-10459082
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-104590822023-08-27 A Small Object Detection Algorithm for Traffic Signs Based on Improved YOLOv7 Li, Songjiang Wang, Shilong Wang, Peng Sensors (Basel) Article Traffic sign detection is a crucial task in computer vision, finding wide-ranging applications in intelligent transportation systems, autonomous driving, and traffic safety. However, due to the complexity and variability of traffic environments and the small size of traffic signs, detecting small traffic signs in real-world scenes remains a challenging problem. In order to improve the recognition of road traffic signs, this paper proposes a small object detection algorithm for traffic signs based on the improved YOLOv7. First, the small target detection layer in the neck region was added to augment the detection capability for small traffic sign targets. Simultaneously, the integration of self-attention and convolutional mix modules (ACmix) was applied to the newly added small target detection layer, enabling the capture of additional feature information through the convolutional and self-attention channels within ACmix. Furthermore, the feature extraction capability of the convolution modules was enhanced by replacing the regular convolution modules in the neck layer with omni-dimensional dynamic convolution (ODConv). To further enhance the accuracy of small target detection, the normalized Gaussian Wasserstein distance (NWD) metric was introduced to mitigate the sensitivity to minor positional deviations of small objects. The experimental results on the challenging public dataset TT100K demonstrate that the SANO-YOLOv7 algorithm achieved an 88.7% mAP@0.5, outperforming the baseline model YOLOv7 by 5.3%. MDPI 2023-08-13 /pmc/articles/PMC10459082/ /pubmed/37631682 http://dx.doi.org/10.3390/s23167145 Text en © 2023 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
Li, Songjiang
Wang, Shilong
Wang, Peng
A Small Object Detection Algorithm for Traffic Signs Based on Improved YOLOv7
title A Small Object Detection Algorithm for Traffic Signs Based on Improved YOLOv7
title_full A Small Object Detection Algorithm for Traffic Signs Based on Improved YOLOv7
title_fullStr A Small Object Detection Algorithm for Traffic Signs Based on Improved YOLOv7
title_full_unstemmed A Small Object Detection Algorithm for Traffic Signs Based on Improved YOLOv7
title_short A Small Object Detection Algorithm for Traffic Signs Based on Improved YOLOv7
title_sort small object detection algorithm for traffic signs based on improved yolov7
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10459082/
https://www.ncbi.nlm.nih.gov/pubmed/37631682
http://dx.doi.org/10.3390/s23167145
work_keys_str_mv AT lisongjiang asmallobjectdetectionalgorithmfortrafficsignsbasedonimprovedyolov7
AT wangshilong asmallobjectdetectionalgorithmfortrafficsignsbasedonimprovedyolov7
AT wangpeng asmallobjectdetectionalgorithmfortrafficsignsbasedonimprovedyolov7
AT lisongjiang smallobjectdetectionalgorithmfortrafficsignsbasedonimprovedyolov7
AT wangshilong smallobjectdetectionalgorithmfortrafficsignsbasedonimprovedyolov7
AT wangpeng smallobjectdetectionalgorithmfortrafficsignsbasedonimprovedyolov7