Event-Based Vision Sensor Window Masking for Flicker Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Event-based vision sensors struggle to capture moving objects in flicker environments due to flicker interference, which affects data output and prevents accurate observation.

Innovation Solution

An event-based vision sensor (EVS) with a pixel array, window counter, on/off counter, and Identification of Condition (IoC) unit that distinguishes between flicker and non-flicker windows by counting events and masking or enabling pixel output based on event patterns, enhanced by a flicker detection unit and frequency calculation to improve robustness and accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If EVS outputs event signals in response to luminance changes, then high-speed and low-latency data output is achieved, but flicker interference prevents accurate observation of moving objects

Engineering Contradiction:
Improvedata output speedVSAvoidaccuracy of moving object detection
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The pixel array is divided into multiple windows, and event counting is performed separately for each window. This segmentation allows the system to identify flicker patterns in specific regions while maintaining high-speed event-based detection across the entire sensor array.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

An event counter unit is introduced as an intermediary component between the EVS panel and the output stage. This counter accumulates event signals and enables flicker detection through pattern analysis, acting as a mediator that preserves high-speed detection while adding reliability through statistical analysis of event sequences.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If EVS detects all luminance changes, then high-speed data output is maintained, but flicker events are indistinguishable from actual object movement

Engineering Contradiction:
Improveevent detection rateVSAvoidability to distinguish flicker from motion
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The event counter unit performs preliminary counting and accumulation of event signals before final output determination. By accumulating events over a defined period and analyzing patterns in advance, the system can distinguish flicker from genuine motion while maintaining high detection sensitivity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses feedback from accumulated event counts to determine whether to mask or output signals. The counter unit provides feedback information about event patterns, enabling the system to adaptively distinguish between flicker interference and actual object movement based on historical event data.

Inventive Principle:
Principle #23Feedback

3Object-affected harmful factors

If window masking is applied to suppress flicker, then flicker interference is reduced, but potential moving objects in masked regions may be missed

Engineering Contradiction:
Improveflicker interferenceVSAvoiddetection of moving objects
Core Design Contradiction:
Object-affected harmful factorsVSReliability

Solution Approach 1:

The window masking operation is dynamic rather than static. The system continuously monitors event patterns in each window and adjusts masking status in real-time based on detected flicker conditions. This dynamic approach allows the system to mask windows only when flicker is detected, preserving the ability to detect moving objects when conditions are normal.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Each window effectively serves itself by having its own event counter track local event patterns. The counter unit for each window independently determines whether that specific window exhibits flicker characteristics, allowing localized masking decisions that preserve detection capability in non-flicker regions while suppressing interference in affected areas.

Inventive Principle:
Principle #25Self-service

Applied Scientific Principles

This section explains which scientific principles are used to turn an abstract innovation direction into a practical engineering solution.

Function Achieved in This Case

Enables high-speed, low-latency data output in flicker environments, allowing accurate detection of moving objects while suppressing flicker interference, thereby maintaining image quality and enabling small-size image rotation correction.

Implementation Method 1

A photodetector of the sensor converts the linear current output of the Photo Diode section into a log voltage in response to the intensity of the incident light

Methodology Applied
Scientific EffectPhotoelectric Effect: Photoelectric Effect

Data Source

PatentUS20250386113A1An event based vision sensor for flicker environment detection and dtecting method thereof
Publication Date: 2025.12.18 HUAWEI TECH CO LTD
  • US20250386113A1 patent drawing
  • US20250386113A1 patent drawing
  • US20250386113A1 patent drawing

AI summary

An event-based vision sensor (EVS) is provided. The EVS includes an EVS panel that includes a pixel array, a window counter unit, an on/off counter unit, and an Identification of Condition (IoC) unit. The window counter unit partitions the pixel array into a plurality of windows. The on/off counter unit counts on-events and off-events occurring for each window in the plurality of windows. The IoC unit determines whether to mask each of the corresponding windows in accordance with the count.