Education, Science, Technology, Innovation and Life
Open Access
Sign In

Research on Traffic Sign Recognition Algorithm Based on Improved Convolutional Neural Networks

Download as PDF

DOI: 10.23977/CNCI2020041

Author(s)

Zhe Liu, Xiao Li and Jiaxian Yang

Corresponding Author

Zhe Liu

ABSTRACT

To improve the accuracy and real-time performance of traffic sign image recognition and reduce the computational cost, a traffic sign recognition algorithm based on an improved convolutional neural network was constructed. Firstly, the data set is pre-processed using image graying processing, limited contrast histogram equalization method and random erasing method to obtain high-quality data set. Then a traffic sign recognition model TSR_ConvNet is constructed. To reduce the occurrence of overfitting, the dropout layer is added and the Label-smoothing regularization method is used. Added the Batch Normalization layer to normalize input batch samples. And by analyzing the effect of the size of the convolution layer filter on the extracted feature map, the convolution kernel of the optimal size is selected. The German traffic sign data set (GTSRB) was used to perform traffic sign classification and recognition experiments. Experimental results show that a recognition accuracy rate of more than 98.74% and a recognition speed of 17 ms per image are obtained on the GTSRB benchmark data set. The traffic sign recognition model TSR_ConvNet constructed in this paper has the characteristics of short training time, good generalization ability, high recognition accuracy, and fast recognition speed.

KEYWORDS

Traffic sign recognition; convolutional neural network; deep learning; Image preprocessing; overfitting

All published work is licensed under a Creative Commons Attribution 4.0 International License.

Copyright © 2016 - 2031 Clausius Scientific Press Inc. All Rights Reserved.