Research on Hardware Acceleration of Traffic Sign Recognition Based on Spiking Neural Network and FPGA Platform

被引:0
|
作者
Chen, Huarun [1 ]
Liu, Yijun [1 ]
Ye, Wujian [1 ]
Ye, Jialiang [1 ]
Chen, Yuehai [1 ]
Chen, Shaozhen [1 ]
Han, Chao [2 ]
机构
[1] Guangdong Univ Technol, Sch Integrated Circuits, Guangzhou 510006, Peoples R China
[2] Guangdong Univ Technol, Res Inst IC Innovat RIICI, Guangzhou 510006, Peoples R China
关键词
Accuracy; Neurons; Field programmable gate arrays; Power demand; Image recognition; Real-time systems; Parallel processing; Biological system modeling; Image coding; Encoding; Attention fusion; field-programmable gate array (FPGA) platform; input coding optimization; spiking convolutional neural network (SCNN); traffic sign recognition; NEUROMORPHIC HARDWARE;
D O I
10.1109/TVLSI.2024.3470834
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Most of the existing methods for traffic sign recognition exploited deep learning technology such as convolutional neural networks (CNNs) to achieve a breakthrough in detection accuracy; however, due to the large number of CNN's parameters, there are problems in practical applications such as high power consumption, large calculation, and slow speed. Compared with CNN, a spiking neural network (SNN) can effectively simulate the information processing mechanism of biological brain, with stronger parallel processing capability, better sparsity, and real-time performance. Thus, we design and realize a novel traffic sign recognition system called SNN on FPGA-traffic sign recognition system (SFPGA-TSRS) based on spiking CNN (SCNN) and FPGA platform. Specifically, to improve the recognition accuracy, a traffic sign recognition model spatial attention SCNN (SA-SCNN) is proposed by combining LIF/IF neurons based SCNN with SA mechanism; and to accelerate the model inference, a neuron module is implemented with high performance, and an input coding module is designed as the input layer of the recognition model. The experiments show that compared with existing systems, the proposed SFPGA-TSRS can efficiently support the deployment of SCNN models, with a higher recognition accuracy of 99.22%, a faster frame rate of 66.38 frames per second (FPS), and lower power consumption of 1.423 W on the GTSRB dataset.
引用
收藏
页码:499 / 511
页数:13
相关论文
共 50 条
  • [21] An FPGA-Based Hardware Accelerator for Traffic Sign Detection
    Shi, Weijing
    Li, Xin
    Yu, Zhiyi
    Overett, Gary
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2017, 25 (04) : 1362 - 1372
  • [22] Traffic Sign Recognition Based on Improved Cascade Convolution Neural Network
    Wang H.
    Wang K.
    Cai Y.
    Liu Z.
    Chen L.
    Qiche Gongcheng/Automotive Engineering, 2020, 42 (09): : 1256 - 1262and1269
  • [23] Traffic Sign Recognition Based on Improved Deep Convolution Neural Network
    Ma Yongjie
    Li Xueyan
    Song Xiaofeng
    LASER & OPTOELECTRONICS PROGRESS, 2018, 55 (12)
  • [24] Convolutional Neural Network for Traffic Sign Recognition based on Color Space
    Yildiz, Gulcan
    Dizdaroglu, Bekir
    2ND INTERNATIONAL INFORMATICS AND SOFTWARE ENGINEERING CONFERENCE (IISEC), 2021,
  • [25] Traffic Sign Recognition Based on Joint Convolutional Neural Network Model
    Guo, Xiucai
    Zhao, Changxuan
    Wang, Yaodong
    PROCEEDINGS OF 2019 2ND INTERNATIONAL CONFERENCE ON BIG DATA TECHNOLOGIES (ICBDT 2019), 2019, : 200 - 203
  • [26] Traffic Sign Recognition Algorithm Based on Siamese Neural Network with Encoder
    Lyu, Binglue
    Xi, Zhenghao
    Shao, Yuchao
    Computer Engineering and Applications, 2023, 59 (11) : 105 - 111
  • [27] Hardware Implementation of Spiking Neural Networks on FPGA
    Han, Jianhui
    Li, Zhaolin
    Zheng, Weimin
    Zhang, Youhui
    TSINGHUA SCIENCE AND TECHNOLOGY, 2020, 25 (04) : 479 - 486
  • [28] Reconfigurable hardware evolution platform for a spiking neural network robotics controller
    Rocke, Patrick
    McGinley, Brian
    Morgan, Fearghal
    Maher, John
    RECONFIGURABLE COMPUTING: ARCHITECTURES, TOOLS AND APPLICATIONS, 2007, 4419 : 373 - +
  • [29] Hardware Implementation of Spiking Neural Networks on FPGA
    Jianhui Han
    Zhaolin Li
    Weimin Zheng
    Youhui Zhang
    Tsinghua Science and Technology, 2020, 25 (04) : 479 - 486
  • [30] Malaysia Traffic Sign Recognition with Convolutional Neural Network
    Lau, Mian Mian
    Lim, King Hann
    Gopalai, Alpha Agape
    2015 IEEE INTERNATIONAL CONFERENCE ON DIGITAL SIGNAL PROCESSING (DSP), 2015, : 1006 - 1010