Ratheesh Ravindran, M. Santora, M. Faied, Mohammad Fanaei
{"title":"Traffic Sign Identification Using Deep Learning","authors":"Ratheesh Ravindran, M. Santora, M. Faied, Mohammad Fanaei","doi":"10.1109/CSCI49370.2019.00063","DOIUrl":null,"url":null,"abstract":"One of the most crucial enabling technologies for automated driving systems is the ability to reliably detect and classify a wide range of traffic signs in various driving conditions at different distances. Due to the complexity and dynamic nature of driving environments, it is difficult to reliably detect traffic signs with conventional image processing methods. Artificial intelligence in combination with image processing has proven to be a great success to address this problem in recent studies. This paper focuses on the selection of Deep Neural Networks (DNN) based on the application-oriented performance by taking into consideration the mean Average Precision (mAP) and Frames Per Second (FPS) as the major evaluation criteria. Faster Region-based Convolutional Neural Network (Faster R-CNN) is a newly proposed DNN in the literature that has proven to exhibit a balanced tradeoff between mAP and FPS performance measures. This paper starts with a DNN transfer learning and then implements the Faster R-CNN algorithm for the real-time detection and classification of traffic signs using the Robot Operating System (ROS). To reduce the errors due to DNN inaccurate detection, Tesseract\" is added to detect the text in the identified traffic signs. The German Traffic Sign Detection Benchmark (GTSDB) dataset is used in this paper, and additional dataset are created to solve the lack of certain traffic signs in the GTSDB dataset. Simulation with ROS-Gazebo and real-time trials using the Polaris Gem e2 equipped with NVIDIA Drive PX2 demonstrate the efficiency of the proposed integration of DNN with Tesseract in detecting and classifying a wide range of traffic signs.","PeriodicalId":103662,"journal":{"name":"2019 International Conference on Computational Science and Computational Intelligence (CSCI)","volume":"27 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"10","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 International Conference on Computational Science and Computational Intelligence (CSCI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CSCI49370.2019.00063","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 10
Abstract
One of the most crucial enabling technologies for automated driving systems is the ability to reliably detect and classify a wide range of traffic signs in various driving conditions at different distances. Due to the complexity and dynamic nature of driving environments, it is difficult to reliably detect traffic signs with conventional image processing methods. Artificial intelligence in combination with image processing has proven to be a great success to address this problem in recent studies. This paper focuses on the selection of Deep Neural Networks (DNN) based on the application-oriented performance by taking into consideration the mean Average Precision (mAP) and Frames Per Second (FPS) as the major evaluation criteria. Faster Region-based Convolutional Neural Network (Faster R-CNN) is a newly proposed DNN in the literature that has proven to exhibit a balanced tradeoff between mAP and FPS performance measures. This paper starts with a DNN transfer learning and then implements the Faster R-CNN algorithm for the real-time detection and classification of traffic signs using the Robot Operating System (ROS). To reduce the errors due to DNN inaccurate detection, Tesseract" is added to detect the text in the identified traffic signs. The German Traffic Sign Detection Benchmark (GTSDB) dataset is used in this paper, and additional dataset are created to solve the lack of certain traffic signs in the GTSDB dataset. Simulation with ROS-Gazebo and real-time trials using the Polaris Gem e2 equipped with NVIDIA Drive PX2 demonstrate the efficiency of the proposed integration of DNN with Tesseract in detecting and classifying a wide range of traffic signs.