Event-Driven Image Sensor Data Generation with Frame End Marker

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The event-driven image sensor generates event data at an indeterminate frequency, making it challenging for downstream processing to accurately recognize the number of event data pieces in the last line data output at the end of a frame period, especially when padding data is added to unify data sizes.

Innovation Solution

A data generation apparatus that receives line data from an event-driven image sensor and adds padding data to ensure the output data reaches a predetermined size, thereby unifying the data sizes of payload regions and allowing downstream processing to identify the last piece of event data in a frame period.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Stability of the object's composition

If padding data is added to unify data sizes of line data, then data size uniformity is improved, but ability to recognize effective data extent deteriorates

Engineering Contradiction:
Improvedata size uniformityVSAvoideffective data extent recognition
Core Design Contradiction:
Stability of the object's compositionVSLoss of information

Solution Approach 1:

The patent introduces a frame end marker as an intermediary element that is inserted into the data stream after the last effective event data. This marker serves as a mediator between the variable-length effective data and the fixed-size data structure requirement, allowing downstream processing to clearly identify where effective data ends and padding begins, thus resolving the information loss problem while maintaining data size uniformity

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent segments the data structure into distinct regions: effective event data region and padding region. By clearly delimiting these segments with the frame end marker, the system can maintain uniform total data sizes while preserving the ability to identify the boundary of effective data, solving both the uniformity and recognition problems simultaneously

Inventive Principle:
Principle #1Segmentation

2Manufacturing precision

If padding data is added to line data, then data size reaches predetermined size is improved, but downstream processing accuracy deteriorates

Engineering Contradiction:
Improvedata size precisionVSAvoidevent data count recognition
Core Design Contradiction:
Manufacturing precisionVSMeasurement precision

Solution Approach 1:

The frame end marker acts as a mediator that clearly demarcates the boundary between effective event data and padding data. This allows downstream processing to accurately count event data by identifying the marker's position, thereby maintaining measurement precision while achieving the predetermined data size requirement through padding

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If padding data is added to unify data sizes, then data structure standardization is improved, but data effectiveness identification deteriorates

Engineering Contradiction:
Improvedata structure standardizationVSAvoideffective data identification
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The frame end marker serves as an intermediary element that enables standardized data structure while preserving effective data identification. By inserting this marker at a known position after effective data, the system achieves structural standardization through consistent padding while the marker itself provides unambiguous identification of effective data extent for downstream processing

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250199886A1Data generation apparatus, program, data reception apparatus, and data structure
Publication Date: 2025.06.19 SONY SEMICON SOLUTIONS CORP
  • US20250199886A1 patent drawing
  • US20250199886A1 patent drawing
  • US20250199886A1 patent drawing

AI summary

A data generation apparatus includes a reception part and a data generation part, the reception part receiving line data holding event data generated in reference to an event signal indicative of a result of detecting a change in an amount of received light as an event, and the data generation part generating output data regarding the received line data. The data generation part adds padding data to the output data regarding the line data with a data size smaller than a predetermined size, such that a data size of the output data reaches the predetermined size.