An FPGA Accelerator Design of Spiking Neural Network for Energy-Efficient Object Detection

Recently, spiking neural network (SNN) has shown remarkable performance in a variety of applications, ranging from elementary tasks like image classification to more intricate challenges such as object detection. The SNN draws considerable attention because it shows lower energy consumption than the previous artificial neural network (ANN). However, the existing spiking-based object detection model, such as spiking-YOLO, is still too large to achieve real-time processing on the Field Programmable Gate Array (FPGA). In this paper, an energy-efficient FPGA accelerator design of the SNN is proposed for object detection. This work concentrates on both algorithm optimization and hardware architecture design. In algorithm optimization, channel pruning and batch-normalization fusion are adopted to reduce the ANN complexity. Then, a scale-aware pseudo-quantization method is proposed to reduce the model size further, and continuous inference neurons are proposed to accelerate SNN inference. In hardware design, fully pipelined architecture and systolic array are proposed to accelerate the SNN computation. The experimental results show that our optimized network achieves 26 times model size reduction at similar detection accuracy, and the hardware results show that our architecture can achieve <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$256\times 256$ </tex-math></inline-formula>@681fps real-time processing under 150MHz working frequency on the FPGA platform.

Authors

Institutions

Publication Details

Journal
IEEE Transactions on Consumer Electronics
Published
2024-11-19
DOI
https://doi.org/10.1109/tce.2024.3502112
Citations
3
Primary Topic
Advanced Memory and Neural Computing
Type
article
Field-Weighted Citation Impact
0.63

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

An FPGA Accelerator Design of Spiking Neural Network for Energy-Efficient Object Detection

Chuang Zhu, Haibing Yin, T. Li, Xiaofeng Huang et al.
3 citations
IEEE Transactions on Consumer Electronics
Advanced Memory and Neural Computing
0.63
article

An FPGA Accelerator Design of Spiking Neural Network for Energy-Efficient Object Detection

Chuang Zhu, Haibing Yin, T. Li, Xiaofeng Huang, Yansong Li, Nemin Qiu, Yuan Li
article en
3 citations

Abstract

Recently, spiking neural network (SNN) has shown remarkable performance in a variety of applications, ranging from elementary tasks like image classification to more intricate challenges such as object detection. The SNN draws considerable attention because it shows lower energy consumption than the previous artificial neural network (ANN). However, the existing spiking-based object detection model, such as spiking-YOLO, is still too large to achieve real-time processing on the Field Programmable Gate Array (FPGA). In this paper, an energy-efficient FPGA accelerator design of the SNN is proposed for object detection. This work concentrates on both algorithm optimization and hardware architecture design. In algorithm optimization, channel pruning and batch-normalization fusion are adopted to reduce the ANN complexity. Then, a scale-aware pseudo-quantization method is proposed to reduce the model size further, and continuous inference neurons are proposed to accelerate SNN inference. In hardware design, fully pipelined architecture and systolic array are proposed to accelerate the SNN computation. The experimental results show that our optimized network achieves 26 times model size reduction at similar detection accuracy, and the hardware results show that our architecture can achieve <inline-formula xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> <tex-math notation="LaTeX">$256\times 256$ </tex-math></inline-formula>@681fps real-time processing under 150MHz working frequency on the FPGA platform.

IEEE Transactions on Consumer ElectronicsVol. 71(2)
Beijing University of Posts and Telecommunications (CN), Peking University (CN), Hangzhou Dianzi University (CN)
National Natural Science Foundation of China, National Key Research and Development Program of China
Affordable and clean energy
Openalex Percentile: Top 30%
Advanced Memory and Neural Computing
0.63
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.