XR Display Strategy Adaptation for Localization Accuracy

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing extended reality (XR) systems face inaccuracies in positioning virtual content due to varying localization accuracy of electronic devices within physical environments, leading to undesirable placements of virtual objects, such as floating in mid-air.

Innovation Solution

Implementing a method that selects a display strategy for virtual content based on the accuracy of localizing an electronic device within a physical environment, using multiple display strategies such as world-locked, position-oriented, and display-locked, and providing notifications to improve localization accuracy by addressing conditions like insufficient lighting or rapid movement.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If computer-vision localization techniques are used to determine device location, then virtual content can be positioned in the physical environment, but localization accuracy varies leading to inaccurate positioning of virtual objects

Engineering Contradiction:
Improvelocalization accuracyVSAvoidpositioning accuracy of virtual objects
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The system dynamically adjusts the display strategy based on the determined localization accuracy level. When localization accuracy is high, world-locked display is used to position virtual objects accurately in the physical environment. When localization accuracy is low, the system switches to display-locked or position-oriented strategies to prevent inaccurate positioning, thus adapting the positioning behavior to the current localization quality.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the display strategy parameter based on the localization accuracy level. By monitoring the localization accuracy and switching between different display strategies (world-locked, position-oriented, display-locked), the system optimizes the positioning accuracy of virtual objects according to the current localization quality without requiring hardware changes.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If multiple display strategies are implemented to handle varying localization accuracy, then positioning accuracy of virtual objects improves, but system complexity increases

Engineering Contradiction:
Improvepositioning accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The display strategy is segmented into multiple distinct strategies (world-locked, position-oriented, display-locked), each optimized for specific localization accuracy levels. This segmentation allows the system to handle different localization quality scenarios with dedicated strategies, improving overall positioning accuracy while keeping each individual strategy relatively simple and well-defined.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system implements a feedback mechanism that continuously monitors localization accuracy and automatically selects the appropriate display strategy. This feedback loop eliminates the need for complex manual configuration or user intervention, as the system autonomously adjusts the display strategy based on real-time localization quality, thereby managing system complexity through automated decision-making.

Inventive Principle:
Principle #23Feedback

3Measurement precision

If notifications are provided to users about localization conditions, then user ability to improve localization accuracy enhances, but additional processing and communication overhead increases

Engineering Contradiction:
Improvelocalization accuracyVSAvoidprocessing overhead
Core Design Contradiction:
Measurement precisionVSPower

Solution Approach 1:

The system performs preliminary assessment of localization conditions and proactively provides notifications to users before significant positioning errors occur. By detecting conditions such as insufficient lighting or rapid movement early and alerting users, the system enables preventive actions to maintain localization accuracy, reducing the need for corrective processing later.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20240428533A1Localization accuracy response
Publication Date: 2024.12.26 APPLE INC
  • US20240428533A1 patent drawing
  • US20240428533A1 patent drawing
  • US20240428533A1 patent drawing

AI summary

Various implementations disclosed herein include devices, systems, and methods that provide XR in which virtual objects are positioned based on the accuracy of localizing an electronic device in a physical environment. In some implementations, the technique assesses the accuracy of localization (e.g., centimeter-level accuracy, room-level accuracy, and building-level accuracy) and dynamically adjusts a display strategy. In some implementations, the technique determines a condition causing inaccuracy (e.g., a semantic condition such as “too fast”, “too far”, “too dark”), and provides a notification (e.g., “too fast-slow down”, “too far-move closer”, “too dark-turn on a light”) at the electronic device based on the condition causing the inaccuracy in the localization.