Augmented Reality Content Alignment Using Stereo Vision

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing augmented reality (AR) devices face challenges in accurately aligning virtual content with real-world objects due to computational limitations and the need for specialized depth sensors, which are not feasible in compact AR devices.

Innovation Solution

Utilizing stereo vision with commonly available color cameras to determine the surface plane and edges of real-world objects, allowing for precise alignment of virtual content relative to these features using edge alignment techniques.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If LIDAR sensors are used to estimate surface characteristics, then measurement precision is improved, but device complexity and cost increase

Engineering Contradiction:
Improvesurface estimation accuracyVSAvoidsensor requirements
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent uses color camera images (2D copies) to represent and analyze real-world surfaces, replacing the need for direct 3D measurement with LIDAR. By processing 2D image data to infer 3D surface properties, the system achieves accurate surface estimation without specialized depth sensors.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent replaces the mechanical/optical LIDAR measurement system with a computational imaging approach using standard color cameras. Instead of actively emitting light and measuring time-of-flight, the system passively captures color images and uses algorithms to extract depth and surface information.

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

2Measurement precision

If LIDAR sensors are used for depth estimation, then measurement precision is improved, but productivity decreases due to computational expense

Engineering Contradiction:
Improvedepth estimation accuracyVSAvoidprocessing efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The patent extracts only the essential information needed for surface estimation from color images, rather than performing full 3D reconstruction. By focusing on extracting depth and surface normal information from 2D images, the system reduces computational overhead while maintaining accuracy.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent performs partial depth estimation by analyzing only relevant regions of images and using simplified geometric models. Instead of computing complete 3D point clouds, the system estimates surface properties at key locations, reducing processing requirements while maintaining sufficient accuracy for AR applications.

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If specialized depth sensors are used, then measurement precision is improved, but ease of manufacture worsens

Engineering Contradiction:
Improvesurface measurement accuracyVSAvoiddevice assembly
Core Design Contradiction:
Measurement precisionVSEase of manufacture

Solution Approach 1:

The patent makes the color camera serve multiple functions: capturing 2D images for visual display, extracting depth information for 3D surface estimation, and providing texture information. This multi-functionality eliminates the need for separate depth sensors, simplifying device manufacturing and assembly.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS12450852B2Alignment of augmented reality components with the physical world
Publication Date: 2025.10.21 SNAP INC
  • US12450852B2 patent drawing
  • US12450852B2 patent drawing
  • US12450852B2 patent drawing

AI summary

A system is disclosed, including a processor and a memory. The memory stores instructions that, when executed by the processor, configure the system to perform operations. Surface plane information is obtained, defining a surface plane passing through a surface location and oriented according to a surface normal. An edge is detected in an image. Virtual content is presented, having a virtual position based on an orientation of the edge and the surface plane information.