Self-Supervised Event Representations: Towards Accurate, Real-Time Perception on SoC FPGAs
Not on the map. Why?
Abstract (arXiv)
Event cameras offer significant advantages over traditional frame-based sensors. These include microsecond temporal resolution, robustness under varying lighting conditions and low power consumption. Nevertheless, the effective processing of their sparse, asynchronous event streams remains challenging. Existing approaches to this problem can be categorised into two distinct groups. The first group involves the direct processing of event data with neural models, such as Spiking Neural Networks or Graph Convolutional Neural Networks. However, this approach is often accompanied by a compromise in terms of qualitative performance. The second group involves the conversion of events into dense representations with handcrafted aggregation functions, which can boost accuracy at the cost of temporal fidelity. This paper introduces a novel Self-Supervised Event Representation (SSER) method leveraging Gated Recurrent Unit (GRU) networks to achieve precise per-pixel encoding of event timestamps and polarities without temporal discretisation. The recurrent layers are trained in a self-supervised manner to maximise the fidelity of event-time encoding. The inference is performed with event representations generated asynchronously, thus ensuring compatibility with high-throughput sensors. The experimental validation demonstrates that SSER outperforms aggregation-based baselines, achieving improvements of 2.4% mAP and 0.6% on the Gen1 and 1 Mpx object detection datasets. Furthermore, the paper presents the first hardware implementation of recurrent representation for event data on a System-on-Chip FPGA, achieving sub-microsecond latency and power consumption between 1-2 W, suitable for real-time, power-efficient applications. Code is available at https://github.com/vision-agh/RecRepEvent.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 31 of its 51 references that are in the map. First posted on arXiv 12 May 2025.
Builds on
31 of 51 references.
References · 31
- 2015Deep Residual Learning for Image Recognitioncited by 52,096
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 2014On the Properties of Neural Machine Translation: Encoder-Decoder Approachescited by 1,304
- 2021YOLOX: Exceeding YOLO Series in 2021cited by 1,071
- 2019Event-based Vision: A Surveycited by 1,016
- 2018Quantizing deep convolutional networks for efficient inference: A whitepapercited by 521
- 2019High Speed and High Dynamic Range Video with an Event Cameracited by 345
- 2018Unsupervised Event-based Learning of Optical Flow, Depth, and Egomotioncited by 307
- 2018EV-FlowNet: Self-Supervised Optical Flow Estimation for Event-based Camerascited by 224
- 2018HATS: Histograms of Averaged Time Surfaces for Robust Event-based Object Classificationcited by 218
- 2019End-to-End Learning of Representations for Asynchronous Event-Based Datacited by 217
- 2018Event-based Vision meets Deep Learning on Steering Prediction for Self-driving Carscited by 200
19 more
- 2019Events-to-Video: Bringing Modern Computer Vision to Event Camerascited by 193
- 2020Learning to Detect Objects with a 1 Megapixel Event Cameracited by 186
- 2022Recurrent Vision Transformers for Object Detection with Event Camerascited by 159
- 2022AEGNN: Asynchronous Event-based Graph Neural Networkscited by 118
- 2020A Large Scale Event-based Detection Dataset for Automotivecited by 109
- 2020Event-based Asynchronous Sparse Convolutional Networkscited by 104
- 2021Self-Supervised Learning of Event-Based Optical Flow with Spiking Neural Networkscited by 99
- 2022Object Detection with Spiking Neural Networks on Automotive Event Datacited by 80
- 2021Time-Ordered Recent Event (TORE) Volumes for Event Camerascited by 73
- 2023From Chaos Comes Order: Ordering Event Representations for Object Recognition and Detectioncited by 52
- 2023Graph-based Asynchronous Event Processing for Rapid Object Recognitioncited by 51
- 2018Light Gated Recurrent Units for Speech Recognitioncited by 48
- 2020Event-Based Angular Velocity Regression with Spiking Networkscited by 41
- 2016Minimal Gated Unit for Recurrent Neural Networkscited by 40
- 2022Pushing the Limits of Asynchronous Graph-based Object Detection with Event Camerascited by 32
- 2021Learning from Event Cameras with Sparse Spiking Convolutional Neural Networkscited by 25
- 2021Event-LSTM: An Unsupervised and Asynchronous Learning-based Representation for Event-based Datacited by 7
- 2022Traffic Sign Detection With Event Cameras and DCNNcited by 5
- 2024Increasing the scalability of graph convolution for FPGA-implemented event-based visioncited by 1
Built on by
Not cited yet.