Related Experiment Video
Updated: Aug 18, 2025

03:31
Author Spotlight: Enhancement of Salient Object Detection for Smart Grid Applications
Published on: December 15, 2023
604
Traffic sign classification using CNN and detection using faster-RCNN and YOLOV4
1Department of Computer Science and Engineering, Islamic University of Technology, Gazipur 1704, Bangladesh.
Heliyon
|December 6, 2022
Summary
This study presents a lightweight Convolutional Neural Network (CNN) for accurate traffic sign classification, achieving 99.20% accuracy. YOLOv4 is identified as the preferred model for real-time traffic sign detection systems.
Area of Science:
- Computer Vision
- Machine Learning
- Autonomous Systems
Background:
- The increasing prevalence of autonomous vehicles necessitates robust traffic sign recognition for enhanced safety.
- Accurate and fast identification of traffic signs is crucial for reliable autonomous driving systems.
Purpose of the Study:
- To develop and evaluate a Convolutional Neural Network (CNN) for classifying 43 types of traffic signs.
- To implement and compare Faster R-CNN and YOLOv4 for real-time traffic sign detection.
- To assess the generalization ability of the developed CNN under severe conditions.
Main Methods:
- A lightweight CNN was designed and trained on the German Traffic Sign Recognition benchmark dataset (39,186 training, 12,630 testing images).
- Faster R-CNN and YOLOv4 networks were utilized for traffic sign detection using the German Traffic Sign Detection benchmark dataset.
- Performance was evaluated using accuracy for classification and mean average precision (mAP) with Intersect Over Union (IoU) of 50% for detection, alongside Frames Per Second (FPS).
Main Results:
- The developed CNN achieved a high classification accuracy of 99.20% with only 0.8 million parameters.
- Faster R-CNN demonstrated a mAP of 43.26% at 6 FPS, deemed unsuitable for real-time applications.
- YOLOv4 significantly outperformed Faster R-CNN, achieving a mAP of 59.88% at 35 FPS, making it suitable for real-time detection.
Conclusions:
- The lightweight CNN is highly effective for traffic sign classification, demonstrating strong generalization capabilities.
- YOLOv4 is the recommended model for real-time traffic sign detection systems due to its superior performance in terms of mAP and FPS.
- Comparative analysis highlights the trade-offs between different deep learning models for traffic sign recognition tasks.
Related Concept Videos
Classification of Signals
659
In signal processing, signals are classified based on various characteristics: continuous-time versus discrete-time, periodic versus aperiodic, analog versus digital, and causal versus noncausal. Each category highlights distinct properties crucial for understanding and manipulating signals.
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
659
Force Classification
1.4K
Forces play a crucial role in the study of physics and engineering. They are essential in describing the motion, behavior, and equilibrium of objects in the physical world. Forces can be classified based on their origin, type, and direction of action.
Contact and non-contact forces are two of the most widely used categories of forces. As the name suggests, contact forces require physical contact between two objects to act upon each other. Examples of contact forces include frictional,...
Contact and non-contact forces are two of the most widely used categories of forces. As the name suggests, contact forces require physical contact between two objects to act upon each other. Examples of contact forces include frictional,...
1.4K
Classification of Systems-I
258
Linearity is a system property characterized by a direct input-output relationship, combining homogeneity and additivity.
Homogeneity dictates that if an input x(t) is multiplied by a constant c, the output y(t) is multiplied by the same constant. Mathematically, this is expressed as:
Homogeneity dictates that if an input x(t) is multiplied by a constant c, the output y(t) is multiplied by the same constant. Mathematically, this is expressed as:
258
Classification of Systems-II
209
Continuous-time systems have continuous input and output signals, with time measured continuously. These systems are generally defined by differential or algebraic equations. For instance, in an RC circuit, the relationship between input and output voltage is expressed through a differential equation derived from Ohm's law and the capacitor relation,
209
Aggregates Classification
362
Aggregate classification is generally based on its size, petrographic characteristics, weight, and source. Size classification ranges from coarse to fine aggregates, defined by the size of the particles. Coarse aggregates are particles that do not pass through ASTM sieve No. 4, and aggregates that pass through the sieve are fine aggregates.
Petrographic classification groups aggregates based on common mineralogical characteristics. Some of the common mineral groups found in aggregates are...
Petrographic classification groups aggregates based on common mineralogical characteristics. Some of the common mineral groups found in aggregates are...
362
Methods of Classification and Identification
105
Bacterial identification relies on a diverse array of techniques to classify and understand microorganisms, each tailored to uncover specific characteristics. Traditional morphological approaches, while still valuable, are limited for closely related or structurally simple organisms. Modern methods integrate biochemical, serological, genetic, and advanced molecular tools to achieve greater accuracy.Morphological and Biochemical TechniquesMorphological characteristics, such as cell shape and...
105

