Event Camera Optical Flow Tracking Without Image Conversion
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing object monitoring techniques using event cameras face inaccuracies and high computational costs due to the need to convert event camera data into images for processing.
Innovation Solution
Directly utilizing event camera data to determine temporally regularized optical flow velocities, allowing for accurate mapping of object movement without image conversion, using a computing device to process pixel events and apply a variational method to smooth optical flow velocities.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If event camera data is converted into images for processing, then object monitoring can be performed using traditional computer vision techniques, but the measurement precision deteriorates and the computational complexity increases
Solution Approach 1:
The patent extracts and utilizes only the essential temporal and intensity change information from event camera data, bypassing the need for full image conversion. By focusing on optical flow computation directly from event streams, the method removes the unnecessary intermediate step of creating images, thereby preserving measurement precision while maintaining operational capability.
Solution Approach 2:
Instead of converting event data to images and then analyzing movement (traditional approach), the patent inverts the process by directly computing optical flow from event camera data. This inversion eliminates the image conversion step that degrades precision and reduces computational complexity, while still enabling effective object monitoring.
2Ease of operation
If event camera data is converted into images for processing, then traditional computer vision techniques can be applied, but the computational complexity increases
Solution Approach 1:
The patent extracts and utilizes only the essential temporal and intensity change information from event camera data, bypassing the need for full image conversion. By focusing on optical flow computation directly from event streams, the method removes the unnecessary intermediate step of creating images, thereby preserving measurement precision while maintaining operational capability.
Solution Approach 2:
Instead of converting event data to images and then analyzing movement (traditional approach), the patent inverts the process by directly computing optical flow from event camera data. This inversion eliminates the image conversion step that degrades precision and reduces computational complexity, while still enabling effective object monitoring.
3Measurement precision
If temporally regularized optical flow velocities are determined directly from event camera data, then measurement precision improves, but the algorithmic complexity increases
Solution Approach 1:
The patent applies temporal regularization to the optical flow velocity computation, which introduces a smoothing parameter that balances accuracy with computational feasibility. By regularizing the optimization problem, the method achieves higher measurement precision while controlling algorithmic complexity through parameter-based constraints rather than more complex algorithms.
Solution Approach 2:
The patent computes optical flow continuously over time using temporal regularization, which leverages information from multiple time steps to improve accuracy. This continuous approach maintains precision by incorporating temporal coherence while managing complexity through efficient recursive computation that builds on previous frames rather than reprocessing all data.
Data Source
AI summary
A method includes obtaining data from an event camera for each of a plurality of time instances. The data includes events corresponding to changes detected by a corresponding plurality of pixels of the event camera at each time instance. Temporally regularized optical flow velocities are determined at each time instance. Each of the pixels has a respective one of the optical flow velocities at each time instance. An optical flow of a feature of an object in a field of view of the event camera is determined based on a predetermined relationship between the temporally regularized optical flow velocities at a selected time instance and the temporally regularized optical flow velocities at a subsequent time instance. The feature of the object corresponds to one of the plurality of events at the selected time instance and one of the plurality of events at the subsequent time instance.

