Event-Camera Optical Positioning With Low Data Processing Load

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing optical marker systems require high process performance information processing devices to estimate camera position due to the large amount of data generated by frame-based cameras.

Innovation Solution

An optical wireless communication system using an event camera and multiple light sources to transmit position specifying information, allowing the system to estimate camera position and orientation with reduced data processing requirements by utilizing event-based data output.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If a frame-based camera is used to capture images for position estimation, then the camera can obtain comprehensive image data, but the data amount becomes large requiring high process performance information processing devices

Engineering Contradiction:
Improvecamera position estimation accuracyVSAvoidinformation processing device performance requirement
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The invention extracts only the essential information needed for position estimation by using event cameras that detect and output only pixels with luminance changes. This extracts the critical motion-related data while discarding redundant static information, thereby reducing data amount without compromising position estimation accuracy

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The invention changes the data output parameter from frame-based continuous images to event-based discrete signals. Event cameras output data only when luminance changes exceed a threshold, fundamentally changing the data representation parameter from comprehensive frame data to selective event data, reducing processing requirements

Inventive Principle:
Principle #35Parameter changes

2Loss of information

If frame-based cameras output image data at predetermined frame rates, then continuous visual information is captured, but the data processing load increases significantly

Engineering Contradiction:
Improvevisual information completenessVSAvoiddata processing efficiency
Core Design Contradiction:
Loss of informationVSProductivity

Solution Approach 1:

The invention replaces continuous periodic frame capture with event-triggered periodic output. Instead of capturing all frames at fixed intervals, the system outputs data periodically only when luminance changes occur, maintaining essential visual information while improving processing efficiency through selective periodic output

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

The invention uses partial action by capturing only the necessary portion of visual information - specifically, only pixels with significant luminance changes. This partial capture approach maintains sufficient information for position estimation while dramatically reducing the total data volume requiring processing

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20250358005A1Optical wireless communication system and receiving device
Publication Date: 2025.11.20 TOYOTA JIDOSHA KK
  • US20250358005A1 patent drawing
  • US20250358005A1 patent drawing
  • US20250358005A1 patent drawing

AI summary

An optical wireless communication system includes a plurality of light sources, a receiving device including an event camera, and an information processing device. Each light source transmits an optical signal. The receiving device receives the optical signal through the event camera. The optical signal includes position specifying information, for specifying a position of a transmission source of the optical signal in an absolute coordinate system. The information processing device estimates a position and an orientation of the event camera in an absolute coordinate system, using a light source image position and a light source absolute position.