Guided Filtering for ToF Depth Boundary Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

ToF camera systems often fail to accurately estimate depth at boundaries, such as edges of objects and reflectivity boundaries, limiting their use in applications like VR, AR, and vehicle navigation.

Innovation Solution

A depth estimation system using a guided filter enhances ToF depth estimation by incorporating brightness images, which are used to improve boundary detection and smooth flat planes, leveraging a guided filter to refine depth values based on brightness image data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If ToF depth estimation is used, then depth measurement speed and range are improved, but measurement precision at boundaries deteriorates

Engineering Contradiction:
Improvedepth measurement speedVSAvoiddepth estimation accuracy at boundaries
Core Design Contradiction:
SpeedVSMeasurement precision

Solution Approach 1:

The patent combines ToF depth image data with brightness image data through a guided filter to create an enhanced depth image. The guided filter merges the fast depth measurement capability of ToF with the precise boundary information from brightness images, resolving the contradiction between measurement speed and boundary accuracy.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The guided filter acts as an intermediary processing step that takes the rough but fast ToF depth image and the high-quality boundary information from brightness images, then produces an enhanced depth image that preserves both speed and precision advantages.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Length of stationary object

If ToF depth estimation is used, then depth measurement range is improved, but measurement precision at reflectivity boundaries deteriorates

Engineering Contradiction:
Improvedepth measurement rangeVSAvoiddepth estimation accuracy at reflectivity boundaries
Core Design Contradiction:
Length of stationary objectVSMeasurement precision

Solution Approach 1:

The patent merges ToF depth information with brightness image information using a guided filter. This combination allows the system to maintain the extended measurement range of ToF while correcting precision errors at reflectivity boundaries by leveraging the complementary strength of brightness data.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The guided filter modifies the depth values by incorporating brightness information, effectively changing the parameters used for depth calculation at boundary regions. This allows the system to maintain long-range measurement capability while improving local precision at reflectivity boundaries.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If guided filter is applied to enhance depth estimation, then measurement precision at boundaries is improved, but device complexity increases

Engineering Contradiction:
Improveboundary detection accuracyVSAvoidprocessing system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The guided filter serves as an intermediary processing module that adds boundary enhancement capability without requiring complete system redesign. It processes the existing ToF and brightness images through a well-defined algorithmic framework, improving precision while keeping the added complexity manageable and modular.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Measurement precision

If guided filter is applied to enhance depth estimation, then boundary detection accuracy is improved, but processing time increases

Engineering Contradiction:
Improveboundary detection accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The guided filter applies partial processing by focusing computational effort primarily on boundary regions where precision is most needed, rather than uniformly processing all pixels. This selective approach improves boundary detection accuracy while minimizing the overall processing time penalty.

Inventive Principle:
Principle #16Partial or excessive action

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

The enhanced depth estimation system provides more accurate boundary detection and smoother flat plane representation, improving the usability of ToF camera systems in various applications.

Implementation Method 1

One technique to measure depth is to directly or indirectly calculate the time it takes for a signal to travel from a signal source on a sensor to a reflective surface and back to the sensor. The time travelled is proportional to the distance from the sensor to the reflective surface. This travel time is commonly referred as time of flight (ToF).

Methodology Applied
Scientific EffectTime of flight: Time of Flight

Implementation Method 2

determining a weight for a target pixel of a depth image capturing an object based on the depth image and a brightness image capturing the object; determining whether the target pixel represents at least a portion of a boundary of the object based on the weight

Methodology Applied
Scientific EffectGuided filtering:

Data Source

PatentUS12445705B2Using guided filter to enhance depth estimation with brightness image
Publication Date: 2025.10.14 ANALOG DEVICES INT UNLTD CO
  • US12445705B2 patent drawing
  • US12445705B2 patent drawing
  • US12445705B2 patent drawing

AI summary

A depth estimation system can use a guided filter to enhance depth estimation using brightness image. Light is projected onto an object. The object reflects at least a portion of the projected light. The reflected light is at least partially captured by an image sensor. The depth estimation system may generate a depth image based on a phase shift between the captured light and the projected light and generate a brightness image based on brightness of the captured light. The depth estimation system may use the guided filter to identify a pixel that represents at least a portion of a boundary of the object. The guided filter can determine a depth value of the pixel based on the value of the corresponding pixel in the brightness image. The depth estimation system can assign the depth value to the pixel and generates an enhanced depth image.