Ijraset Journal For Research in Applied Science and Engineering Technology
Authors: Sanjana Patil, Rohit Kumar Das, Suhani Motiwad, Sandeep Kumar Yadav, Prof. Pallavi Chavan
DOI Link: https://doi.org/10.22214/ijraset.2023.52648
Certificate: View Certificate
In the development of intelligent vehicles, accurate traffic sign detection and recognition are critical. This project proposes an improved algorithm for traffic sign detection and recognition, aiming to address limitations of traditional methods such as environmental sensitivity and poor real-time performance of deep learning-based approaches. The algorithm employs HSV-based spatial threshold segmentation for effective traffic sign detection based on shape features. Furthermore, the algorithm enhances the classical convolutional neural network model by utilizing Gabor kernel for initial convolution, incorporating batch normalization after pooling, and employing the Adam optimizer algorithm. The proposed algorithm is evaluated using the German Traffic Sign Recognition Benchmark, achieving a favorable prediction and accurate recognition rate of 99.75%, with an average processing time of 5.4ms per frame. Compared to other algorithms, the proposed approach demonstrates superior accuracy, real-time performance, generalization ability, and training efficiency. The findings of this project are expected to contribute to reducing accident rates and enhancing road traffic safety through improved traffic sign recognition in intelligent vehicles.
I. INTRODUCTION
Traffic sign recognition plays a crucial role in the development of intelligent vehicles, enabling them to understand and interpret road signs for safe and efficient driving. Deep learning, a subset of machine learning, has shown promising results in various computer vision tasks, including traffic sign recognition. However, traditional deep learning-based approaches for traffic sign recognition often face challenges such as sensitivity to environmental conditions and poor real-time performance. Therefore, there is a need for an improved algorithm that can address these limitations and enhance the accuracy and real-time performance of traffic sign recognition for intelligent vehicle applications.
In this research project, we propose an improved algorithm for traffic sign recognition using deep learning. The algorithm leverages the strengths of deep learning techniques while addressing the challenges faced by traditional methods.
Specifically, our algorithm incorporates several key improvements to enhance the accuracy and real-time performance of traffic sign recognition. Firstly, we utilize the HSV (Hue, Saturation, Value) color space for spatial threshold segmentation, allowing for effective detection of traffic signs based on shape features. This enables our algorithm to be more robust to variations in lighting conditions, which is a common challenge in traffic sign recognition. Secondly, we improve the convolutional neural network (CNN) model by using Gabor kernel as the initial convolutional kernel, which helps capture more relevant features for traffic sign recognition. We also add batch normalization after pooling to accelerate convergence during training, and select the Adam optimizer algorithm for improved optimization. These enhancements contribute to better model performance in terms of accuracy and training efficiency. To evaluate the effectiveness of our proposed algorithm, we conduct experiments using the German Traffic Sign Recognition Benchmark, a widely used benchmark dataset for traffic sign recognition. We compare the performance of our algorithm with existing methods, and analyze the accuracy and real-time processing time of our algorithm.
We also giving a beep sound once the traffic sign is recognized, so that user can be attentive on road.
The results of our experiments demonstrate that our proposed algorithm achieves a high accurate recognition rate of 99.75% and an average processing time of 5.4ms per frame, outperforming other algorithms in terms of accuracy and real-time performance. These findings highlight the potential of our algorithm for improving traffic sign recognition in intelligent vehicles, with potential applications in reducing accident rates and enhancing road traffic safety.
II. DATASET
As we are aware of the current system, many remarkable researches have been done regarding automatic Driver assistant but there is a need of an upgraded system for better performances of model[1]. To overcome these challenges, we have used large sets of image classification dataset. For our experiment we have used German Traffic Sign Recognition Benchmark (GTSRB) which has 39,209 training images and 12,630 images for testing and 80:20 as our training ratio.
IV. CLASSIFICATION AND TRAINING MODEL
The detection model for traffic signs is created by training the data set. CNN has been observed and verified as a most accurate traffic sign detection algorithm[3]. The input data for Driver assistant contains clear as well as vague samples[4]. The vague pictures can refer to divergent shape features including complex situations, such as noise, jitter, occlusion[5]. The CNN model used in our experiment has convolutional layers followed by pooling layers, fully connected layer and SoftMax layer. Feature Extraction tool segregates and identify the vivid and differing features of image for analysis[6]. Feature extraction consists of many pairs of convolutional or pooling layers. High level feature image is obtain using convolutional kernel pooling layers. Fully connected layer flattens the output image of convolutional layers and then used as input for SoftMax layer which produces the final output of model[7].
VI. FUTURE SCOPE
These are just a few potential future scopes for your project on Traffic Sign Recognition using Deep Learning. As the field of intelligent transportation systems continues to evolve, there are numerous opportunities for further research and development to enhance traffic sign recognition and its applications in intelligent vehicles for safer and more efficient road transportation.
In this research project, we proposed an improved algorithm for traffic sign recognition using deep learning. Through the utilization of HSV color space for spatial threshold segmentation, the incorporation of Gabor kernel as the initial convolutional kernel, and the addition of batch normalization and Adam optimizer for improved model training, our algorithm achieved remarkable accuracy and real-time performance in traffic sign recognition tasks. The experimental results, obtained using the German Traffic Sign Recognition Benchmark, demonstrated that our proposed algorithm achieved a high accurate recognition rate of 99.75% and an average processing time of 5.4ms per frame, outperforming other existing algorithms. These results highlight the potential of our algorithm for enhancing traffic sign recognition in intelligent vehicle systems, with potential applications in reducing accident rates and enhancing road traffic safety. The findings of our research have significant implications for the development of intelligent vehicles and driving assistance systems. The improved accuracy and real-time performance of our algorithm provide a strong technical foundation for the steady advancement of intelligent vehicle technologies. Moreover, the incorporation of our algorithm in intelligent vehicles has the potential to enhance road safety and reduce the occurrence of accidents, contributing to the improvement of overall transportation systems. However, there are still some limitations to our research. Further investigation can be conducted to evaluate the performance of our algorithm in challenging scenarios, such as adverse weather conditions or nighttime driving. In conclusion, our research presents a promising solution for traffic sign recognition using deep learning, with improved accuracy and real-time performance. The proposed algorithm has potential applications in intelligent vehicle systems and can contribute to the advancement of driving assistance technologies for safer and more efficient road transportation. Further research and development in this field can open up new opportunities for intelligent vehicle applications and contribute to the field of computer vision and artificial intelligence in transportation.
[1] Real-time Traffic Sign Recognition Vinh Quang Dinh, Younkwan Lee, Hyunguk Choi, and Moongu Jeon Gwangju Institute of Science and Technology {quangvinh, brightyoun, chu, mgjeon}@gist.ac.kr (2018). [2] Autonomous Driving System with Road Sign Recognition using Convolutional Neural Networks Vaibhav Swaminathan, Shrey Arora, Ravi Bansal, Rajalakshmi R* School of Computing Science and Engineering Vellore Institute of Technology, Chennai, Tamilnadu, India (2019). [3] Traffic Sign Recognition Using a Multi-Task Convolutional Neural Network Hengliang Luo, Yi Yang, Bei Tong, Fuchao Wu, and Bin Fan (2018). [4] Improved Traffic Sign Detection and Recognition Algorithm for Intelligent Vehicles Jingwei Cao 1,2 , Chuanxue Song 1,2, Silun Peng 1,2, Feng Xiao 1,2 and Shixin Song(2019). [5] Traffic Sign Classification Using Deep Inception Based Convolutional Networks Mrinal Haloi IIT Guwahati1(2018). [6] A. Krizhevsky, I. Sutskever and G.E. Hinton, \"Imagenet classification with deep convolutional neural networks\", Advances in neural information processing systems, pp. 1097-1105, 2012. [7] J. Stallkamp, M. Schlipsing, J. Salmen and C. Igel, \"The German traffic sign recognition benchmark: a multi-class classification competition\", The 2011 international joint conference on neural networks, pp. 1453-1460, 2011, July. [8] A. Bouti, M.A. Mahraz, J. Riffi and H. Tairi, \"A robust system for road sign detection and classification using LeNet architecture based on convolutional neural network\", Soft Computing, pp. 1-13, 2019. [9] H.H. Aghdam, E.J. Heravi and D. Puig, \"A practical approach for detection and classification of traffic signs using convolutional neural networks\", Robotics and autonomous systems, vol. 84, pp. 97-112, 2016. Driver Assistant using deep learning 16 [10] K. Chaiyakhan, A. Hirunyawanakul, R. Chanklan, K. Kerdprasop and N. Kerdprasop, \"Traffic Sign Classification using Support Vector Machine and Image Segmentation\", 2015. [11] Q. Zheng and X. Xie, \"Traffic Sign Recognition Based on Learning Vector Quantization and Convolution Neural Network\", Proceedings of the 3rd International Conference on Intelligent Information Processing, pp. 178-183, 2018, May. [12] S. Tang and L.L. Huang, \"Traffic sign recognition using complementary features\", 2013 2nd IAPR Asian Conference on Pattern Recognition, pp. 210-214, 2013, November. [13] Y. Zhou, Y. Feng, S. Zeng and B. Pan, \"Design of Lightweight Convolutional Neural Network Based on Dimensionality Reduction Module\", IOP Conference Series: Materials Science and Engineering, vol. 533, no. 1, pp. 012045, 2019, May. [14] W. Li, Q. Chen, T. Dong, L. Wei and Q. Zhang, \"Traffic Signs Classification Based on Local Characteristics and ELM\", 2017 10th International Symposium on Computational Intelligence and Design (ISCID), vol. 1, pp. 127-130, 2017, December. [15] C. Szegedy, W. Liu, Y. Jia, P. Sermanet, S. Reed, D. Anguelov, et al., \"Going deeper with convolutions\", Proceedings of the IEEE conference on computer vision and pattern recognition, pp. 1-9, 2015.
Copyright © 2023 Sanjana Patil, Rohit Kumar Das, Suhani Motiwad, Sandeep Kumar Yadav, Prof. Pallavi Chavan . This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
Paper Id : IJRASET52648
Publish Date : 2023-05-20
ISSN : 2321-9653
Publisher Name : IJRASET
DOI Link : Click Here