Related Experiment Video
Updated: Jul 28, 2025

14:25
Determining 3D Flow Fields via Multi-camera Light Field Imaging
Published on: March 6, 2013
16.7K
Optical flow estimation from event-based cameras and spiking neural networks.
Javier Cuadrado1, Ulysse Rançon1, Benoit R Cottereau1,2
1CerCo UMR 5549, CNRS - Université Toulouse III, Toulouse, France.
Frontiers in Neuroscience
|May 30, 2023
Summary
This study introduces a novel Spiking Neural Network (SNN) for estimating optical flow using event-based cameras. The developed U-Net-like model achieves accurate, low-power, real-time estimations for driving scenarios.
Area of Science:
- Computer Vision
- Neuromorphic Engineering
- Artificial Intelligence
Background:
- Event-based cameras offer low power, low latency, and high dynamic range, ideal for challenging applications.
- Spiking Neural Networks (SNNs) coupled with neuromorphic hardware enable real-time, low-power systems.
Purpose of the Study:
- To develop a system for dense optical flow estimation in driving scenarios using event-based camera data and SNNs.
- To create an efficient and accurate optical flow estimation model tailored for real-time applications.
Main Methods:
- A U-Net-like Spiking Neural Network (SNN) architecture was designed and trained using the DSEC dataset.
- Supervised training with back-propagation and a surrogate gradient was employed, optimizing for minimal error norm and angle.
- 3D convolutions and separable convolutions were utilized to capture temporal dynamics and create a lightweight model.
Main Results:
- The proposed SNN successfully performed dense optical flow estimations for driving scenarios.
- The model demonstrated reasonably accurate results while maintaining a lightweight architecture compared to existing methods.
- The use of 3D convolutions effectively captured the dynamic nature of the event-based data.
Conclusions:
- The developed SNN system effectively estimates optical flow from event-based camera data, showing promise for real-time applications.
- The combination of event sensors, SNNs, and efficient network design offers a viable solution for low-power, high-performance computer vision tasks.
Related Concept Videos
Uniform Depth Channel Flow
104
Uniform depth channel flow keeps fluid depth consistent along channels such as irrigation canals. In natural channels, such as rivers, approximate uniform flow is often assumed. This condition occurs when the channel’s bottom slope matches the energy slope, balancing potential energy lost from gravity with head loss due to shear stress. This balance prevents depth changes along the channel length, resulting in a steady, uniform flow.Uniform flow in open channels with a constant cross-section...
104
Uniform Depth Channel Flow: Problem Solving
97
To calculate the flow rate for a trapezoidal channel, first, identify the bottom width, side slope, and flow depth of the channel. The cross-sectional area (A) corresponding to the depth of flow (y), channel bottom width (B), and side slope (θ) is determined by:Next, calculate the wetted perimeter, which includes the bottom width and the sloped side lengths in contact with the water. Using the values of the cross-sectional area and the wetted perimeter, determine the hydraulic radius by...
97
Rapidly Varying Flow
107
Rapidly varying flow (RVF) in open channels is characterized by abrupt changes in flow depth over a short distance, with the rate of depth change relative to distance often approaching unity. These flows are inherently complex due to their transient and multi-dimensional nature, making exact analysis difficult. However, approximate solutions using simplified models provide valuable insights into their behavior.Key Features of Rapidly Varying FlowRVF is commonly observed in scenarios involving...
107

