UCN-YOLOv5: Traffic Sign Object Detection Algorithm Based on Deep Learning

Traffic sign detection plays an important role in traffic safety and traffic management. In view of the complex and changeable environment and detection accuracy of traffic sign detection, this paper proposes UCN-YOLOv5 model based on the framework of YOLOv5.This model first replaces a new backbone...

Full description

Saved in:
Bibliographic Details
Main Authors: Peilin Liu, Zhaoyang Xie, Taijun Li
Format: Article
Language:English
Published: IEEE 2023-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/10272582/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849319330120990720
author Peilin Liu
Zhaoyang Xie
Taijun Li
author_facet Peilin Liu
Zhaoyang Xie
Taijun Li
author_sort Peilin Liu
collection DOAJ
description Traffic sign detection plays an important role in traffic safety and traffic management. In view of the complex and changeable environment and detection accuracy of traffic sign detection, this paper proposes UCN-YOLOv5 model based on the framework of YOLOv5.This model first replaces a new backbone network, which uses the core module RSU of U2Net to enhance the feature extraction of the network. Then, ConvNeXt-V2 is integrated, and the C3 module of its Block and YOLOv5 network is used to construct the C3_CN2 structure. The utilization of the proposed lightweight receptive field attention module LPFAConv in the Head Section represents a potential enhancement for the extraction of receptive field features. Finally, for small targets in traffic signs, Normalized Wasserstein Distance (NWD), which is insensitive to targets of different scales, is added to calculate the position loss function to replace the IoU metric to a certain extent, which further improves the detection ability of our model for traffic signs. Experiments on the TT100K dataset show that UCNYOLOv5 has excellent detection performance. Compared with the baseline model (Y0Lov5s, YOLOV5m, YOLOV5l), it improves the Map.5 index by 5.9 %, 4.9 % and 4.6 %; in the Map.5:.95 index, it is 4.4 %, 3.5 % and 2.8 % better. Moreover, the enhanced algorithm demonstrated favorable performance on the LISA and CCTSDB2021 traffic sign datasets. This research has important value for the accurate detection of traffic sign detection, and has guiding significance for in-depth research in related fields.
format Article
id doaj-art-7a8f8068dc2d4156a3337fbbcf1baea3
institution Kabale University
issn 2169-3536
language English
publishDate 2023-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj-art-7a8f8068dc2d4156a3337fbbcf1baea32025-08-20T03:50:31ZengIEEEIEEE Access2169-35362023-01-011111003911005010.1109/ACCESS.2023.332237110272582UCN-YOLOv5: Traffic Sign Object Detection Algorithm Based on Deep LearningPeilin Liu0https://orcid.org/0009-0009-6377-6862Zhaoyang Xie1Taijun Li2Internet Information Retrieval Major Laboratory, Hainan Province School of Information and Communication Engineering, Hainan University, Haikou, ChinaInternet Information Retrieval Major Laboratory, Hainan Province School of Information and Communication Engineering, Hainan University, Haikou, ChinaInternet Information Retrieval Major Laboratory, Hainan Province School of Information and Communication Engineering, Hainan University, Haikou, ChinaTraffic sign detection plays an important role in traffic safety and traffic management. In view of the complex and changeable environment and detection accuracy of traffic sign detection, this paper proposes UCN-YOLOv5 model based on the framework of YOLOv5.This model first replaces a new backbone network, which uses the core module RSU of U2Net to enhance the feature extraction of the network. Then, ConvNeXt-V2 is integrated, and the C3 module of its Block and YOLOv5 network is used to construct the C3_CN2 structure. The utilization of the proposed lightweight receptive field attention module LPFAConv in the Head Section represents a potential enhancement for the extraction of receptive field features. Finally, for small targets in traffic signs, Normalized Wasserstein Distance (NWD), which is insensitive to targets of different scales, is added to calculate the position loss function to replace the IoU metric to a certain extent, which further improves the detection ability of our model for traffic signs. Experiments on the TT100K dataset show that UCNYOLOv5 has excellent detection performance. Compared with the baseline model (Y0Lov5s, YOLOV5m, YOLOV5l), it improves the Map.5 index by 5.9 %, 4.9 % and 4.6 %; in the Map.5:.95 index, it is 4.4 %, 3.5 % and 2.8 % better. Moreover, the enhanced algorithm demonstrated favorable performance on the LISA and CCTSDB2021 traffic sign datasets. This research has important value for the accurate detection of traffic sign detection, and has guiding significance for in-depth research in related fields.https://ieeexplore.ieee.org/document/10272582/Object detectiontraffic sign detectionYOLOYOLOv5U2NetConvnext
spellingShingle Peilin Liu
Zhaoyang Xie
Taijun Li
UCN-YOLOv5: Traffic Sign Object Detection Algorithm Based on Deep Learning
IEEE Access
Object detection
traffic sign detection
YOLO
YOLOv5
U2Net
Convnext
title UCN-YOLOv5: Traffic Sign Object Detection Algorithm Based on Deep Learning
title_full UCN-YOLOv5: Traffic Sign Object Detection Algorithm Based on Deep Learning
title_fullStr UCN-YOLOv5: Traffic Sign Object Detection Algorithm Based on Deep Learning
title_full_unstemmed UCN-YOLOv5: Traffic Sign Object Detection Algorithm Based on Deep Learning
title_short UCN-YOLOv5: Traffic Sign Object Detection Algorithm Based on Deep Learning
title_sort ucn yolov5 traffic sign object detection algorithm based on deep learning
topic Object detection
traffic sign detection
YOLO
YOLOv5
U2Net
Convnext
url https://ieeexplore.ieee.org/document/10272582/
work_keys_str_mv AT peilinliu ucnyolov5trafficsignobjectdetectionalgorithmbasedondeeplearning
AT zhaoyangxie ucnyolov5trafficsignobjectdetectionalgorithmbasedondeeplearning
AT taijunli ucnyolov5trafficsignobjectdetectionalgorithmbasedondeeplearning