Multi-Sensor Extrinsic Parameter Estimation via IR Pattern Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing devices with multiple sensors, such as head-mounted displays, face challenges in accurately and efficiently determining the spatial relationships between sensors, which can change due to adjustments or damage, affecting the inter-pupillary distance and overall performance.

Innovation Solution

The implementation of a system that uses infrared pattern projection and matching to estimate the extrinsic parameters of sensor-to-sensor relationships, allowing for accurate determination of relative positions and orientations between sensors, including those in head-mounted displays, by projecting IR patterns, capturing images, and matching 3D positions to adjust for inter-pupillary distance and other spatial configurations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If factory calibration is used to specify spatial relationships between sensors, then initial accuracy is achieved, but the spatial relationships may change due to adjustments or damage

Engineering Contradiction:
Improvespatial relationship accuracyVSAvoidspatial relationship stability
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The system performs preliminary calibration by projecting an IR pattern and capturing images before actual use. This preliminary action establishes the initial spatial relationships between sensors, which can then be updated if changes occur due to adjustments or damage.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system continuously monitors spatial relationships by capturing images with multiple sensors and comparing the captured IR pattern positions. When discrepancies are detected indicating sensor movement, the system provides feedback to recalculate and update the extrinsic parameters, maintaining accuracy despite physical changes.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If sensors are adjusted to account for different inter-pupillary distances, then adaptability is improved, but measurement accuracy of spatial relationships deteriorates

Engineering Contradiction:
Improveinter-pupillary distance adjustmentVSAvoidsensor spatial relationship accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The system dynamically adjusts extrinsic parameters based on captured images rather than using fixed factory-calibrated values. When inter-pupillary distance adjustments are made, the system recaptures the IR pattern and recalculates spatial relationships, ensuring measurement precision is maintained despite physical reconfiguration.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the extrinsic parameters (spatial relationships) based on actual captured data rather than relying on fixed factory settings. By projecting the IR pattern and analyzing its appearance in multiple sensor images, the system determines updated parameters that reflect the current physical configuration, accommodating different IPD values while maintaining accuracy.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If traditional methods are used to determine sensor spatial relationships, then device complexity is reduced, but measurement precision and efficiency deteriorate

Engineering Contradiction:
Improvespatial relationship estimation accuracyVSAvoidcalibration system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system introduces an infrared pattern projector as an intermediary tool to facilitate accurate measurement. By projecting a known IR pattern and capturing it with multiple sensors, the system creates a reference framework that enables precise determination of spatial relationships without requiring complex direct measurement apparatus.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system uses a virtual 3D model of the projected IR pattern as a copy or reference against which actual sensor captures are compared. By matching the captured pattern positions with the known virtual pattern geometry, the system efficiently calculates extrinsic parameters through geometric relationships rather than direct physical measurement.

Inventive Principle:
Principle #26Copying

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 method enables precise and efficient estimation of sensor-to-sensor spatial relationships, ensuring correct positioning and alignment, even in dynamic conditions, thereby enhancing the performance and user experience of multi-sensor devices like head-mounted displays.

Implementation Method 1

The projector projects IR pattern elements onto an environment surface

Methodology Applied
Scientific EffectInfrared radiation: Infrared Radiation

Implementation Method 2

The first IR sensor captures a first image including first IR pattern elements corresponding to the projected IR pattern elements

Methodology Applied
Scientific EffectInfrared detection: Infrared Radiation

Data Source

PatentUS11238616B1Estimation of spatial relationships between sensors of a multi-sensor device
Publication Date: 2022.02.01 APPLE INC
  • US11238616B1 patent drawing
  • US11238616B1 patent drawing
  • US11238616B1 patent drawing

AI summary

In one implementation, a device has a processor, a projector, a first infrared (IR) sensor, a second IR sensor, and instructions stored on a computer-readable medium that are executed by the processor to estimate the sensor-to-sensor extrinsic parameters. The projector projects IR pattern elements onto an environment surface. The first sensor captures a first image including first IR pattern elements corresponding to the projected IR pattern elements and the device estimates 3D positions for first IR pattern elements. The second IR sensor captures a second image including second IR pattern elements corresponding to the projected IR pattern elements and the device matches the first IR pattern elements and the second IR pattern elements. Based on this matching, the device estimates a second extrinsic parameter corresponding to a spatial relationship between the first IR sensor and the second IR sensor.