SlideShare a Scribd company logo
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 01 | Jan 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 868
Traffic Sign Recognition using CNNs
Pritesh Gurjar1, Neev Shirke2, Navin Bubna3, Malay Khakhar4, Noshir Tarapore5
1LY B.Tech Computer Engineering, Science & Technology, Vishwakarma University, Pune, India - 411048
2LY B.Tech Computer Engineering, Science & Technology, Vishwakarma University, Pune, India - 411048
3LY B.Tech Computer Engineering, Science & Technology, Vishwakarma University, Pune, India - 411048
4LY B.Tech Computer Engineering, Science & Technology, Vishwakarma University, Pune, India - 411048
5Assistant Professor, Dept. of Computer Engineering, Vishwakarma University, Pune, India - 411048
------------------------------------------------------------------------***-----------------------------------------------------------------------
Abstract- This paper aims to summarize the usage of
Traffic sign detection and identification and how it could
play a massive role in increasing the safety of people while
driving. Through this paper, we shall see how a Traffic Sign
Recognition system can be implemented using advanced
Machine Learning and Convolutional Neural Networks. We
believe that implementing such systems could prove
beneficial for the evolution of the current safety standards
while driving.
KEYWORDS- TSR (Traffic Sign Recognition), Traffic
Sign detection, CNN (Convolutional Neural Network),
SSD (Single Shot multibox Detector) , YOLO net (Object
detection system).
1. INTRODUCTION
Automobiles are the most efficient way of getting around
in this day and age. For many years, the way we transport
things has been evolving with improvements at every
iteration. From steam and electric vehicles in the 1700s to
alternative fuel automobiles and self-driving cars in the
2000s, automobiles have experienced several
developments. As humans advance further, so should our
work and everything surrounding us. To better the safety
standards of the passengers in a vehicle, we designed and
proposed a system that uses algorithms like Machine
Learning and Convolutional Neural Networks to identify
Traffic signs quickly and accurately. We believe our
implementation could help in the future of self-driving
cars, making the experience safer and more peaceful for all
the passengers.
We chose to create such a system to ensure a safe driving
experience for everyone. This could even be progressed
further and used in self-driving automobiles in the future.
By implementing a traffic sign recognition system, we aim
to reduce the percentage of on-road accidents by a large
percentage. Statistics show that reckless driving and
distracted driving cause a large number of accidents and
deaths by accidents. Implementing a system that identifies
a sign from afar and notifies the driver of the upcoming
event would improve the safety standards and reduce the
number of accidents.
The aims, scope and objectives of the System are as follows
● Utilising suitable datasets
● Comparing with local signs and modifying
datasets if required
● Making use of a two-tier CNN along with YOLO
Networks 4
● Getting accurate results with ample time to alert
the driver.
2. RELATED WORK
Regular occurrences of terrible accidents result in the loss
of life and other valuables. There might be a variety of
causes for these accidents, such as bad street maintenance,
careless driving, the driver's psychological state, and
pedestrians' careless attitude. Another important factor
for this might be improper law enforcement and poor
conditions of street traffic signs. Signs that are blocked or
decaying may confuse the driver. So there are many
existing methods for Traffic signs and sign classification.
Zhang et al. [1] proposed a cascaded R-CNN to obtain the
multiscale features in pyramids and a multiscale attention
method to obtain the weighted multiscale features by dot
product and softmax to highlight the traffic sign features
and improve the accuracy of the traffic sign detection.
Cao et al. [2] proposed an improved algorithm based on
faster region-based CNN for small object detection. An
improved loss function based on intersection over union,
the multiscale convolutional feature fusion, and the
improved non maximum suppression algorithm is
introduced to enhance the performance for small object
detection.
Since around 2007, traffic sign identification and
recognition techniques have relied on color segmentation,
shape, and texture data in combination with support
vector machine (SVM) classifiers. Later illumination
conditions were investigated using a shape-based
detector[3]. Slightly later, shapes were utilized to detect
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 01 | Jan 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 869
arrow traffic lights[4]. More recently Color segmentation
has been utilized. Ji et al. [5] introduced a color-based
visual selective attention model to build salience maps,
which are subsequently identified using an SVM classifier
using histogram of oriented gradient (HOG) features. Some
prior art used digital maps and GPS data to enhance
detection efficiency and accuracy [6]. However, prior
knowledge is not always available and is not always
required. Because of the widespread use of convolutional
neural networks (CNNs), they have been used for traffic
sign recognition.
Another method suggests the design and study of the
“German Traffic Sign Recognition Benchmark” dataset and
competition. The competition results indicate that machine
learning algorithms perform well in the difficult task of
traffic sign identification. The participants obtained a very
high performance of up to 98.98 percent accurate
identification rate on this dataset, which is comparable to
human performance[7].
Another method involves the use of a new system for the
automated detection and identification of traffic signs.
Candidate regions are identified as maximally stable
extremal regions (MSERs), which provide resistance to
variations in lighting conditions. A cascade of SVM
classifiers trained on HOG features is used for recognition.
This system is accurate at high vehicle speeds, works in a
variety of weather situations, and runs at a pace of 20
frames per second on average[8].
3. CURRENT IMPLEMENTATION
While current systems are capable of identifying traffic
signs with high accuracy, our system aims to better these
results and achieve high accuracy results even in poor
weather conditions like severe rain, dust, etc. This system
could be useful for the future of self-driving vehicles and
may help in improving the current systems used by
various organizations/ companies. The system
architecture is a two-tier architecture, where the first tier
comprises a Convolutional Neural Network. The second
tier consists of image processing using various techniques
to increase the accuracy of sign identification, even in
varying atmospheric conditions. The current system has
been created solely by using python, and it’s multiple
libraries such as numpy, tensorflow, jupyter, YOLOnet4,
and cv2 for the neural network and calculations. We have
also used libraries such as pygame and tkinter to create a
simple user interface.
The hardware components of our current system consist
of a camera and a simple graphics processing unit
Fig 3.1: Block diagram of current working
4. HIGH LEVEL DESIGN DETAILS
Relevant mathematical model associated with the Project:
1. The model is based on the simulation of traffic signs
using recorded videos with various factors affecting
quality to make the system optimal.
2. The video is then processed to extract the frames with
some delay.
3. Each frame will be processed through convolution
neural networks to identify the type and information of
traffic signs.
4. According to the 43 types of traffic signs the system will
generate appropriate alerts based on picture classification.
Attached below are various diagrams which explain the
various steps, methods, functions and libraries
implemented in our current working model.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 01 | Jan 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 870
Fig 4.1: Data flow diagram
The above diagram shows the flow of data in the current
implementation. The testing and training datasets are used
to identify the correct sign with the highest probability.
Fig 4.2: Simple flowchart of working of image recognition
The above flowchart explains how our model works in the
simplest form. The image / series of images received from
the input are passed on for identification. This happens in
3 steps.
● The original image is decolorized to a grayscale
version, so that the appropriate sign may be
identified on the basis of the shape of the sign.
● Next, the colors are restored one layer at a time
(Red, Blue, Yellow) to further identify the type of
sign based on its previous result.
● Finally, the now colorized sign is further passed
through the dataset to identify any symbols (if
present) in the sign itself.
● Once the sign is identified, the system alerts the
driver of one of 5 alerts.
V. NEURAL NETWORK ARCHITECTURE
Using a fully connected neural network to make an image
classification requires numerous layers and neurons
present in a network, which increases the number of
parameters leading the network to over-fitting
(memorizing the training data only). The input image may
also lose its pixels correlation properties since all neurons
(carrying pixels values) are connected [9]. Convolutional
neural networks have emerged to solve these problems
through their kernel filters to extract the main features of
the input image and then inject them into a fully connected
network to define the class [9]. The chosen architecture in
our application is a two tier convolutional neural network
(Fig. 5.1) firstly used for handwritten digits recognition
[10]. It contains 9 layers: 5 layers of convolution and
simplification functions made by 22 5x5 kernel filters and
a max-pooling filter of 2x2 to reduce at last the input image
of 32x32 into 16 maps of 5x5. The feature images carry the
most significant features to define a specified traffic signs
class by processing them into a 4 layers fully connected
network.
Fig. 5.1: CNN architecture
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 01 | Jan 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 871
6. IMPLEMENTATION AND ANALYSIS OF THE
CURRENT STRUCTURE
This section contains a descriptive overview of our two
tier CNN architecture and is subdivided into 3 main
categories.
● Training Data
● Target Detection / Object Detection
● Final results of the implementation
6.1 Training Data
The unbalanced distribution of images in the German
Traffic Sign Benchmark privileges some classes over
others during the training phase because they are better
shown in the form of multiple images. To ensure that the
network performs efficiently, some of these classes
undergo a data augmentation by applying some geometric
transformations (rotation, translation, and shear mapping)
on many such images.
Fig 6.1: Distribution of Dataset
The algorithm takes only classes with less than 1000
images to randomly pick images and makes one of the
transformation operations . The resulting images are
added to the same class until the number of its elements
reaches the bias i.e 1000 images.
Fig 6.2: Comparison of images
Fig 6.3: Comparison of images
This picture then undergoes multiple transformations like
scaling, rotation and translations.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 01 | Jan 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 872
6.2. Target Detection
Our implementation employs YOLO networks to aid the
Traffic sign assisted by a series of pre-trained cascaded
images, which will provide real-time object detection.
Object detection consists of various approaches such as
fast R-CNN, Retina-Net, and Single-Shot MultiBox Detector
(SSD). Although these approaches have solved the
challenges of data limitation and modeling in object
detection, they cannot detect objects in a single algorithm
run.
Fig 6.4: Normal Image without object detection
Fig 6.5: Image after traffic sign has been detected
Fig 6.6: Traffic Sign detection system
6.3 Implementation Results
To build and train the network, the TensorFlow deep
learning library is used. Training and testing were
implemented using the dataset and the developed method
succeeds in classifying the 43 traffic signs classes. The
implementation results of the two tier CNN and its
improvement operations show the impact of each changed
element. The enrichment of the first layer of CNN fully
connected network made the validation accuracy 95.2%
after 100 iterations of the learning algorithm. The new
given architecture can now combine many more factors to
classify traffic signs. After applying data augmentation , an
accuracy of 95.6% at the 100th iteration is noticed, making
the network performances even better than the last ones.
It is also due to the new balanced property of the training
data in different classes.
Fig 6.7: Accuracy variation over training time
As seen above, with regular training and testing and
constantly learning from our previous iterations, we have
come up with the following results, with an increasing rate
of accuracy over time. Our implementation had a few
minor setbacks and a few improvements, with the above
graph showcasing CNN's accuracy over iterations.
Fig 6.8: Data loss/ accuracy decrease over time taken for
training
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 01 | Jan 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 873
Over time, we learned from our mistakes, and minimized
errors as much as we could. The above graph is a
representation of the lows and error points we faced while
we were constructing Neural networks.
7. CONCLUSION
Our final results have proved to be very useful with a
minimum accuracy of 95.1% which we have extended to
96%. The two tier CNN implementations along with the
addition of YOLO Networks have resulted in more accurate
results even under versatile weather conditions. While the
current implementation has proved to be a bit system
heavy, it has also proved that it functions exceptionally
well under adverse conditions with higher accuracies.
REFERENCE LINKS
[1] J. Zhang, Z. Xie, J. Sun, X. Zou, and J. Wang, “A cascaded
RCNN with multiscale attention and imbalanced samples
for traffic sign detection,” IEEE Access, vol. 8, 2020.
Fast Traffic Sign Detection Approach Based on Lightweight
Network and Multilayer Proposal Network.
[2] C. Cao, B. Wang, W.Zhang et al., “An improved faster R-
CNN for small object detection,” IEEE Access, vol. 7, 2019.
(PDF) An Improved Faster R-CNN for Small Object
Detection
[3] De Charette, R.; Nashashibi, F. Real time visual traffic
lights recognition based on spot light detection and
adaptive traffic lights templates. In: Proceedings of the
IEEE Intelligent Vehicles Symposium, 358–363, 2009
(PDF) Real Time Visual Traffic Lights Recognition Based on
Spot Light Detection and Adaptive Traffic Lights Templates
[4] Cai, Z.; Gu, M.; Li, Y. Real-time arrow traffic light
recognition system for intelligent vehicles. In: Proceedings
of the International Conference on Image Processing,
Computer Vision, and Pattern Recognition, 1, 2012. [PDF]
Real-time Arrow Traffic Light Recognition System for
Intelligent Vehicle
[5] Ji, Y.; Yang, M.; Lu, Z.; Wang, C. Integrating visual
selective attention model with HOG features for traffic
light detection and recognition. In: Proceedings of the IEEE
Intelligent Vehicles Symposium (IV), 280–285, 2015. (PDF)
Integrating visual selective attention model with HOG
features for traffic light detection and recognition
[6] Fairfield, N.; Urmson, C. Traffic light mapping and
detection. In: Proceedings of the IEEE International
Conference on Robotics and Automation, 5421–5426,
2011. [PDF] Traffic light mapping and detection
[7] J. Stallkamp, M. Schlipsing, J. Salmen, and C. Igel, “The
German traffic sign recognition benchmark: a multi-class
classification competition,” in Proc. IEEE IJCNN, 2011, pp.
1453–1460. [PDF] The German Traffic Sign Recognition
Benchmark: A multi-class classification competition
[8] “Real-Time Detection and Recognition of Road Traffic
Signs” by Jack Greenhalgh and Majid Mirmehdi, Senior
Member, 2012, IEEE. Real-Time Detection and Recognition
of Road Traffic Signs
[9] L. Abdi, “Deep learning traffic sign detection,
recognition and augmentation,” Proceedings of the
Symposium on Applied Computing, Maroc, 2017, p. 131-
136
[10] Y. Le Cun, L. Bottou, Y. Bengio and P.Haffner,
“Gradient-Based learning applied to document
recognition,” Proceedings of IEEE, Vol. 86, N°11, p. 2278-
2324, 1998.

More Related Content

What's hot

Human Activity Recognition
Human Activity RecognitionHuman Activity Recognition
Human Activity Recognition
AshwinGill1
 
Pattern recognition UNIT 5
Pattern recognition UNIT 5Pattern recognition UNIT 5
Pattern recognition UNIT 5
SURBHI SAROHA
 
Automated Driver Fatigue Detection
Automated Driver Fatigue DetectionAutomated Driver Fatigue Detection
Automated Driver Fatigue Detection
Arman Hossain
 
Deep Learning in Computer Vision
Deep Learning in Computer VisionDeep Learning in Computer Vision
Deep Learning in Computer Vision
Sungjoon Choi
 
Traffic Prediction for Intelligent Transportation System using Machine Learning
Traffic Prediction for Intelligent Transportation System using Machine LearningTraffic Prediction for Intelligent Transportation System using Machine Learning
Traffic Prediction for Intelligent Transportation System using Machine Learning
OmSuryawanshi9
 
Machine Learning - Object Detection and Classification
Machine Learning - Object Detection and ClassificationMachine Learning - Object Detection and Classification
Machine Learning - Object Detection and Classification
Vikas Jain
 
Automatic number plate recognition
Automatic number plate recognitionAutomatic number plate recognition
Automatic number plate recognitionSaifullah Malik
 
Number plate recogition
Number plate recogitionNumber plate recogition
Number plate recogition
hetvi naik
 
A thesis presentation on pothole detection
A thesis presentation on pothole detectionA thesis presentation on pothole detection
A thesis presentation on pothole detection
PrimeAsia University
 
Automatic number-plate-recognition
Automatic number-plate-recognitionAutomatic number-plate-recognition
Automatic number-plate-recognition
Devang Tailor
 
Project on disease prediction
Project on disease predictionProject on disease prediction
Project on disease prediction
KOYELMAJUMDAR1
 
Design cycles of pattern recognition
Design cycles of pattern recognitionDesign cycles of pattern recognition
Design cycles of pattern recognition
Al Mamun
 
Emotion recognition
Emotion recognitionEmotion recognition
Emotion recognition
Madhusudhan G
 
Brain Tumour Detection.pptx
Brain Tumour Detection.pptxBrain Tumour Detection.pptx
Brain Tumour Detection.pptx
RevolverRaja2
 
License Plate Recognition
License Plate RecognitionLicense Plate Recognition
License Plate Recognition
Amr Rashed
 
MATLAB Based Vehicle Number Plate Identification System using OCR
MATLAB Based Vehicle Number Plate Identification System using OCRMATLAB Based Vehicle Number Plate Identification System using OCR
MATLAB Based Vehicle Number Plate Identification System using OCR
Ghanshyam Dusane
 
Vehicle Number Plate Recognition System
Vehicle Number Plate Recognition SystemVehicle Number Plate Recognition System
Vehicle Number Plate Recognition Systemprashantdahake
 
Traffic Violation Detector using Object Detection
Traffic Violation Detector using Object DetectionTraffic Violation Detector using Object Detection
Traffic Violation Detector using Object Detection
shri ram murti smarak college of engineering,technology & research
 
Real time traffic sign analysis
Real time traffic sign analysisReal time traffic sign analysis
Real time traffic sign analysis
Rakesh Patil
 
Hand Written Character Recognition Using Neural Networks
Hand Written Character Recognition Using Neural Networks Hand Written Character Recognition Using Neural Networks
Hand Written Character Recognition Using Neural Networks Chiranjeevi Adi
 

What's hot (20)

Human Activity Recognition
Human Activity RecognitionHuman Activity Recognition
Human Activity Recognition
 
Pattern recognition UNIT 5
Pattern recognition UNIT 5Pattern recognition UNIT 5
Pattern recognition UNIT 5
 
Automated Driver Fatigue Detection
Automated Driver Fatigue DetectionAutomated Driver Fatigue Detection
Automated Driver Fatigue Detection
 
Deep Learning in Computer Vision
Deep Learning in Computer VisionDeep Learning in Computer Vision
Deep Learning in Computer Vision
 
Traffic Prediction for Intelligent Transportation System using Machine Learning
Traffic Prediction for Intelligent Transportation System using Machine LearningTraffic Prediction for Intelligent Transportation System using Machine Learning
Traffic Prediction for Intelligent Transportation System using Machine Learning
 
Machine Learning - Object Detection and Classification
Machine Learning - Object Detection and ClassificationMachine Learning - Object Detection and Classification
Machine Learning - Object Detection and Classification
 
Automatic number plate recognition
Automatic number plate recognitionAutomatic number plate recognition
Automatic number plate recognition
 
Number plate recogition
Number plate recogitionNumber plate recogition
Number plate recogition
 
A thesis presentation on pothole detection
A thesis presentation on pothole detectionA thesis presentation on pothole detection
A thesis presentation on pothole detection
 
Automatic number-plate-recognition
Automatic number-plate-recognitionAutomatic number-plate-recognition
Automatic number-plate-recognition
 
Project on disease prediction
Project on disease predictionProject on disease prediction
Project on disease prediction
 
Design cycles of pattern recognition
Design cycles of pattern recognitionDesign cycles of pattern recognition
Design cycles of pattern recognition
 
Emotion recognition
Emotion recognitionEmotion recognition
Emotion recognition
 
Brain Tumour Detection.pptx
Brain Tumour Detection.pptxBrain Tumour Detection.pptx
Brain Tumour Detection.pptx
 
License Plate Recognition
License Plate RecognitionLicense Plate Recognition
License Plate Recognition
 
MATLAB Based Vehicle Number Plate Identification System using OCR
MATLAB Based Vehicle Number Plate Identification System using OCRMATLAB Based Vehicle Number Plate Identification System using OCR
MATLAB Based Vehicle Number Plate Identification System using OCR
 
Vehicle Number Plate Recognition System
Vehicle Number Plate Recognition SystemVehicle Number Plate Recognition System
Vehicle Number Plate Recognition System
 
Traffic Violation Detector using Object Detection
Traffic Violation Detector using Object DetectionTraffic Violation Detector using Object Detection
Traffic Violation Detector using Object Detection
 
Real time traffic sign analysis
Real time traffic sign analysisReal time traffic sign analysis
Real time traffic sign analysis
 
Hand Written Character Recognition Using Neural Networks
Hand Written Character Recognition Using Neural Networks Hand Written Character Recognition Using Neural Networks
Hand Written Character Recognition Using Neural Networks
 

Similar to Traffic Sign Recognition using CNNs

IRJET- Traffic Sign Detection, Recognition and Notification System using ...
IRJET-  	  Traffic Sign Detection, Recognition and Notification System using ...IRJET-  	  Traffic Sign Detection, Recognition and Notification System using ...
IRJET- Traffic Sign Detection, Recognition and Notification System using ...
IRJET Journal
 
A Transfer Learning Approach to Traffic Sign Recognition
A Transfer Learning Approach to Traffic Sign RecognitionA Transfer Learning Approach to Traffic Sign Recognition
A Transfer Learning Approach to Traffic Sign Recognition
IRJET Journal
 
Traffic Sign Recognition Model
Traffic Sign Recognition ModelTraffic Sign Recognition Model
Traffic Sign Recognition Model
IRJET Journal
 
Traffic sign recognition and detection using SVM and CNN
Traffic sign recognition and detection using SVM and CNNTraffic sign recognition and detection using SVM and CNN
Traffic sign recognition and detection using SVM and CNN
IRJET Journal
 
Real time vehicle counting in complex scene for traffic flow estimation using...
Real time vehicle counting in complex scene for traffic flow estimation using...Real time vehicle counting in complex scene for traffic flow estimation using...
Real time vehicle counting in complex scene for traffic flow estimation using...
Conference Papers
 
Number Plate Recognition System: A Smart City Solution
Number Plate Recognition System: A Smart City SolutionNumber Plate Recognition System: A Smart City Solution
Number Plate Recognition System: A Smart City Solution
IRJET Journal
 
IRJET- Convenience Improvement for Graphical Interface using Gesture Dete...
IRJET-  	  Convenience Improvement for Graphical Interface using Gesture Dete...IRJET-  	  Convenience Improvement for Graphical Interface using Gesture Dete...
IRJET- Convenience Improvement for Graphical Interface using Gesture Dete...
IRJET Journal
 
Congestion Control System Using Machine Learning
Congestion Control System Using Machine LearningCongestion Control System Using Machine Learning
Congestion Control System Using Machine Learning
IRJET Journal
 
Real-time traffic sign detection and recognition using Raspberry Pi
Real-time traffic sign detection and recognition using Raspberry Pi Real-time traffic sign detection and recognition using Raspberry Pi
Real-time traffic sign detection and recognition using Raspberry Pi
IJECEIAES
 
TRAFFIC SIGN BOARD RECOGNITION AND VOICE ALERT SYSTEM USING CNN
TRAFFIC SIGN BOARD RECOGNITION AND VOICE ALERT SYSTEM USING CNNTRAFFIC SIGN BOARD RECOGNITION AND VOICE ALERT SYSTEM USING CNN
TRAFFIC SIGN BOARD RECOGNITION AND VOICE ALERT SYSTEM USING CNN
IRJET Journal
 
IRJET - Unmanned Traffic Signal Monitoring System
IRJET - Unmanned Traffic Signal Monitoring SystemIRJET - Unmanned Traffic Signal Monitoring System
IRJET - Unmanned Traffic Signal Monitoring System
IRJET Journal
 
IRJET - Efficient Approach for Number Plaque Accreditation System using W...
IRJET -  	  Efficient Approach for Number Plaque Accreditation System using W...IRJET -  	  Efficient Approach for Number Plaque Accreditation System using W...
IRJET - Efficient Approach for Number Plaque Accreditation System using W...
IRJET Journal
 
Traffic Sign Board Detection and Recognition using Convolutional Neural Netwo...
Traffic Sign Board Detection and Recognition using Convolutional Neural Netwo...Traffic Sign Board Detection and Recognition using Convolutional Neural Netwo...
Traffic Sign Board Detection and Recognition using Convolutional Neural Netwo...
IRJET Journal
 
IRJET- Smart Railway System using Trip Chaining Method
IRJET- Smart Railway System using Trip Chaining MethodIRJET- Smart Railway System using Trip Chaining Method
IRJET- Smart Railway System using Trip Chaining Method
IRJET Journal
 
Automatism System Using Faster R-CNN and SVM
Automatism System Using Faster R-CNN and SVMAutomatism System Using Faster R-CNN and SVM
Automatism System Using Faster R-CNN and SVM
IRJET Journal
 
A Traffic Sign Classifier Model using Sage Maker
A Traffic Sign Classifier Model using Sage MakerA Traffic Sign Classifier Model using Sage Maker
A Traffic Sign Classifier Model using Sage Maker
ijtsrd
 
Vehicle Traffic Analysis using CNN Algorithm
Vehicle Traffic Analysis using CNN AlgorithmVehicle Traffic Analysis using CNN Algorithm
Vehicle Traffic Analysis using CNN Algorithm
IRJET Journal
 
A REVIEW ON IMPROVING TRAFFIC-SIGN DETECTION USING YOLO ALGORITHM FOR OBJECT ...
A REVIEW ON IMPROVING TRAFFIC-SIGN DETECTION USING YOLO ALGORITHM FOR OBJECT ...A REVIEW ON IMPROVING TRAFFIC-SIGN DETECTION USING YOLO ALGORITHM FOR OBJECT ...
A REVIEW ON IMPROVING TRAFFIC-SIGN DETECTION USING YOLO ALGORITHM FOR OBJECT ...
IRJET Journal
 
IRJET - Automatic License Plate Detection using Image Processing
IRJET - Automatic License Plate Detection using Image ProcessingIRJET - Automatic License Plate Detection using Image Processing
IRJET - Automatic License Plate Detection using Image Processing
IRJET Journal
 
A hierarchical RCNN for vehicle and vehicle license plate detection and recog...
A hierarchical RCNN for vehicle and vehicle license plate detection and recog...A hierarchical RCNN for vehicle and vehicle license plate detection and recog...
A hierarchical RCNN for vehicle and vehicle license plate detection and recog...
IJECEIAES
 

Similar to Traffic Sign Recognition using CNNs (20)

IRJET- Traffic Sign Detection, Recognition and Notification System using ...
IRJET-  	  Traffic Sign Detection, Recognition and Notification System using ...IRJET-  	  Traffic Sign Detection, Recognition and Notification System using ...
IRJET- Traffic Sign Detection, Recognition and Notification System using ...
 
A Transfer Learning Approach to Traffic Sign Recognition
A Transfer Learning Approach to Traffic Sign RecognitionA Transfer Learning Approach to Traffic Sign Recognition
A Transfer Learning Approach to Traffic Sign Recognition
 
Traffic Sign Recognition Model
Traffic Sign Recognition ModelTraffic Sign Recognition Model
Traffic Sign Recognition Model
 
Traffic sign recognition and detection using SVM and CNN
Traffic sign recognition and detection using SVM and CNNTraffic sign recognition and detection using SVM and CNN
Traffic sign recognition and detection using SVM and CNN
 
Real time vehicle counting in complex scene for traffic flow estimation using...
Real time vehicle counting in complex scene for traffic flow estimation using...Real time vehicle counting in complex scene for traffic flow estimation using...
Real time vehicle counting in complex scene for traffic flow estimation using...
 
Number Plate Recognition System: A Smart City Solution
Number Plate Recognition System: A Smart City SolutionNumber Plate Recognition System: A Smart City Solution
Number Plate Recognition System: A Smart City Solution
 
IRJET- Convenience Improvement for Graphical Interface using Gesture Dete...
IRJET-  	  Convenience Improvement for Graphical Interface using Gesture Dete...IRJET-  	  Convenience Improvement for Graphical Interface using Gesture Dete...
IRJET- Convenience Improvement for Graphical Interface using Gesture Dete...
 
Congestion Control System Using Machine Learning
Congestion Control System Using Machine LearningCongestion Control System Using Machine Learning
Congestion Control System Using Machine Learning
 
Real-time traffic sign detection and recognition using Raspberry Pi
Real-time traffic sign detection and recognition using Raspberry Pi Real-time traffic sign detection and recognition using Raspberry Pi
Real-time traffic sign detection and recognition using Raspberry Pi
 
TRAFFIC SIGN BOARD RECOGNITION AND VOICE ALERT SYSTEM USING CNN
TRAFFIC SIGN BOARD RECOGNITION AND VOICE ALERT SYSTEM USING CNNTRAFFIC SIGN BOARD RECOGNITION AND VOICE ALERT SYSTEM USING CNN
TRAFFIC SIGN BOARD RECOGNITION AND VOICE ALERT SYSTEM USING CNN
 
IRJET - Unmanned Traffic Signal Monitoring System
IRJET - Unmanned Traffic Signal Monitoring SystemIRJET - Unmanned Traffic Signal Monitoring System
IRJET - Unmanned Traffic Signal Monitoring System
 
IRJET - Efficient Approach for Number Plaque Accreditation System using W...
IRJET -  	  Efficient Approach for Number Plaque Accreditation System using W...IRJET -  	  Efficient Approach for Number Plaque Accreditation System using W...
IRJET - Efficient Approach for Number Plaque Accreditation System using W...
 
Traffic Sign Board Detection and Recognition using Convolutional Neural Netwo...
Traffic Sign Board Detection and Recognition using Convolutional Neural Netwo...Traffic Sign Board Detection and Recognition using Convolutional Neural Netwo...
Traffic Sign Board Detection and Recognition using Convolutional Neural Netwo...
 
IRJET- Smart Railway System using Trip Chaining Method
IRJET- Smart Railway System using Trip Chaining MethodIRJET- Smart Railway System using Trip Chaining Method
IRJET- Smart Railway System using Trip Chaining Method
 
Automatism System Using Faster R-CNN and SVM
Automatism System Using Faster R-CNN and SVMAutomatism System Using Faster R-CNN and SVM
Automatism System Using Faster R-CNN and SVM
 
A Traffic Sign Classifier Model using Sage Maker
A Traffic Sign Classifier Model using Sage MakerA Traffic Sign Classifier Model using Sage Maker
A Traffic Sign Classifier Model using Sage Maker
 
Vehicle Traffic Analysis using CNN Algorithm
Vehicle Traffic Analysis using CNN AlgorithmVehicle Traffic Analysis using CNN Algorithm
Vehicle Traffic Analysis using CNN Algorithm
 
A REVIEW ON IMPROVING TRAFFIC-SIGN DETECTION USING YOLO ALGORITHM FOR OBJECT ...
A REVIEW ON IMPROVING TRAFFIC-SIGN DETECTION USING YOLO ALGORITHM FOR OBJECT ...A REVIEW ON IMPROVING TRAFFIC-SIGN DETECTION USING YOLO ALGORITHM FOR OBJECT ...
A REVIEW ON IMPROVING TRAFFIC-SIGN DETECTION USING YOLO ALGORITHM FOR OBJECT ...
 
IRJET - Automatic License Plate Detection using Image Processing
IRJET - Automatic License Plate Detection using Image ProcessingIRJET - Automatic License Plate Detection using Image Processing
IRJET - Automatic License Plate Detection using Image Processing
 
A hierarchical RCNN for vehicle and vehicle license plate detection and recog...
A hierarchical RCNN for vehicle and vehicle license plate detection and recog...A hierarchical RCNN for vehicle and vehicle license plate detection and recog...
A hierarchical RCNN for vehicle and vehicle license plate detection and recog...
 

More from IRJET Journal

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
IRJET Journal
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
IRJET Journal
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
IRJET Journal
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
IRJET Journal
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
IRJET Journal
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
IRJET Journal
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
IRJET Journal
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
IRJET Journal
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
IRJET Journal
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
IRJET Journal
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
IRJET Journal
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
IRJET Journal
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
IRJET Journal
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
IRJET Journal
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
IRJET Journal
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
IRJET Journal
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
IRJET Journal
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
IRJET Journal
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
IRJET Journal
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
IRJET Journal
 

More from IRJET Journal (20)

TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
TUNNELING IN HIMALAYAS WITH NATM METHOD: A SPECIAL REFERENCES TO SUNGAL TUNNE...
 
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURESTUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
STUDY THE EFFECT OF RESPONSE REDUCTION FACTOR ON RC FRAMED STRUCTURE
 
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
A COMPARATIVE ANALYSIS OF RCC ELEMENT OF SLAB WITH STARK STEEL (HYSD STEEL) A...
 
Effect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil CharacteristicsEffect of Camber and Angles of Attack on Airfoil Characteristics
Effect of Camber and Angles of Attack on Airfoil Characteristics
 
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
A Review on the Progress and Challenges of Aluminum-Based Metal Matrix Compos...
 
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
Dynamic Urban Transit Optimization: A Graph Neural Network Approach for Real-...
 
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
Structural Analysis and Design of Multi-Storey Symmetric and Asymmetric Shape...
 
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
A Review of “Seismic Response of RC Structures Having Plan and Vertical Irreg...
 
A REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADASA REVIEW ON MACHINE LEARNING IN ADAS
A REVIEW ON MACHINE LEARNING IN ADAS
 
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
Long Term Trend Analysis of Precipitation and Temperature for Asosa district,...
 
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD ProP.E.B. Framed Structure Design and Analysis Using STAAD Pro
P.E.B. Framed Structure Design and Analysis Using STAAD Pro
 
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
A Review on Innovative Fiber Integration for Enhanced Reinforcement of Concre...
 
Survey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare SystemSurvey Paper on Cloud-Based Secured Healthcare System
Survey Paper on Cloud-Based Secured Healthcare System
 
Review on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridgesReview on studies and research on widening of existing concrete bridges
Review on studies and research on widening of existing concrete bridges
 
React based fullstack edtech web application
React based fullstack edtech web applicationReact based fullstack edtech web application
React based fullstack edtech web application
 
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
A Comprehensive Review of Integrating IoT and Blockchain Technologies in the ...
 
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
A REVIEW ON THE PERFORMANCE OF COCONUT FIBRE REINFORCED CONCRETE.
 
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
Optimizing Business Management Process Workflows: The Dynamic Influence of Mi...
 
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic DesignMultistoried and Multi Bay Steel Building Frame by using Seismic Design
Multistoried and Multi Bay Steel Building Frame by using Seismic Design
 
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
Cost Optimization of Construction Using Plastic Waste as a Sustainable Constr...
 

Recently uploaded

Event Management System Vb Net Project Report.pdf
Event Management System Vb Net  Project Report.pdfEvent Management System Vb Net  Project Report.pdf
Event Management System Vb Net Project Report.pdf
Kamal Acharya
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
gerogepatton
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
Massimo Talia
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
Pratik Pawar
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
obonagu
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
Intella Parts
 
Democratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek AryaDemocratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek Arya
abh.arya
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
karthi keyan
 
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSETECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
DuvanRamosGarzon1
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
TeeVichai
 
Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.
PrashantGoswami42
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
AhmedHussein950959
 
Courier management system project report.pdf
Courier management system project report.pdfCourier management system project report.pdf
Courier management system project report.pdf
Kamal Acharya
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
JoytuBarua2
 
Halogenation process of chemical process industries
Halogenation process of chemical process industriesHalogenation process of chemical process industries
Halogenation process of chemical process industries
MuhammadTufail242431
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
AafreenAbuthahir2
 
Vaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdfVaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdf
Kamal Acharya
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
Pipe Restoration Solutions
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
AJAYKUMARPUND1
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
Kamal Acharya
 

Recently uploaded (20)

Event Management System Vb Net Project Report.pdf
Event Management System Vb Net  Project Report.pdfEvent Management System Vb Net  Project Report.pdf
Event Management System Vb Net Project Report.pdf
 
Immunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary AttacksImmunizing Image Classifiers Against Localized Adversary Attacks
Immunizing Image Classifiers Against Localized Adversary Attacks
 
Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024Nuclear Power Economics and Structuring 2024
Nuclear Power Economics and Structuring 2024
 
weather web application report.pdf
weather web application report.pdfweather web application report.pdf
weather web application report.pdf
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
 
Forklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella PartsForklift Classes Overview by Intella Parts
Forklift Classes Overview by Intella Parts
 
Democratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek AryaDemocratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek Arya
 
CME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional ElectiveCME397 Surface Engineering- Professional Elective
CME397 Surface Engineering- Professional Elective
 
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSETECHNICAL TRAINING MANUAL   GENERAL FAMILIARIZATION COURSE
TECHNICAL TRAINING MANUAL GENERAL FAMILIARIZATION COURSE
 
Railway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdfRailway Signalling Principles Edition 3.pdf
Railway Signalling Principles Edition 3.pdf
 
Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.Quality defects in TMT Bars, Possible causes and Potential Solutions.
Quality defects in TMT Bars, Possible causes and Potential Solutions.
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
 
Courier management system project report.pdf
Courier management system project report.pdfCourier management system project report.pdf
Courier management system project report.pdf
 
Planning Of Procurement o different goods and services
Planning Of Procurement o different goods and servicesPlanning Of Procurement o different goods and services
Planning Of Procurement o different goods and services
 
Halogenation process of chemical process industries
Halogenation process of chemical process industriesHalogenation process of chemical process industries
Halogenation process of chemical process industries
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
 
Vaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdfVaccine management system project report documentation..pdf
Vaccine management system project report documentation..pdf
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
 
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
Pile Foundation by Venkatesh Taduvai (Sub Geotechnical Engineering II)-conver...
 
Final project report on grocery store management system..pdf
Final project report on grocery store management system..pdfFinal project report on grocery store management system..pdf
Final project report on grocery store management system..pdf
 

Traffic Sign Recognition using CNNs

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 01 | Jan 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 868 Traffic Sign Recognition using CNNs Pritesh Gurjar1, Neev Shirke2, Navin Bubna3, Malay Khakhar4, Noshir Tarapore5 1LY B.Tech Computer Engineering, Science & Technology, Vishwakarma University, Pune, India - 411048 2LY B.Tech Computer Engineering, Science & Technology, Vishwakarma University, Pune, India - 411048 3LY B.Tech Computer Engineering, Science & Technology, Vishwakarma University, Pune, India - 411048 4LY B.Tech Computer Engineering, Science & Technology, Vishwakarma University, Pune, India - 411048 5Assistant Professor, Dept. of Computer Engineering, Vishwakarma University, Pune, India - 411048 ------------------------------------------------------------------------***----------------------------------------------------------------------- Abstract- This paper aims to summarize the usage of Traffic sign detection and identification and how it could play a massive role in increasing the safety of people while driving. Through this paper, we shall see how a Traffic Sign Recognition system can be implemented using advanced Machine Learning and Convolutional Neural Networks. We believe that implementing such systems could prove beneficial for the evolution of the current safety standards while driving. KEYWORDS- TSR (Traffic Sign Recognition), Traffic Sign detection, CNN (Convolutional Neural Network), SSD (Single Shot multibox Detector) , YOLO net (Object detection system). 1. INTRODUCTION Automobiles are the most efficient way of getting around in this day and age. For many years, the way we transport things has been evolving with improvements at every iteration. From steam and electric vehicles in the 1700s to alternative fuel automobiles and self-driving cars in the 2000s, automobiles have experienced several developments. As humans advance further, so should our work and everything surrounding us. To better the safety standards of the passengers in a vehicle, we designed and proposed a system that uses algorithms like Machine Learning and Convolutional Neural Networks to identify Traffic signs quickly and accurately. We believe our implementation could help in the future of self-driving cars, making the experience safer and more peaceful for all the passengers. We chose to create such a system to ensure a safe driving experience for everyone. This could even be progressed further and used in self-driving automobiles in the future. By implementing a traffic sign recognition system, we aim to reduce the percentage of on-road accidents by a large percentage. Statistics show that reckless driving and distracted driving cause a large number of accidents and deaths by accidents. Implementing a system that identifies a sign from afar and notifies the driver of the upcoming event would improve the safety standards and reduce the number of accidents. The aims, scope and objectives of the System are as follows ● Utilising suitable datasets ● Comparing with local signs and modifying datasets if required ● Making use of a two-tier CNN along with YOLO Networks 4 ● Getting accurate results with ample time to alert the driver. 2. RELATED WORK Regular occurrences of terrible accidents result in the loss of life and other valuables. There might be a variety of causes for these accidents, such as bad street maintenance, careless driving, the driver's psychological state, and pedestrians' careless attitude. Another important factor for this might be improper law enforcement and poor conditions of street traffic signs. Signs that are blocked or decaying may confuse the driver. So there are many existing methods for Traffic signs and sign classification. Zhang et al. [1] proposed a cascaded R-CNN to obtain the multiscale features in pyramids and a multiscale attention method to obtain the weighted multiscale features by dot product and softmax to highlight the traffic sign features and improve the accuracy of the traffic sign detection. Cao et al. [2] proposed an improved algorithm based on faster region-based CNN for small object detection. An improved loss function based on intersection over union, the multiscale convolutional feature fusion, and the improved non maximum suppression algorithm is introduced to enhance the performance for small object detection. Since around 2007, traffic sign identification and recognition techniques have relied on color segmentation, shape, and texture data in combination with support vector machine (SVM) classifiers. Later illumination conditions were investigated using a shape-based detector[3]. Slightly later, shapes were utilized to detect
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 01 | Jan 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 869 arrow traffic lights[4]. More recently Color segmentation has been utilized. Ji et al. [5] introduced a color-based visual selective attention model to build salience maps, which are subsequently identified using an SVM classifier using histogram of oriented gradient (HOG) features. Some prior art used digital maps and GPS data to enhance detection efficiency and accuracy [6]. However, prior knowledge is not always available and is not always required. Because of the widespread use of convolutional neural networks (CNNs), they have been used for traffic sign recognition. Another method suggests the design and study of the “German Traffic Sign Recognition Benchmark” dataset and competition. The competition results indicate that machine learning algorithms perform well in the difficult task of traffic sign identification. The participants obtained a very high performance of up to 98.98 percent accurate identification rate on this dataset, which is comparable to human performance[7]. Another method involves the use of a new system for the automated detection and identification of traffic signs. Candidate regions are identified as maximally stable extremal regions (MSERs), which provide resistance to variations in lighting conditions. A cascade of SVM classifiers trained on HOG features is used for recognition. This system is accurate at high vehicle speeds, works in a variety of weather situations, and runs at a pace of 20 frames per second on average[8]. 3. CURRENT IMPLEMENTATION While current systems are capable of identifying traffic signs with high accuracy, our system aims to better these results and achieve high accuracy results even in poor weather conditions like severe rain, dust, etc. This system could be useful for the future of self-driving vehicles and may help in improving the current systems used by various organizations/ companies. The system architecture is a two-tier architecture, where the first tier comprises a Convolutional Neural Network. The second tier consists of image processing using various techniques to increase the accuracy of sign identification, even in varying atmospheric conditions. The current system has been created solely by using python, and it’s multiple libraries such as numpy, tensorflow, jupyter, YOLOnet4, and cv2 for the neural network and calculations. We have also used libraries such as pygame and tkinter to create a simple user interface. The hardware components of our current system consist of a camera and a simple graphics processing unit Fig 3.1: Block diagram of current working 4. HIGH LEVEL DESIGN DETAILS Relevant mathematical model associated with the Project: 1. The model is based on the simulation of traffic signs using recorded videos with various factors affecting quality to make the system optimal. 2. The video is then processed to extract the frames with some delay. 3. Each frame will be processed through convolution neural networks to identify the type and information of traffic signs. 4. According to the 43 types of traffic signs the system will generate appropriate alerts based on picture classification. Attached below are various diagrams which explain the various steps, methods, functions and libraries implemented in our current working model.
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 01 | Jan 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 870 Fig 4.1: Data flow diagram The above diagram shows the flow of data in the current implementation. The testing and training datasets are used to identify the correct sign with the highest probability. Fig 4.2: Simple flowchart of working of image recognition The above flowchart explains how our model works in the simplest form. The image / series of images received from the input are passed on for identification. This happens in 3 steps. ● The original image is decolorized to a grayscale version, so that the appropriate sign may be identified on the basis of the shape of the sign. ● Next, the colors are restored one layer at a time (Red, Blue, Yellow) to further identify the type of sign based on its previous result. ● Finally, the now colorized sign is further passed through the dataset to identify any symbols (if present) in the sign itself. ● Once the sign is identified, the system alerts the driver of one of 5 alerts. V. NEURAL NETWORK ARCHITECTURE Using a fully connected neural network to make an image classification requires numerous layers and neurons present in a network, which increases the number of parameters leading the network to over-fitting (memorizing the training data only). The input image may also lose its pixels correlation properties since all neurons (carrying pixels values) are connected [9]. Convolutional neural networks have emerged to solve these problems through their kernel filters to extract the main features of the input image and then inject them into a fully connected network to define the class [9]. The chosen architecture in our application is a two tier convolutional neural network (Fig. 5.1) firstly used for handwritten digits recognition [10]. It contains 9 layers: 5 layers of convolution and simplification functions made by 22 5x5 kernel filters and a max-pooling filter of 2x2 to reduce at last the input image of 32x32 into 16 maps of 5x5. The feature images carry the most significant features to define a specified traffic signs class by processing them into a 4 layers fully connected network. Fig. 5.1: CNN architecture
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 01 | Jan 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 871 6. IMPLEMENTATION AND ANALYSIS OF THE CURRENT STRUCTURE This section contains a descriptive overview of our two tier CNN architecture and is subdivided into 3 main categories. ● Training Data ● Target Detection / Object Detection ● Final results of the implementation 6.1 Training Data The unbalanced distribution of images in the German Traffic Sign Benchmark privileges some classes over others during the training phase because they are better shown in the form of multiple images. To ensure that the network performs efficiently, some of these classes undergo a data augmentation by applying some geometric transformations (rotation, translation, and shear mapping) on many such images. Fig 6.1: Distribution of Dataset The algorithm takes only classes with less than 1000 images to randomly pick images and makes one of the transformation operations . The resulting images are added to the same class until the number of its elements reaches the bias i.e 1000 images. Fig 6.2: Comparison of images Fig 6.3: Comparison of images This picture then undergoes multiple transformations like scaling, rotation and translations.
  • 5. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 01 | Jan 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 872 6.2. Target Detection Our implementation employs YOLO networks to aid the Traffic sign assisted by a series of pre-trained cascaded images, which will provide real-time object detection. Object detection consists of various approaches such as fast R-CNN, Retina-Net, and Single-Shot MultiBox Detector (SSD). Although these approaches have solved the challenges of data limitation and modeling in object detection, they cannot detect objects in a single algorithm run. Fig 6.4: Normal Image without object detection Fig 6.5: Image after traffic sign has been detected Fig 6.6: Traffic Sign detection system 6.3 Implementation Results To build and train the network, the TensorFlow deep learning library is used. Training and testing were implemented using the dataset and the developed method succeeds in classifying the 43 traffic signs classes. The implementation results of the two tier CNN and its improvement operations show the impact of each changed element. The enrichment of the first layer of CNN fully connected network made the validation accuracy 95.2% after 100 iterations of the learning algorithm. The new given architecture can now combine many more factors to classify traffic signs. After applying data augmentation , an accuracy of 95.6% at the 100th iteration is noticed, making the network performances even better than the last ones. It is also due to the new balanced property of the training data in different classes. Fig 6.7: Accuracy variation over training time As seen above, with regular training and testing and constantly learning from our previous iterations, we have come up with the following results, with an increasing rate of accuracy over time. Our implementation had a few minor setbacks and a few improvements, with the above graph showcasing CNN's accuracy over iterations. Fig 6.8: Data loss/ accuracy decrease over time taken for training
  • 6. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 01 | Jan 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 873 Over time, we learned from our mistakes, and minimized errors as much as we could. The above graph is a representation of the lows and error points we faced while we were constructing Neural networks. 7. CONCLUSION Our final results have proved to be very useful with a minimum accuracy of 95.1% which we have extended to 96%. The two tier CNN implementations along with the addition of YOLO Networks have resulted in more accurate results even under versatile weather conditions. While the current implementation has proved to be a bit system heavy, it has also proved that it functions exceptionally well under adverse conditions with higher accuracies. REFERENCE LINKS [1] J. Zhang, Z. Xie, J. Sun, X. Zou, and J. Wang, “A cascaded RCNN with multiscale attention and imbalanced samples for traffic sign detection,” IEEE Access, vol. 8, 2020. Fast Traffic Sign Detection Approach Based on Lightweight Network and Multilayer Proposal Network. [2] C. Cao, B. Wang, W.Zhang et al., “An improved faster R- CNN for small object detection,” IEEE Access, vol. 7, 2019. (PDF) An Improved Faster R-CNN for Small Object Detection [3] De Charette, R.; Nashashibi, F. Real time visual traffic lights recognition based on spot light detection and adaptive traffic lights templates. In: Proceedings of the IEEE Intelligent Vehicles Symposium, 358–363, 2009 (PDF) Real Time Visual Traffic Lights Recognition Based on Spot Light Detection and Adaptive Traffic Lights Templates [4] Cai, Z.; Gu, M.; Li, Y. Real-time arrow traffic light recognition system for intelligent vehicles. In: Proceedings of the International Conference on Image Processing, Computer Vision, and Pattern Recognition, 1, 2012. [PDF] Real-time Arrow Traffic Light Recognition System for Intelligent Vehicle [5] Ji, Y.; Yang, M.; Lu, Z.; Wang, C. Integrating visual selective attention model with HOG features for traffic light detection and recognition. In: Proceedings of the IEEE Intelligent Vehicles Symposium (IV), 280–285, 2015. (PDF) Integrating visual selective attention model with HOG features for traffic light detection and recognition [6] Fairfield, N.; Urmson, C. Traffic light mapping and detection. In: Proceedings of the IEEE International Conference on Robotics and Automation, 5421–5426, 2011. [PDF] Traffic light mapping and detection [7] J. Stallkamp, M. Schlipsing, J. Salmen, and C. Igel, “The German traffic sign recognition benchmark: a multi-class classification competition,” in Proc. IEEE IJCNN, 2011, pp. 1453–1460. [PDF] The German Traffic Sign Recognition Benchmark: A multi-class classification competition [8] “Real-Time Detection and Recognition of Road Traffic Signs” by Jack Greenhalgh and Majid Mirmehdi, Senior Member, 2012, IEEE. Real-Time Detection and Recognition of Road Traffic Signs [9] L. Abdi, “Deep learning traffic sign detection, recognition and augmentation,” Proceedings of the Symposium on Applied Computing, Maroc, 2017, p. 131- 136 [10] Y. Le Cun, L. Bottou, Y. Bengio and P.Haffner, “Gradient-Based learning applied to document recognition,” Proceedings of IEEE, Vol. 86, N°11, p. 2278- 2324, 1998.