Holographic Snap Grid for AR Drift Correction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Accurate positioning of virtual objects within three-dimensional augmented reality environments using head-mounted displays (HMDs) is challenging due to the single reference point of view, leading to potential drifting of virtual object positions over time, which compromises the augmented reality experience.

Innovation Solution

The use of snap grid spaces, which are two-dimensional or three-dimensional virtual spaces within the augmented reality environment, allows for precise positioning of virtual objects relative to real-world or virtual objects, with automatic snapping to the closest grid point upon detection of a positioning event, ensuring coherent spatial relationships with the real-world environment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If virtual objects are positioned in a three-dimensional augmented reality environment using a single reference point of view, then the system can be simple to operate, but the positioning accuracy deteriorates leading to drifting of virtual object positions over time

Engineering Contradiction:
Improvesingle reference point of view operationVSAvoidvirtual object positioning accuracy
Core Design Contradiction:
Ease of operationVSMeasurement precision

Solution Approach 1:

The patent divides the positioning system into multiple reference points (at least two cameras or sensors) instead of relying on a single reference point. This segmentation allows the system to maintain simplicity of operation while improving positioning accuracy through multiple observation points that can be used to triangulate and stabilize virtual object positions in three-dimensional space.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from a single-point (zero-dimensional reference) or line-based (one-dimensional) reference system to a multi-point spatial reference system that operates in three-dimensional space. By introducing additional spatial dimensions and multiple reference points distributed in space, the system achieves more accurate and stable positioning without complicating the user interface.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Adaptability or versatility

If virtual objects are allowed to move freely in the augmented reality environment, then the system is highly adaptable, but spatial coherence deteriorates leading to drifting positions that compromise the augmented reality experience

Engineering Contradiction:
Improvevirtual object movement freedomVSAvoidspatial coherence of virtual objects
Core Design Contradiction:
Adaptability or versatilityVSStability of the object's composition

Solution Approach 1:

The patent implements a feedback mechanism where the positions of virtual objects are continuously monitored and adjusted based on data from multiple cameras or sensors. This feedback loop detects drift and corrects it in real-time, allowing virtual objects to remain adaptable and movable while maintaining spatial coherence with the real-world environment.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs preliminary calibration and establishes a multi-point reference framework before virtual objects are positioned. This preliminary action creates a stable spatial coordinate system that constrains virtual object positions to remain coherent with the real environment, preventing drift before it occurs while still allowing legitimate movement and adaptation.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP2984634B1Holographic snap grid
Publication Date: 2017.10.25 MICROSOFT TECHNOLOGY LICENSING LLC
  • EP2984634B1 patent drawing
  • EP2984634B1 patent drawing
  • EP2984634B1 patent drawing

AI summary

Methods for positioning virtual objects within an augmented reality environment using snap grid spaces associated with real-world environments, real-world objects, and/or virtual objects within the augmented reality environment are described. A snap grid space may comprise a two-dimensional or three-dimensional virtual space within an augmented reality environment in which one or more virtual objects may be positioned. In some embodiments, a head-mounted display device (HMD) may identify one or more grid spaces within an augmented reality environment, detect a positioning of a virtual object within the augmented reality environment, determine a target grid space of the one or more grid spaces in which to position the virtual object, determine a position of the virtual object within the target grid space, and display the virtual object within the augmented reality environment based on the position of the virtual object within the target grid space.