Related Experiment Video
Updated: Sep 2, 2026

Profiling Maternal Behavior Responses During Whole-Brain Imaging
Published on: January 24, 2025
Event-based Optical Flow Using Spatio-temporal Registration
Abstract:
Optical flow forms a fundamental information for various motion related vision problems: e.g., SLAM, visual odometry, and object motion estimation. Event cameras are ideal vision sensors for on-line, dynamic tasks that require optical flow estimation, as they have high temporal resolution, high dynamic range and low latency. However, efficiently decoding optical flow from events for high frequency operation while maintaining accuracy is still an open problem. Batch-based optical flow algorithms (CNN or contrast maximisation) accumulate event data over a short period of time and achieve state-of-the-art performance in terms of accuracy, but at the cost of algorithm latency and lower update rates (on par with traditional cameras). In contrast, event-by-event algorithms only compute flow vectors in small, local regions, achieving a lower latency, but losing accuracy when global information is ignored. In this paper, we introduce a spatio-temporal registration framework to increase accuracy of current state-of-the-art event-by-event flow estimation, while also introducing a twofold algorithm acceleration approach and a real-time implementation strategy to mitigate the impact of computation scaling with event rate. We evaluate our event by-event optical flow algorithm on MVSEC, achieving state-of-the-art results for event-by-event algorithms, and performance comparable to batch-based methods. Our method is also computationally efficient, enabling processing of the higher resolution DSEC dataset, and is the only event-by-event algorithm tested to run completely in real time. Furthermore, we demonstrate its effectiveness and efficiency through qualitative evaluations on the ECD and the high-resolution M3ED datasets. Finally, we introduce a moving object dataset, which is outside the autonomous driving domain, to evaluate the general applicability of the proposed optical flow algorithm. The code is available open-source [CODE AVAILABLE ON ACCEPTANCE].
Related Concept Videos
Relative Motion Analysis using Rotating Axes
However, to express the relative position of point B relative to point A, an additional frame of reference, denoted as x'y', is necessary. This additional frame not only translates but also rotates relative to the fixed frame, making it instrumental in...
Relative Motion Analysis - Velocity
When an external force is exerted, it sets the crank into a rotational movement. This, in turn, instigates the motion of the connecting rod, leading to what is referred to as a general plane motion. This process involves two key points - point A on the connecting rod...

