On-Device Self-Supervised Learning of Low-Latency Monocular Depth from Only Events
Not on the map. Why?
Abstract (arXiv)
Event cameras provide low-latency perception for only milliwatts of power. This makes them highly suitable for resource-restricted, agile robots such as small flying drones. Self-supervised learning based on contrast maximization holds great potential for event-based robot vision, as it foregoes the need for high-frequency ground truth and allows for online learning in the robot's operational environment. However, online, on-board learning raises the major challenge of achieving sufficient computational efficiency for real-time learning, while maintaining competitive visual perception performance. In this work, we improve the time and memory efficiency of the contrast maximization pipeline, making on-device learning of low-latency monocular depth possible. We demonstrate that online learning on board a small drone yields more accurate depth estimates and more successful obstacle avoidance behavior compared to only pre-training. Benchmarking experiments show that the proposed pipeline is not only efficient, but also achieves state-of-the-art depth estimation performance among self-supervised approaches. Our work taps into the unused potential of online, on-device robot learning, promising smaller reality gaps and better performance.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 30 of its 47 references that are in the map. First posted on arXiv 9 Dec 2024.
Builds on
30 of 47 references.
References · 30
- 2019Event-based Vision: A Surveycited by 1,010
- 2017Unsupervised Learning of Depth and Ego-Motion from Videocited by 778
- 2018GeoNet: Unsupervised Learning of Dense Depth, Optical Flow and Camera Posecited by 341
- 2018Unsupervised Event-based Learning of Optical Flow, Depth, and Egomotioncited by 304
- 2021DSEC: A Stereo Event Camera Dataset for Driving Scenarioscited by 297
- 2018The Multi Vehicle Stereo Event Camera Dataset: An Event Camera Dataset for 3D Perceptioncited by 251
- 2019Unsupervised Scale-consistent Depth and Ego-motion Learning from Monocular Videocited by 244
- 2018Competitive Collaboration: Joint Unsupervised Learning of Depth, Camera Motion, Optical Flow and Motion Segmentationcited by 222
- 2022Robot Operating System 2: Design, Architecture, and Uses In The Wildcited by 190
- 2018A Unifying Contrast Maximization Framework for Event Cameras, with Applications to Motion, Depth, and Optical Flow Estimationcited by 178
- 2019Depth from Videos in the Wild: Unsupervised Monocular Depth Learning from Unknown Camerascited by 170
- 2017Learning Depth from Monocular Videos using Direct Methodscited by 154
18 more
- 2019Self-supervised Learning with Geometric Constraints in Monocular Video: Connecting Flow, Depth, and Cameracited by 130
- 2020Back to Event Basics: Self-Supervised Learning of Image Reconstruction for Event Cameras via Photometric Constancycited by 125
- 2021Self-Supervised Learning of Event-Based Optical Flow with Spiking Neural Networkscited by 99
- 2017SfM-Net: Learning of Structure and Motion from Videocited by 89
- 2020Unsupervised Monocular Depth Learning in Dynamic Scenescited by 84
- 2019Focus Is All You Need: Loss Functions For Event-based Visioncited by 83
- 2019Recurrent Neural Network for (Un-)supervised Learning of Monocular VideoVisual Odometry and Depthcited by 50
- 2023Taming Contrast Maximization for Learning Sequential, Low-latency, Event-based Optical Flowcited by 39
- 2022EVIMO2: An Event Camera Dataset for Motion Segmentation, Optical Flow, Structure from Motion, and Visual Inertial Odometry in Indoor Scenes with Monocular or Stereo Algorithmscited by 31
- 2022Lightweight Event-based Optical Flow Estimation via Iterative Deblurringcited by 31
- 2023Fully neuromorphic vision and control for autonomous drone flightcited by 30
- 2024Motion-prior Contrast Maximization for Dense Continuous-Time Motion Estimationcited by 24
- 2022Splatting-based Synthesis for Video Frame Interpolationcited by 20
- 2023Dynamo-Depth: Fixing Unsupervised Depth Estimation for Dynamical Scenescited by 20
- 2023CoDEPS: Online Continual Learning for Depth Estimation and Panoptic Segmentationcited by 18
- 2024Temporal Event Stereo via Joint Learning with Stereoscopic Flowcited by 12
- 2024Out of the Room: Generalizing Event-Based Dynamic Motion Segmentation for Complex Scenescited by 7
- 2016Persistent self-supervised learning principle: from stereo to monocular vision for obstacle avoidancecited by 1
Built on by
Citing papers per year: 2025: 3.
3 papers.