Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

A comparative analysis of YOLOv5 and YOLOv7 object detecting models for speed-limit traffic-sign recognition

View through CrossRef
Abstract Traffic sign recognition is a key element in automatic driver assist systems and autonomous vehicles, significantly improving driver’s comfort and driving safety. The You Only Look Once (YOLO) family of deep-learning-based object-detection algorithm has been widely adopted due to their real-time capabilities and ease of implementation. In this study, we compared the performance of Small-YOLOv5 and Tiny-YOLOv7, two recent variants of the YOLO architecture, on various traffic sign detection benchmarks. Our evaluation focused on three aspects: accuracy, speed/inference time and performance/computational complexity. The two models of YOLOv5 and YOLOv7 were trained with the same data set which consists of 3206 images representative for 7 different speed-limit signs including 50, 60, 70, 80, 90, 100 and 120 km/h, 2 signs of residential area entrance and exit, and 1 sign of all-limit removal. These images were collected in various real-life environmental conditions such as daylight, nighttime, rain, and motion blur from a Raspberry Pi V2 8MP Camera with a resolution of 3280x2464 pixels and a focal length of 3.04 mm. Comparisons were conducted in different scenarios of image quality, distance from camera, and computer resources. In terms of image quality, performance decreased significantly as image quality dropped with YOLOv5, especially in low light, blurry images, and bad weather. Meanwhile, YOLOv7 maintained better performance in various environmental conditions. YOLOv7 was found to be more stable and reliable than YOLOv5 when image quality dropped. In terms of speed/processing time, when running on a system with high resources (such as Google Colab T4), YOLOv7 outperformed YOLOv5 in speed/inference time. On low-end resources (Jetson Nano), YOLOv7 was also slightly better than YOLOv5. Finally, YOLOv7 was able to maintain better performance than YOLOv5 when the subject was at different distances from the camera. The findings of this study suggested that the Tiny-YOLOv7, when combined with a high-level computing platform, could be beneficial for real-time traffic sign recognition.
Title: A comparative analysis of YOLOv5 and YOLOv7 object detecting models for speed-limit traffic-sign recognition
Description:
Abstract Traffic sign recognition is a key element in automatic driver assist systems and autonomous vehicles, significantly improving driver’s comfort and driving safety.
The You Only Look Once (YOLO) family of deep-learning-based object-detection algorithm has been widely adopted due to their real-time capabilities and ease of implementation.
In this study, we compared the performance of Small-YOLOv5 and Tiny-YOLOv7, two recent variants of the YOLO architecture, on various traffic sign detection benchmarks.
Our evaluation focused on three aspects: accuracy, speed/inference time and performance/computational complexity.
The two models of YOLOv5 and YOLOv7 were trained with the same data set which consists of 3206 images representative for 7 different speed-limit signs including 50, 60, 70, 80, 90, 100 and 120 km/h, 2 signs of residential area entrance and exit, and 1 sign of all-limit removal.
These images were collected in various real-life environmental conditions such as daylight, nighttime, rain, and motion blur from a Raspberry Pi V2 8MP Camera with a resolution of 3280x2464 pixels and a focal length of 3.
04 mm.
Comparisons were conducted in different scenarios of image quality, distance from camera, and computer resources.
In terms of image quality, performance decreased significantly as image quality dropped with YOLOv5, especially in low light, blurry images, and bad weather.
Meanwhile, YOLOv7 maintained better performance in various environmental conditions.
YOLOv7 was found to be more stable and reliable than YOLOv5 when image quality dropped.
In terms of speed/processing time, when running on a system with high resources (such as Google Colab T4), YOLOv7 outperformed YOLOv5 in speed/inference time.
On low-end resources (Jetson Nano), YOLOv7 was also slightly better than YOLOv5.
Finally, YOLOv7 was able to maintain better performance than YOLOv5 when the subject was at different distances from the camera.
The findings of this study suggested that the Tiny-YOLOv7, when combined with a high-level computing platform, could be beneficial for real-time traffic sign recognition.

Related Results

Primerjalna književnost na prelomu tisočletja
Primerjalna književnost na prelomu tisočletja
In a comprehensive and at times critical manner, this volume seeks to shed light on the development of events in Western (i.e., European and North American) comparative literature ...
Deteksi Plat Nomor Kendaraan Menggunakan Algoritma YOLOv5 dengan Metode Convolutional Neural Network
Deteksi Plat Nomor Kendaraan Menggunakan Algoritma YOLOv5 dengan Metode Convolutional Neural Network
Abstrak. Sistem pengawasan lalu lintas yang efektif sangat dibutuhkan untuk mengelola arus lalu lintas yang semakin kompleks di kota-kota besar. Pemantauan plat nomor kendaraan men...
Research on Coal and Gangue Recognition Based on the Improved YOLOv7-Tiny Target Detection Algorithm
Research on Coal and Gangue Recognition Based on the Improved YOLOv7-Tiny Target Detection Algorithm
The recognition technology of coal and gangue is one of the key technologies of intelligent mine construction. Aiming at the problems of the low accuracy of coal and gangue recogni...
Optimization of YOLOv7 Based on PConv, SE Attention and Wise-IoU
Optimization of YOLOv7 Based on PConv, SE Attention and Wise-IoU
With the rapid development of deep learning technology, object detection algorithms have made significant breakthroughs in the field of computer vision. However, due to the complex...
An improved algorithm based on YOLOv5 for detecting Ambrosia trifida in UAV images
An improved algorithm based on YOLOv5 for detecting Ambrosia trifida in UAV images
A YOLOv5-based YOLOv5-KE unmanned aerial vehicle (UAV) image detection algorithm is proposed to address the low detection accuracy caused by the small size, high density, and overl...
An Improved YOLO Algorithm for Identifying Civil Aviation Suppression Interference Signals
An Improved YOLO Algorithm for Identifying Civil Aviation Suppression Interference Signals
In view of the current situation that there are many types of civil aviation interference sources and the interference identification algorithm is relatively scarce in the field of...
Smart Traffic Control Using Computer Vision
Smart Traffic Control Using Computer Vision
A Smart Traffic Control System using Computer Vision utilizes cameras, image processing techniques, and machine learning algorithms to monitor, analyze, and manage traffic flow aut...
Small Traffic Sign Recognition Method Based on Improved YOLOv7
Small Traffic Sign Recognition Method Based on Improved YOLOv7
Abstract As autonomous and assisted driving technologies progress rapidly, the significance of traffic sign recognition intensifies. Currently, the detection accuracy of al...

Back to Top