Mixed Reality Device Localization via Keyframe Guidance

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In mixed reality (MR) systems, users face challenges with relocalization when the environment is unknown to developers, leading to failed localization and poor user experience due to unknown or indiscriminative areas in the environment.

Innovation Solution

A method and system for user device localization in MR systems, which involves obtaining keyframes from the environment, displaying them to the user, and using these keyframes to guide the user in capturing images for accurate sensor position estimation and relocalization.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional relocalization solutions perform 2D/3D matching or compute whole-image similarity measures, then localization can be achieved, but the user may fail to capture discriminative areas resulting in relocalization failure

Engineering Contradiction:
Improverelocalization success rateVSAvoiduser operation complexity
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system performs preliminary action by displaying pre-selected keyframes to the user before the actual localization process. These keyframes show discriminative areas that the user should capture, preparing the user in advance to take the correct action (capturing the right areas) which resolves the contradiction between reliability and ease of operation

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The keyframe acts as an intermediary between the system's localization algorithm and the user. It translates the technical requirement for discriminative features into a visual guide that the user can understand and follow, mediating between the complex 2D/3D matching process and simple user capture actions

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If the system waits for user to capture images of discriminative areas, then accurate localization can be achieved, but relocalization time increases

Engineering Contradiction:
Improvelocalization accuracyVSAvoidrelocalization time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system identifies and displays the most discriminative keyframes in advance, so the user knows exactly what to capture. This preliminary identification of optimal capture targets reduces the time needed for trial-and-error capturing while ensuring high localization accuracy is achieved on the first attempt

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system serves itself by automatically selecting and presenting the keyframes that will lead to successful localization. The user simply follows the visual guidance without needing to understand or search for discriminative areas, making the process both fast and accurate

Inventive Principle:
Principle #25Self-service

3Adaptability or versatility

If the MR application is used in unknown environments, then versatility is improved, but relocalization reliability deteriorates due to unknown discriminative areas

Engineering Contradiction:
Improveenvironment adaptabilityVSAvoidrelocalization reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

Before localization begins in an unknown environment, the system performs preliminary exploration to identify discriminative areas and create keyframes. This advance preparation ensures that even in previously unknown environments, the system can guide the user to capture reliable features, maintaining both versatility and reliability

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The keyframe serves as an intermediary that adapts to any environment. Whether the environment is known or unknown to the system, the keyframe extraction process creates environment-specific visual guides that mediate between the generic MR application and the specific environmental features, ensuring reliable localization across diverse settings

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12272095B2Device and method for device localization
Publication Date: 2025.04.08 INTERDIGITAL CE PATENT HOLDINGS SAS
  • US12272095B2 patent drawing
  • US12272095B2 patent drawing

AI summary

Localization of a user device in a mixed reality environment in which the user device obtains at least one keyframe from a server, which can reside on the user device, displays at least one of the keyframes on a screen, captures by a camera an image of the environment, and obtains a localization result based on at least one feature of at least one keyframe and the image.