Event-Based Sensor Trajectory Extraction via Grid-Cell 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 trajectory determination, followed by intra-cell and inter-cell evaluations to reduce data complexity and enable parallel processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If event data from all pixels is processed directly into trajectories, then trajectory accuracy is improved, but computational complexity increases dramatically

Engineering Contradiction:
Improvetrajectory accuracyVSAvoidcomputational complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent divides the pixel array into multiple spatial zones or regions. Instead of processing all pixel events globally, the system processes events within each zone independently to generate local trajectory segments. These segments are then integrated to form complete trajectories. This segmentation reduces the computational complexity from O(N²) to O(N) where N is the number of pixels, while maintaining trajectory accuracy through proper zone boundary handling and segment integration.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If high time resolution is used for point cloud processing, then trajectory precision is improved, but processing time increases

Engineering Contradiction:
Improvetrajectory precisionVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary processing of event data by organizing events into spatial zones and pre-computing local trajectory segments before final trajectory integration. This preliminary organization of data by spatial location and time allows the system to maintain high time resolution for accurate trajectory determination while reducing the overall processing time through efficient data structuring and parallel processing of independent zone segments.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If the number of pixels in the pixel array is increased, then image quality is improved, but computational load increases

Engineering Contradiction:
Improveimage qualityVSAvoidcomputational load
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent segments the large pixel array into multiple smaller spatial zones, allowing independent processing of events from each zone. This segmentation enables the system to handle high-resolution pixel arrays efficiently by processing smaller subsets of pixels in parallel, reducing the overall computational load from quadratic to linear complexity while maintaining the high image quality provided by the large number of pixels.

Inventive Principle:
Principle #1Segmentation

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 significantly reduces computational complexity and latency in trajectory determination, preserving locality and facilitating efficient processing of event data into trajectories, even with multiple scanning beams.

Implementation Method 1

an event-based sensor arranged to receive photons reflected or scattered by a region on an object when illuminated by a scanning light beam

Methodology Applied
Scientific EffectPhotoelectric Effect: Photoelectric Effect

Data Source

PatentEP4679134A1Processing of data from event-based sensors
Publication Date: 2026.01.14 TERRANET TECH AB
  • EP4679134A1 patent drawingFigure 1A~2
  • EP4679134A1 patent drawingFigure 3~4B
  • EP4679134A1 patent drawingFigure 5A

AI summary

A stream of events from an event-based sensor (30, 40, 50) is processed (60) for trajectory determination. Each event comprises a pixel position in a pixel array (31, 41, 51) of the event-based sensor, and a time stamp, where the events originate from one or more light beams (21) scanned across a scene that is viewed by the sensor and includes an object (1). 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. Accordingly, smaller trajectories are merged into larger trajectories by defining a computational partitioning of the pixels on the event-based sensor into a grid of cells and by performing a data reduction processing. Trajectory determination is facilitated when plural scanning beams are simultaneously moved within the scene that is viewed by the event-based sensor, provided that the scanning beams are separated in space at all times