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...
Autores principales: | , , |
---|---|
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 |