Active Brightness Pixel Invalidation for Time-of-Flight Depth Sensing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Time-of-flight depth cameras suffer from artifacts such as motion blur and multipath interference, leading to inaccurate depth values due to rapid movement and multiple infrared radiation paths with different travel times, respectively.

Innovation Solution

A computer-implemented technique that generates frequency-specific sensor readings, calculates active brightness measurements, and invalidates pixels if the variation in these measurements exceeds a prescribed threshold, effectively removing corrupted data caused by motion blur and multipath interference.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the depth camera performs exposure of its sensor to capture depth information, then depth values can be obtained for processing tasks, but motion blur artifacts occur when the depth camera or objects move quickly during exposure

Engineering Contradiction:
Improvedepth image acquisition speedVSAvoiddepth value accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies preliminary action by performing pixel invalidation based on active brightness variation before depth values are processed or used for tasks. The system pre-identifies and marks corrupted pixels using AB variation thresholds, so that subsequent depth processing operations can simply skip these invalid pixels rather than dealing with corrupted data later in the pipeline.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If the sensor detects infrared radiation reflected from the scene to provide sensor readings, then depth information is obtained, but multipath interference occurs when the sensor receives radiation from several different paths with different travel times

Engineering Contradiction:
Improvedepth measurement accuracyVSAvoidmultipath interference
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The patent converts the harmful effect of multipath interference into a useful detection mechanism. By measuring active brightness variation across multiple frequencies, the system identifies pixels affected by multipath interference and invalidates them. The harmful multipath signals that would normally corrupt depth measurements are instead used as indicators to flag and exclude affected pixels from processing.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

3Reliability

If frequency-specific sensor readings are generated and active brightness measurements are calculated to identify corrupted pixels, then depth image quality is improved by removing artifacts, but additional processing steps and computational complexity are introduced

Engineering Contradiction:
Improvedepth image qualityVSAvoidprocessing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces active brightness variation as an intermediary metric between raw sensor readings and final depth values. Instead of directly analyzing complex multipath interference patterns or motion blur effects, the system uses AB variation across frequencies as a simplified mediator to identify corrupted pixels. This intermediary approach reduces processing complexity compared to direct analysis of the underlying physical phenomena.

Inventive Principle:
Principle #24Intermediary (Mediator)

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 technique improves the quality of depth images by accurately removing sensor readings affected by motion blur and multipath interference, resulting in more reliable depth values.

Implementation Method 1

receiving instances of radiation having plural respective frequencies, each instance of radiation having a given frequency, originating from an illumination source, and being reflected from an environment

Methodology Applied
Scientific EffectInfrared radiation detection: Infrared Radiation

Data Source

PatentUS10557921B2Active brightness-based strategy for invalidating pixels in time-of-flight depth-sensing
Publication Date: 2020.02.11 MICROSOFT TECHNOLOGY LICENSING LLC
  • US10557921B2 patent drawing
  • US10557921B2 patent drawing
  • US10557921B2 patent drawing

AI summary

A computer-implemented technique is described herein for invalidating pixels in a time-of-flight depth-sensing device based on active brightness (AB) measurements. In one implementation, the technique involves, for each sensing element of a sensor: generating frequency-specific sensor readings in response to receiving instances of radiation having plural frequencies (e.g., frequencies f1, f2, and f3); generating a set of active brightness measurements (ABf1, ABf2, and ABf3) associated with the respective frequencies; generating a variation measure that reflects an extent of variation within the set of active brightness measurements; and invalidating a pixel associated with the particular sensing element if the variation measure satisfies a prescribed invalidation condition.