Depth Camera Illumination Control for Overlap-Aware Depth Sensing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing depth cameras in artificial reality systems face challenges in quickly and accurately determining depth of objects in a local area while minimizing power consumption.

Innovation Solution

A depth camera assembly (DCA) that dynamically controls illumination using structured light patterns, selectively illuminating only non-overlapping regions of a local area based on changes in camera pose, thereby reducing power usage by avoiding continuous illumination of the entire field of view.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If continuous illumination of the entire field of view is used, then depth information can be determined for all regions, but power consumption increases

Engineering Contradiction:
Improvedepth determination accuracyVSAvoidpower consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The field of view is divided into multiple image frames, and further into overlapping and non-overlapping regions. Depth determination is performed selectively on non-overlapping regions only, segmenting the illumination and processing workload to reduce power consumption while maintaining overall depth map accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Instead of illuminating and processing the entire field of view, the system performs partial action by illuminating only the non-overlapping regions that contain new information. This partial illumination approach reduces power consumption while still achieving complete depth coverage through frame integration.

Inventive Principle:
Principle #16Partial or excessive action

2Measurement precision

If the entire field of view is illuminated continuously, then complete depth coverage is achieved, but processing time and computational load increase

Engineering Contradiction:
Improvedepth coverage completenessVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The depth processing task is segmented by identifying and separating non-overlapping regions from overlapping regions in consecutive image frames. Only non-overlapping regions require new depth calculation, while overlapping regions can be carried forward, significantly reducing computational time and processing load.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary identification of non-overlapping regions before depth calculation. By pre-determining which regions need processing based on frame overlap analysis, the system avoids unnecessary computational work on regions that will be covered by subsequent frames.

Inventive Principle:
Principle #10Preliminary 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 DCA efficiently generates depth information with reduced power consumption by illuminating only necessary regions, maintaining accuracy and computational efficiency in determining depth maps.

Implementation Method 1

The projector assembly is configured to emit, into a region of the local area, a projection of a structured light pattern

Methodology Applied
Scientific EffectStructured light:

Implementation Method 2

The camera assembly configured to capture one or more images the region as the region is illuminated

Methodology Applied
Scientific EffectImage capture: Photography

Data Source

PatentUS12360443B1Dynamic illumination control for depth determination
Publication Date: 2025.07.15 META PLATFORMS TECHNOLOGIES LLC
  • US12360443B1 patent drawing
  • US12360443B1 patent drawing
  • US12360443B1 patent drawing

AI summary

A depth camera assembly (DCA) optimizes illumination and image capture of a local area to generate depth information of the local area. The DCA determines depth information for a first portion of the local area viewable at a first pose. The DCA is moved from the first pose to a second pose, where a second portion of the local area is viewable and overlaps with the first portion. The overlapping region is not illuminated by the DCA. A non-overlapping portion of the second portion is illuminated, captured, and depth information determined.