Cargando…

Traffic sign classification using CNN and detection using faster-RCNN and YOLOV4

Autonomous driving cars are becoming popular everywhere and the need for a robust traffic sign recognition system that ensures safety by recognizing traffic signs accurately and fast is increasing. In this paper, we build a CNN that can classify 43 different traffic signs from the German Traffic Sig...

Descripción completa

Detalles Bibliográficos
Autor principal: Youssouf, Njayou
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Elsevier 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9718991/
https://www.ncbi.nlm.nih.gov/pubmed/36471847
http://dx.doi.org/10.1016/j.heliyon.2022.e11792
_version_ 1784843216514711552
author Youssouf, Njayou
author_facet Youssouf, Njayou
author_sort Youssouf, Njayou
collection PubMed
description Autonomous driving cars are becoming popular everywhere and the need for a robust traffic sign recognition system that ensures safety by recognizing traffic signs accurately and fast is increasing. In this paper, we build a CNN that can classify 43 different traffic signs from the German Traffic Sign Recognition benchmark dataset. The dataset is made up of 39,186 images for training and 12,630 for testing. Our CNN for classification is light and reached an accuracy of 99.20% with only 0.8 M parameters. It is tested also under severe conditions to prove its generalization ability. We also used Faster R–CNN and YOLOv4 networks to implement a recognition system for traffic signs. The German Traffic Sign Detection benchmark dataset was used. Faster R–CNN obtained a mean average precision (mAP) of 43.26% at 6 Frames Per Second (FPS), which is not suitable for real-time application. YOLOv4 achieved an mAP of 59.88% at 35 FPS, which is the preferred model for real-time traffic sign detection. These mAPs are obtained using Intersect Over Union of 50%. A comparative analysis is also presented between these models.
format Online
Article
Text
id pubmed-9718991
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher Elsevier
record_format MEDLINE/PubMed
spelling pubmed-97189912022-12-04 Traffic sign classification using CNN and detection using faster-RCNN and YOLOV4 Youssouf, Njayou Heliyon Research Article Autonomous driving cars are becoming popular everywhere and the need for a robust traffic sign recognition system that ensures safety by recognizing traffic signs accurately and fast is increasing. In this paper, we build a CNN that can classify 43 different traffic signs from the German Traffic Sign Recognition benchmark dataset. The dataset is made up of 39,186 images for training and 12,630 for testing. Our CNN for classification is light and reached an accuracy of 99.20% with only 0.8 M parameters. It is tested also under severe conditions to prove its generalization ability. We also used Faster R–CNN and YOLOv4 networks to implement a recognition system for traffic signs. The German Traffic Sign Detection benchmark dataset was used. Faster R–CNN obtained a mean average precision (mAP) of 43.26% at 6 Frames Per Second (FPS), which is not suitable for real-time application. YOLOv4 achieved an mAP of 59.88% at 35 FPS, which is the preferred model for real-time traffic sign detection. These mAPs are obtained using Intersect Over Union of 50%. A comparative analysis is also presented between these models. Elsevier 2022-11-26 /pmc/articles/PMC9718991/ /pubmed/36471847 http://dx.doi.org/10.1016/j.heliyon.2022.e11792 Text en © 2022 The Author(s) https://creativecommons.org/licenses/by/4.0/This is an open access article under the CC BY license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Research Article
Youssouf, Njayou
Traffic sign classification using CNN and detection using faster-RCNN and YOLOV4
title Traffic sign classification using CNN and detection using faster-RCNN and YOLOV4
title_full Traffic sign classification using CNN and detection using faster-RCNN and YOLOV4
title_fullStr Traffic sign classification using CNN and detection using faster-RCNN and YOLOV4
title_full_unstemmed Traffic sign classification using CNN and detection using faster-RCNN and YOLOV4
title_short Traffic sign classification using CNN and detection using faster-RCNN and YOLOV4
title_sort traffic sign classification using cnn and detection using faster-rcnn and yolov4
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9718991/
https://www.ncbi.nlm.nih.gov/pubmed/36471847
http://dx.doi.org/10.1016/j.heliyon.2022.e11792
work_keys_str_mv AT youssoufnjayou trafficsignclassificationusingcnnanddetectionusingfasterrcnnandyolov4