Dynamic Speckle Pattern Illumination for Depth Mapping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Traditional systems for facial recognition and face detection using speckle pattern illumination are time-consuming and power-intensive, especially for mobile devices, as they require capturing and analyzing both sparse and dense speckle pattern images to determine the suitable illumination for depth mapping.

Innovation Solution

A method and device that dynamically control the density of the speckle pattern illumination by segmenting the VCSEL array and adjusting the number of active emitters, allowing for either sparse or dense pattern projection based on the distance of the subject from the camera, thereby optimizing illumination for efficient depth mapping and power usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If both sparse and dense speckle pattern images are captured and analyzed to determine suitable illumination, then illumination selection accuracy is improved, but processing time and power consumption increase

Engineering Contradiction:
Improveillumination selection accuracyVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary action by capturing a reference image before capturing depth images, and uses this reference image to determine the appropriate speckle pattern density. This preliminary assessment allows the system to select the optimal illumination pattern in advance, avoiding the need to capture and analyze both sparse and dense patterns before making a decision, thus reducing processing time while maintaining accurate illumination selection

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses the reference image itself to determine the subject distance and select the appropriate speckle pattern density, rather than requiring external analysis of multiple depth images. The reference image provides sufficient information for the system to self-determine the optimal illumination configuration, eliminating the need for redundant image capture and analysis

Inventive Principle:
Principle #25Self-service

2Reliability

If both sparse and dense speckle pattern images are captured and analyzed to determine suitable illumination, then illumination selection accuracy is improved, but power consumption increases

Engineering Contradiction:
Improveillumination selection accuracyVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system performs preliminary action by capturing a reference image before capturing depth images, and uses this reference image to determine the appropriate speckle pattern density. This preliminary assessment allows the system to select the optimal illumination pattern in advance, avoiding the need to capture and analyze both sparse and dense patterns before making a decision, thus reducing processing time while maintaining accurate illumination selection

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system uses the reference image itself to determine the subject distance and select the appropriate speckle pattern density, rather than requiring external analysis of multiple depth images. The reference image provides sufficient information for the system to self-determine the optimal illumination configuration, eliminating the need for redundant image capture and analysis

Inventive Principle:
Principle #25Self-service

3Measurement precision

If dense speckle pattern illumination is used, then depth image resolution is improved, but power consumption and processing load increase

Engineering Contradiction:
Improvedepth image resolutionVSAvoidpower consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The system applies local quality by selecting different speckle pattern densities based on the subject distance. For close subjects, sparse patterns are used to prevent speckle overlap, while for distant subjects, dense patterns provide higher resolution. This localized adaptation of pattern density ensures optimal measurement precision for each distance scenario while minimizing unnecessary power consumption from using dense patterns when not required

Inventive Principle:
Principle #3Local quality

4Measurement precision

If dense speckle pattern illumination is used, then depth image resolution is improved, but processing complexity increases

Engineering Contradiction:
Improvedepth image resolutionVSAvoidprocessing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system applies local quality by selecting different speckle pattern densities based on the subject distance. For close subjects, sparse patterns are used to prevent speckle overlap, while for distant subjects, dense patterns provide higher resolution. This localized adaptation of pattern density ensures optimal measurement precision for each distance scenario while minimizing unnecessary power consumption from using dense patterns when not required

Inventive Principle:
Principle #3Local quality

Data Source

PatentEP3662406B1Determining sparse versus dense pattern illumination
Publication Date: 2023.11.22 APPLE INC
  • EP3662406B1 patent drawingFigure 1
  • EP3662406B1 patent drawingFigure 2~3
  • EP3662406B1 patent drawingFigure 4

AI summary

An estimate of distance between a user and a camera on a device is used to determine an illumination pattern density used for speckle pattern illumination of the user in subsequent images. The distance may be estimated using an image captured when the user is illuminated with flood infrared illumination. Either a sparse speckle (dot) pattern illumination pattern or a dense speckle pattern illumination pattern is used depending on the distance between the user's face and the camera.