FPGA-based Convolution Neural Network for Traffic Sign Recognition

Yuchen Yao,Zhiqian Zhang,Zhen Yang,Jian Wang,Jinmei Lai
DOI: https://doi.org/10.1109/asicon.2017.8252620
2017-01-01
Abstract:Due to the rise in the number of vehicles in the past few years, the frequency of traffic accident has increased as well, resulting in huge losses. As a means to improve traffic safety, advanced driver assistance system (ADAS) has gradually gained more attention. However, it is difficult for traditional traffic sign recognition algorithms to achieve high accuracy in the ADAS whose scenarios are various in the practical application. And most current methods based on convolution neural network (CNN) for traffic sign recognition has large amount of parameters, making its implementation on resource-limited hardware platform challenging. In this work, we present a FPGA-based convolution neural network module for the recognition of traffic signs in ADAS. Experimental results shows that the accuracy rate of the model is 98.1%, the total number of parameters is 4.7M, only accounting for 12.5% of AlexNet, and the number of calculation in single forward transmission is 703.2M, which takes up 61.4% of AlexNet.
What problem does this paper attempt to address?