Camera Array Depth Estimation Using Projected Texture in Low-Texture Scenes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing depth estimation methods using camera arrays fail in textureless regions due to insufficient features for pixel correspondence, leading to depth estimation failures in scenes lacking texture.

Innovation Solution

Utilizing a two-dimensional array of cameras with an illumination system that projects texture, performing disparity searches along multiple epipolar lines at different angles, and employing complementary occlusion zones to enhance depth estimation, especially in textureless regions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If passive depth acquisition using camera arrays is used, then device complexity is reduced, but depth estimation reliability deteriorates in textureless regions

Engineering Contradiction:
Improvesystem complexityVSAvoiddepth estimation reliability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

An illumination system projects structured light patterns onto the scene to serve as an intermediary that introduces artificial texture features. This mediator enables the passive camera array to detect depth in textureless regions by providing distinguishable features for correspondence matching, resolving the contradiction between system simplicity and depth estimation reliability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system changes the illumination parameters by projecting structured light patterns with specific spatial frequencies and orientations. By varying these parameters, the system adapts to different scene conditions and depth ranges, improving reliability without requiring complex active sensing hardware.

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If random projected patterns are used, then ease of operation is improved, but measurement precision deteriorates due to self-similar regions

Engineering Contradiction:
Improveoperation simplicityVSAvoiddepth estimation precision
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The illumination system projects structured light patterns with locally optimized properties. Different regions of the projected pattern have different spatial frequencies and orientations tailored to local scene characteristics, ensuring high measurement precision while maintaining operational simplicity through automated pattern selection.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system dynamically changes illumination parameters including spatial frequency, orientation, and pattern type based on scene analysis. This adaptive parameter adjustment eliminates self-similar regions that cause depth ambiguity while keeping the system easy to operate through automated control.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If multiple epipolar lines at different angles are searched, then depth estimation accuracy is improved, but processing time increases

Engineering Contradiction:
Improvedepth estimation accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary actions by projecting structured light patterns that pre-encode depth information and by pre-processing images to identify candidate correspondence points. This preliminary preparation reduces the computational burden of searching multiple epipolar lines, improving depth estimation accuracy while minimizing processing time.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses feedback from preliminary depth estimates to guide the search along multiple epipolar lines. By iteratively refining the search based on feedback from previous iterations, the system achieves high depth estimation accuracy more efficiently than exhaustive search methods.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12590799B2Systems and methods for estimating depth from projected texture using camera arrays
Publication Date: 2026.03.31 ADEIA IMAGING LLC
  • US12590799B2 patent drawing
  • US12590799B2 patent drawing
  • US12590799B2 patent drawing

AI summary

Systems and methods for estimating depth from projected texture using camera arrays are described. A camera array includes a conventional camera and at least one two-dimensional array of cameras, where the conventional camera has a higher resolution than the cameras in the at least one two-dimensional array of cameras, an illumination system configured to illuminate a scene with a projected texture, where an image processing pipeline application directs the processor to: utilize the illumination system controller application to control the illumination system to illuminate a scene with a projected texture, capture a set of images of the scene illuminated with the projected texture, and determining depth estimates for pixel locations in an image from a reference viewpoint using at least a subset of the set of images.