Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Event-based Asynchronous Sparse Convolutional Networks

About

Event cameras are bio-inspired sensors that respond to per-pixel brightness changes in the form of asynchronous and sparse "events". Recently, pattern recognition algorithms, such as learning-based methods, have made significant progress with event cameras by converting events into synchronous dense, image-like representations and applying traditional machine learning methods developed for standard cameras. However, these approaches discard the spatial and temporal sparsity inherent in event data at the cost of higher computational complexity and latency. In this work, we present a general framework for converting models trained on synchronous image-like event representations into asynchronous models with identical output, thus directly leveraging the intrinsic asynchronous and sparse nature of the event data. We show both theoretically and experimentally that this drastically reduces the computational complexity and latency of high-capacity, synchronous neural networks without sacrificing accuracy. In addition, our framework has several desirable characteristics: (i) it exploits spatio-temporal sparsity of events explicitly, (ii) it is agnostic to the event representation, network architecture, and task, and (iii) it does not require any train-time change, since it is compatible with the standard neural networks' training process. We thoroughly validate the proposed framework on two computer vision tasks: object detection and object recognition. In these tasks, we reduce the computational complexity up to 20 times with respect to high-latency neural networks. At the same time, we outperform state-of-the-art asynchronous approaches up to 24% in prediction accuracy.

Nico Messikommer, Daniel Gehrig, Antonio Loquercio, Davide Scaramuzza• 2020

Related benchmarks

TaskDatasetResultRank
Image ClassificationCIFAR10-DVS (test)
Accuracy66.3
80
Object ClassificationN-CARS (test)
Accuracy94.4
53
Object ClassificationN-Caltech101 (test)
Accuracy74.5
51
Object DetectionGen1 (test)
mAP14.5
36
Object DetectionGen1
mAP12.9
10
Object DetectionN-Caltech101
mAP0.643
9
Event-based ClassificationN-Caltech101 (test)
GFLOPs0.88
9
Event-based object detectionAutomotive Detection Gen1
mAP (.5:.05:.95)15
8
Binary ClassificationN-Cars
Accuracy94.4
6
Object DetectionProphesee GEN1 (test)
mAP15
6
Showing 10 of 10 rows

Other info

Follow for update