Event-Based Sensor Trajectory Processing With Cell-Wise Data Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing systems face challenges in efficiently processing event data from event-based sensors for 3D positioning and object property determination due to high computational load and complexity in trajectory estimation, especially on resource-constrained systems.

Innovation Solution

A method involving computational partitioning of pixels into a grid of cells, with data reduction processing to generate summary data for each cell, followed by intra-cell and inter-cell evaluations to determine trajectories efficiently.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If event data from all pixels is processed directly for trajectory determination, then measurement precision is improved, but device complexity increases dramatically

Engineering Contradiction:
Improvetrajectory determination accuracyVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The pixel array is divided into multiple blocks, with each block processed independently to generate summary data. This segmentation reduces the computational complexity from O(N²) to O(N) by processing N pixels in parallel across M blocks, where M = N^(1/2) or similar partitioning scheme.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Summary data is extracted from each block containing only the essential information needed for trajectory determination (e.g., centroid position, event count, timestamp). This extraction reduces data volume while preserving the key characteristics needed for accurate trajectory reconstruction.

Inventive Principle:
Principle #2Taking out (Extraction)

2Measurement precision

If high time resolution is used for point cloud movement, then measurement precision is improved, but productivity decreases due to increased processing operations

Engineering Contradiction:
Improvetime resolution accuracyVSAvoidprocessing speed
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The pixel array is divided into multiple blocks that can be processed in parallel. This allows high time resolution processing to be achieved by distributing the computational load across multiple processing units, maintaining both precision and throughput.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Summary data is pre-computed for each block before trajectory determination. This preliminary aggregation of event data within blocks reduces the amount of data that needs to be processed at each time step, enabling faster processing while maintaining high temporal resolution.

Inventive Principle:
Principle #10Preliminary action

3Device complexity

If data reduction processing is applied to events, then device complexity is reduced, but loss of information may occur

Engineering Contradiction:
Improveprocessing complexityVSAvoidevent data information
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

Essential information is extracted and preserved in summary data including spatial coordinates (centroid position), temporal information (timestamp, event count), and intensity metrics. This selective extraction maintains the critical features needed for trajectory determination while discarding redundant pixel-level details.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Different types of information are preserved with different levels of detail based on their importance for trajectory determination. Spatial position data is maintained with high precision, while less critical attributes are aggregated or simplified. This local quality approach ensures that the most important information is preserved while reducing overall data volume.

Inventive Principle:
Principle #3Local quality

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

This approach reduces data processing complexity and latency, facilitates parallel processing, and maintains locality of position data, enabling efficient trajectory determination even with multiple scanning beams.

Implementation Method 1

an event-based sensor (30) which comprises a pixel array (31) and is arranged to receive photons reflected or scattered by a region on an object (1) when illuminated by a scanning beam (21) of light

Methodology Applied
Scientific EffectPhotoelectric Effect: Photoelectric Effect

Data Source

PatentUS20260016570A1Processing of data from event-based sensors
Publication Date: 2026.01.15 TERRANET TECH AB
  • US20260016570A1 patent drawing
  • US20260016570A1 patent drawing
  • US20260016570A1 patent drawing

AI summary

A stream of events from an event-based sensor is processed for trajectory determination. Each event comprises a pixel position in a pixel array of the event-based sensor, and a time stamp. A grid of cells is defined for the pixel array, with each cell comprising a plurality of pixels. In the trajectory determination, incoming events are mapped to the grid of cells during a first time period, and summary data with a representative position for the pixel positions that fall within the respective cell during a first time period is generated. An intra-cell evaluation of the summary data generated for a second time period is performed to generate a cell trajectory of representative positions within the respective cell. An inter-cell evaluation of a plurality of cell trajectories generated for a plurality of cells for the second time period is performed to generate a grid trajectory.