Polynomial Temperature Compensation for Structured Light Depth Imaging

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Temperature drift in structured light sources causes systematic bias in depth information calculated by depth sensing systems, particularly in head-mounted display devices, leading to inaccurate depth mapping, and conventional solutions like thermoelectric coolers are bulky and power-hungry, making them unsuitable for mobile devices.

Innovation Solution

A temperature compensation model using polynomial models, such as global and individual regression models, is implemented to estimate and adjust for pattern shifts due to temperature changes, allowing for accurate depth mapping without the need for bulky cooling systems.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Temperature

If conventional cooling systems like thermoelectric coolers are used to compensate for temperature drift, then temperature stability is improved, but device complexity and power consumption increase

Engineering Contradiction:
Improvetemperature stabilityVSAvoidcooling system complexity
Core Design Contradiction:
TemperatureVSDevice complexity

Solution Approach 1:

The patent replaces mechanical cooling systems (thermoelectric coolers) with a software-based polynomial model that mathematically compensates for temperature drift effects on the structured light pattern, eliminating the need for complex mechanical cooling hardware

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent changes the approach from physically controlling temperature to mathematically modeling and compensating for temperature-induced parameter changes in the light pattern, using polynomial models that account for temperature drift without requiring active cooling

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If conventional cooling systems are used to maintain temperature stability, then measurement precision is improved, but power consumption increases

Engineering Contradiction:
Improvedepth mapping precisionVSAvoidpower consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent replaces power-consuming mechanical cooling systems with a computational polynomial model that requires minimal energy to calculate and apply corrections to the depth map, significantly reducing overall power consumption while maintaining measurement precision

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Device complexity

If temperature compensation is not applied, then device complexity is reduced, but measurement precision deteriorates due to systematic bias

Engineering Contradiction:
Improvesystem simplicityVSAvoiddepth information accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent introduces a polynomial model as an intermediary computational layer between the structured light projection and depth calculation, which mathematically mediates the temperature drift effects and corrects systematic biases without adding complex hardware

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10497137B2Temperature compensation for structured light depth imaging system
Publication Date: 2019.12.03 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10497137B2 patent drawing
  • US10497137B2 patent drawing
  • US10497137B2 patent drawing

AI summary

Disclosed are an apparatus and a method of compensating temperature shifts of a structured light pattern for a depth imaging system. In some embodiments, a depth imaging device includes a light source, an imaging sensor and a processor. The light source emits light corresponding to a pattern. A temperature drift of the light source can cause a shift of the pattern. The imaging sensor receives the light reflected by environment in front of the depth imaging device and generates a depth map including a plurality of pixel values corresponding to depths of the environment relative to the depth imaging device. The processor estimates the shift of the pattern based on a polynomial model depending on the temperature drift of the light source. The processor further adjusts the depth map based on the shift of the pattern.