Litcius/Paper detail

SpiReco: Fast and Efficient Recognition of High-Speed Moving Objects With Spike Camera

Junwei Zhao, Shiliang Zhang, Zhaofei Yu, Tiejun Huang

2023IEEE Transactions on Circuits and Systems for Video Technology13 citationsDOI

Abstract

Benefited from the high temporal resolution and high dynamic range, spike cameras have shown great potential in recognizing high-speed moving objects. However, the computer vision community has not explored this task due to the lack of spike data and annotations of high-speed moving objects. This paper contributes a novel dataset, named <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">SpiReco</i> ( <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">Spi</i> king datasets for <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">Reco</i> gnition), by recording high-speed moving objects using a spike camera. To annotate the dataset, image labels from established datasets such as MNIST, CIFAR10, and CALTECH101 are utilized. Based on this new dataset, this paper proposes the first spike-based object recognition framework. The proposed framework includes a denoise module, which is designed to suppress spike noise by learning spatio-temporal correlation from neighbouring pixels. Additionally, a motion enhancement module is introduced to address high-speed and random motions. Afterward, binarized neural networks are adopted to save computation costs. These efforts result in a fast and efficient processing framework for spiking data. Experimental results demonstrate the effectiveness of the proposed methods. For example, the proposed spike-based recognition framework achieves 80.2% accuracy in recognizing 101 classes of high-speed moving objects using only 2.2ms of spike streams. The SpiReco is available at https://github.com/Evin-X/SpiReco.

Topics & Concepts

Spike (software development)Computer scienceArtificial intelligenceMNIST databasePixelPattern recognition (psychology)Noise (video)SpeedupComputer visionComputationImage (mathematics)Artificial neural networkAlgorithmOperating systemSoftware engineeringAdvanced Memory and Neural ComputingNeural Networks and Reservoir ComputingRandom lasers and scattering media