Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

Unsupervised Joint Learning of Optical Flow and Intensity with Event Cameras

About

Event cameras rely on motion to obtain information about scene appearance. This means that appearance and motion are inherently linked: either both are present and recorded in the event data, or neither is captured. Previous works treat the recovery of these two visual quantities as separate tasks, which does not fit with the above-mentioned nature of event cameras and overlooks the inherent relations between them. We propose an unsupervised learning framework that jointly estimates optical flow (motion) and image intensity (appearance) using a single network. From the data generation model, we newly derive the event-based photometric error as a function of optical flow and image intensity. This error is further combined with the contrast maximization framework to form a comprehensive loss function that provides proper constraints for both flow and intensity estimation. Exhaustive experiments show our method's state-of-the-art performance: in optical flow estimation, it reduces EPE by 20% and AE by 25% compared to unsupervised approaches, while delivering competitive intensity estimation results, particularly in high dynamic range scenarios. Our method also achieves shorter inference time than all other optical flow methods and many of the image reconstruction methods, while they output only one quantity. Project page: https://github.com/tub-rip/E2FAI

Shuang Guo, Friedhelm Hamann, Guillermo Gallego• 2025

Related benchmarks

TaskDatasetResultRank
Optical Flow EstimationDSEC-Flow 6
EPE1.781
15
Optical FlowDSEC zurich_city_15_a
Endpoint Error (EPE)1.26
12
Optical FlowDSEC All
EPE1.78
12
Optical FlowDSEC interlaken_00_b
EPE3.08
12
Optical FlowDSEC interlaken_01_a
EPE1.9
12
Optical FlowDSEC thun_01_a
EPE1.26
12
Optical FlowDSEC thun_01_b
EPE1.15
12
Optical FlowDSEC zurich_city_14_c
Endpoint Error (EPE)1.5
12
Optical FlowDSEC zurich_city_12_a
EPE1.92
12
Showing 9 of 9 rows

Other info

Follow for update