A Differentiable Recurrent Surface for Asynchronous Event-Based Data
About
Dynamic Vision Sensors (DVSs) asynchronously stream events in correspondence of pixels subject to brightness changes. Differently from classic vision devices, they produce a sparse representation of the scene. Therefore, to apply standard computer vision algorithms, events need to be integrated into a frame or event-surface. This is usually attained through hand-crafted grids that reconstruct the frame using ad-hoc heuristics. In this paper, we propose Matrix-LSTM, a grid of Long Short-Term Memory (LSTM) cells that efficiently process events and learn end-to-end task-dependent event-surfaces. Compared to existing reconstruction approaches, our learned event-surface shows good flexibility and expressiveness on optical flow estimation on the MVSEC benchmark and it improves the state-of-the-art of event-based object classification on the N-Cars dataset.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Image Classification | CIFAR10-DVS (test) | Accuracy73 | 101 | |
| Image Classification | N-MNIST (test) | Accuracy98.9 | 80 | |
| Image Classification | CIFAR10-DVS | Accuracy73 | 78 | |
| Object Classification | N-Caltech101 (test) | Accuracy85.7 | 62 | |
| Object Classification | N-CARS (test) | Accuracy95.7 | 53 | |
| Object Classification | N-Caltech101 | Accuracy85.7 | 37 | |
| Classification | N-MNIST | Accuracy98.9 | 33 | |
| Object Classification | N-Cars | Accuracy95.7 | 32 | |
| Neuromorphic Event Classification | ASL-DVS | Accuracy99.2 | 18 | |
| Object Detection | Gen1 | mAP0.31 | 17 |