An FPGA Processor Combining Point Cloud and SNN for DVS-based ADAS Application
Automatic Emergency Braking (AEB) has become an important component in Advanced Driver Assistance Systems (ADAS) and a potential solution for AEB lies in the integration of Dynamic Vision Sensor (DVS) with Spiking Neural Network (SNN). A high-precision behavioural recognition algorithm called Spikepoint has been proposed by us, which combines Point Cloud with SNN to enable recognition of DVS event data. This work concentrates on the FPGA implementation of Spikepoint, aiming to improve real-time recognition capabilities. The deployment of Spikepoint on FPGA encounters two challenges: 1) Point Cloud processing introduces additional latency 2) Storing parameters that require to be accessed frequently from DDR introduces a significant time overhead. In order to address challenges aforementioned, a novel reference point-based filtering technique for Point Cloud is introduced. Meanwhile, a fine-grained quantization method and other optimization strategies are used on the neuron model. The Xilinx UltraScale+ is employed in the experiments conducted in this work. Our Point-based SNN Processor achieves a recognition frame rate of 92.08 FPS through the novel algorithm and corresponding hardware optimization, while achieving an accuracy of 94.3% on the DVS128 Gesture dataset.
Authors
- Bojun Cheng (ORCID: https://orcid.org/0000-0001-5551-4242)
- Biao Pan (ORCID: https://orcid.org/0000-0002-9524-7617)
- Ying Cui (ORCID: https://orcid.org/0009-0005-8263-5871)
- W. Wang (ORCID: https://orcid.org/0009-0006-3669-3402)
- Chen Li (ORCID: https://orcid.org/0000-0002-7958-7275)
- Wente Yi (ORCID: https://orcid.org/0009-0002-2949-3577)
- Hongwei Ren
- Kaixiang Cheng
- Lehao Tan
Institutions
- Beihang University (CN)
Publication Details
- Published
- 2025-05-25
- DOI
- https://doi.org/10.1109/iscas56072.2025.11043407
- Primary Topic
- 3D Surveying and Cultural Heritage
- Type
- article
- Field-Weighted Citation Impact
- 0.00