Spiking Neural Network Enhanced Hand Gesture Recognition Using Low-Cost Single-photon Avalanche Diode Array

Zhenya Zang,Xingda Li,David Day Uei Li
2024-02-08
Abstract:We present a compact spiking convolutional neural network (SCNN) and spiking multilayer perceptron (SMLP) to recognize ten different gestures in dark and bright light environments, using a $9.6 single-photon avalanche diode (SPAD) array. In our hand gesture recognition (HGR) system, photon intensity data was leveraged to train and test the network. A vanilla convolutional neural network (CNN) was also implemented to compare the performance of SCNN with the same network topologies and training strategies. Our SCNN was trained from scratch instead of being converted from the CNN. We tested the three models in dark and ambient light (AL)-corrupted environments. The results indicate that SCNN achieves comparable accuracy (90.8%) to CNN (92.9%) and exhibits lower floating operations with only 8 timesteps. SMLP also presents a trade-off between computational workload and accuracy. The code and collected datasets of this work are available at
Computer Vision and Pattern Recognition,Image and Video Processing
What problem does this paper attempt to address?
The problem that this paper attempts to solve is hand gesture recognition (HGR) using a low - cost single - photon avalanche diode (SPAD) array in low - light and high - light environments. Specifically, the researchers proposed a lightweight spiking convolutional neural network (SCNN) and spiking multi - layer perceptron (SMLP). They used the gesture data captured by the SPAD array to train and test these models in order to achieve accurate recognition of ten different gestures. In addition, the study also explored the performance of these models in dark environments and under ambient light interference, and compared them with traditional convolutional neural networks (CNN), evaluating their classification accuracy, computational workload, and model size under different conditions. Through this research, the authors aim to demonstrate the potential of low - cost SPAD sensors combined with SNN technology in gesture recognition tasks, especially the possibility of achieving efficient and accurate gesture recognition applications on resource - constrained devices.