Refining Time-of-Flight Depth Values Using Amplitude Peak Maps

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing time-of-flight depth-detection techniques, particularly sparse ToF depth cameras, face challenges in accurately refining depth values due to noise and multi-path interference, leading to unreliable depth maps.

Innovation Solution

The proposed solution involves a method that refines depth values by obtaining a depth representation based on a time-of-flight signal, generating amplitude values, creating a peak map from these values, and applying a depth-based mask to filter out noisy regions, ultimately producing refined depth values.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If sparse ToF depth camera emits fewer light pulses than photodetectors, then productivity is improved, but measurement precision deteriorates

Engineering Contradiction:
Improveprocessing speedVSAvoiddepth value accuracy
Core Design Contradiction:
ProductivityVSMeasurement precision

Solution Approach 1:

The patent applies preliminary action by generating a peak map from amplitude values before refining depth values. This pre-processing step identifies potential depth candidates in advance, allowing the system to efficiently select the most reliable depth values later. The peak map serves as a preliminary structure that guides subsequent depth refinement without requiring additional light pulses.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary element - the peak map - that mediates between the sparse amplitude data and the final depth values. This intermediate structure allows the system to bridge the gap between limited measurements and comprehensive depth information, enabling accurate depth reconstruction from fewer light pulses.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If depth values are obtained from sparse ToF signal, then productivity is improved, but reliability deteriorates due to noise and multi-path interference

Engineering Contradiction:
Improveprocessing speedVSAvoiddepth map reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements feedback by using amplitude values to generate a peak map that informs depth value refinement. The system continuously refines depth values based on amplitude information, creating a feedback loop where measurement quality guides the refinement process. This allows the system to identify and correct unreliable depth values caused by noise and multi-path interference.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent applies parameter changes by transforming depth values based on amplitude characteristics. By adjusting depth values according to amplitude peaks and using amplitude-based filtering, the system dynamically modifies depth parameters to eliminate unreliable measurements while preserving accurate ones.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If amplitude values and peak map are generated to refine depth values, then measurement precision is improved, but device complexity increases

Engineering Contradiction:
Improvedepth value accuracyVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing the depth refinement process into distinct stages: generating amplitude values, creating a peak map, and refining depth values. This segmented approach breaks down the complex refinement task into manageable steps, making the overall process more efficient and easier to implement despite the increased precision requirements.

Inventive Principle:
Principle #1Segmentation

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 approach effectively reduces noise and improves the accuracy of depth values, resulting in a more reliable depth map that enhances the performance of sparse ToF depth cameras.

Implementation Method 1

A direct Time-of-Flight (dToF) depth camera may measure a timing difference (e.g., a time of flight) between when a light pulse is emitted and when the light pulse is received by the dToF depth camera

Methodology Applied
Scientific EffectTime of flight: Time of Flight

Implementation Method 2

An indirect Time-of-Flight (iToF) depth camera may measure a phase difference between an emitted light pulse and the light pulse as received by the iToF depth camera after the light pulse has been reflected by an object in the environment

Methodology Applied
Scientific EffectPhase difference:

Data Source

PatentUS20250199181A1Refining depth values for time-of-flight depth detection
Publication Date: 2025.06.19 QUALCOMM INC
  • US20250199181A1 patent drawing
  • US20250199181A1 patent drawing
  • US20250199181A1 patent drawing

AI summary

Systems and techniques are described herein for refining depth values. For instance, a method for refining depth values is provided. The method may include obtaining a depth representation of a scene, the depth representation comprising depth values based on a time-of-flight (ToF) signal; obtaining amplitude values corresponding to the depth values of the depth representation, wherein the amplitude values are based on the ToF signal; generating a peak map based on the amplitude values and the depth values; generating a depth-based mask based on the depth values; and generating refined depth values based on the depth values, the peak map, and the depth-based mask.