Depth Map Refinement for XR Perspective Correction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In extended reality (XR) environments, head-mounted devices (HMDs) often present users with images of the physical environment that do not accurately reflect what they would see without the device, due to positional differences between the eyes, display, and camera, leading to user discomfort, poor distance perception, and disorientation.

Innovation Solution

The method involves capturing images of the physical environment with a scene camera, generating depth maps to align pixel depths with the user's perspective, and transforming the images to appear as if captured from the user's eye location, using static or dynamic depth maps to reduce artifacts and improve spatial and temporal accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If the camera position is fixed in the HMD, then the device structure is simplified, but the presented image does not match the user's natural viewpoint causing discomfort and disorientation

Engineering Contradiction:
ImproveHMD structureVSAvoidUser comfort
Core Design Contradiction:
Device complexityVSEase of operation

Solution Approach 1:

The patent replaces the mechanical approach of physically positioning the camera at the user's eye location with a computational approach. The system captures images from the fixed camera position and uses image transformation algorithms to synthetically generate what the view would look like from the user's eye position, thereby resolving the contradiction between simplified device structure and user comfort.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Ease of operation

If the camera is positioned away from the user's eye, then the HMD design is more practical and comfortable to wear, but the captured image perspective differs from what the user would naturally see

Engineering Contradiction:
ImproveWearabilityVSAvoidPerspective accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent introduces an intermediary computational process between the camera capture and the final display. The image transformation algorithm acts as a mediator that translates the image from the camera's perspective to the user's eye perspective, allowing the camera to be positioned comfortably away from the eye while maintaining perspective accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Speed

If a simple depth map is used for image transformation, then the processing speed is faster, but spatial artifacts and distortion occur in the transformed image

Engineering Contradiction:
ImproveImage transformation speedVSAvoidImage transformation accuracy
Core Design Contradiction:
SpeedVSManufacturing precision

Solution Approach 1:

The patent employs dynamic depth map refinement where the depth map is continuously updated and refined based on the specific image being transformed. Rather than using a static, simple depth map, the system adapts the depth information to match the current scene geometry, maintaining high transformation accuracy while managing processing throughput through selective refinement.

Inventive Principle:
Principle #15Dynamics

4Manufacturing precision

If the depth map is refined to reduce spatial artifacts, then the image transformation accuracy improves, but the processing time and computational load increase

Engineering Contradiction:
ImproveDepth map accuracyVSAvoidProcessing time
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent applies local quality refinement to the depth map, focusing computational resources on specific regions of the image where depth accuracy is most critical for reducing artifacts. Rather than uniformly refining the entire depth map, the system identifies and refines only the necessary local regions, thereby improving transformation accuracy while minimizing additional processing time.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20240404179A1Method and Device for Refining a Depth Map
Publication Date: 2024.12.05 APPLE INC
  • US20240404179A1 patent drawing
  • US20240404179A1 patent drawing
  • US20240404179A1 patent drawing

AI summary

In one implementation, a method of performing perspective correction is performed by a device including an image sensor, a display, one or more processors, and a non-transitory memory. The method includes: capturing, using the image sensor, an image of a physical environment; obtaining a first depth map including a plurality of depths respectively associated with a plurality of pixels of the image of the physical environment; generating a second depth map by aligning one or more portions of the first depth map based on a control signal associated with the image of the physical environment; transforming, using the one or more processors, the image of the physical environment based on the second depth map; and displaying, via the display, the transformed image.