Event Camera Object Detection via ROI Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Event cameras face challenges in reconstructing high-quality textural images, especially when movement occurs outside the region of interest, leading to diminished reconstruction quality and difficulty in detecting objects like faces and eyes due to asynchronous event streams and limited event information.

Innovation Solution

A method employing a reconstruction buffer with spatio-temporal capacity dependent on the dynamics of the region of interest, using a recurrent neural network to generate texture information, and a Gated Recurrent-"You Only Look Once" (GR-YOLO) architecture for simultaneous region proposal and object classification, allowing for varying frame rates and resolutions based on the region's dynamics.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If event information from the entire field of view is accumulated to reconstruct a textural image, then the reconstruction can be performed, but the quality diminishes when movement occurs outside the region of interest

Engineering Contradiction:
Improvereconstruction qualityVSAvoidevent information quality
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent divides the field of view into multiple regions of interest (ROIs) and processes event information separately for each ROI. This segmentation allows the system to accumulate events only from relevant regions, preventing degradation from unrelated motion in other areas. Each ROI maintains its own event buffer and reconstruction process, ensuring high-quality textural images for detected objects regardless of activity in other parts of the scene.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If a fixed number of events are accumulated for reconstruction, then the process is simple, but it cannot adapt to different object dynamics and motion speeds

Engineering Contradiction:
Improveadaptation to object dynamicsVSAvoidreconstruction process complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements dynamic event accumulation where the number of events required for reconstruction varies based on detected object characteristics. Fast-moving objects trigger accumulation of fewer events at higher rates, while slow-moving or stationary objects allow for more events to be accumulated. The system continuously adapts the accumulation parameters based on motion detection and object dynamics, enabling versatile handling of different scenarios without fixed constraints.

Inventive Principle:
Principle #15Dynamics

3Speed

If high temporal resolution is maintained for all regions, then fast motion can be captured, but computational cost increases significantly

Engineering Contradiction:
Improvetemporal resolutionVSAvoidcomputational cost
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The patent applies different temporal resolutions and reconstruction frequencies to different regions of interest based on their motion characteristics. Regions with fast-moving objects receive high temporal resolution processing with frequent reconstruction, while regions with slow or no motion use lower temporal resolution and reconstruct less frequently. This local differentiation maintains high speed capture where needed while significantly reducing overall computational cost and energy consumption.

Inventive Principle:
Principle #3Local quality

4Quantity of substance

If event information is accumulated over long periods, then more data is available for reconstruction, but the information decays and quality diminishes

Engineering Contradiction:
Improveevent information quantityVSAvoidevent information validity
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent implements periodic reconstruction triggered by event accumulation thresholds rather than continuous or time-based intervals. The system monitors the number of accumulated events for each ROI and initiates reconstruction when a threshold is reached, ensuring fresh, valid event data is used. This periodic action based on event quantity rather than time prevents using decayed information while maintaining efficient processing节奏 that adapts to actual scene dynamics.

Inventive Principle:
Principle #19Periodic action

Data Source

PatentUS11164019B1Object detection for event cameras
Publication Date: 2021.11.02 TOBII TECHNOLOGIES LTD
  • US11164019B1 patent drawing
  • US11164019B1 patent drawing
  • US11164019B1 patent drawing

AI summary

A method for producing a textural image from event information generated by an event camera comprises: accumulating event information from a plurality of events occurring during successive event cycles across a field of view of the event camera, each event indicating an x,y location within the field of view, a polarity for a change of detected light intensity incident at the x,y location and an event cycle at which the event occurred; in response to selected event cycles, analysing event information for one or more preceding event cycles to identify one or more regions of interest bounding a respective object to be tracked; and responsive to a threshold event criterion for a region of interest being met, generating a textural image for the region of interest from event information accumulated from within the region of interest.