Extended Reality Pose Estimation With Motion-Guided Key-Point Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing key-point detection and matching techniques in SLAM are not specialized for the SLAM context, leading to inaccurate results and increased resource consumption, especially with high-resolution and wide-angle cameras, and specialized training increases running time.

Innovation Solution

A deep learning-based key-point detector that dynamically determines the area of the frame for key-point detection based on estimated motion, using an IMU sensor to ensure efficient and accurate pose estimation by focusing on the overlapping region between frames.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional key-point detection techniques are used, then the system can operate with simpler algorithms, but the detection accuracy and repeatability are insufficient for SLAM

Engineering Contradiction:
Improvekey-point detection accuracyVSAvoidalgorithm complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent replaces traditional mechanical image processing algorithms with a deep learning-based key-point detection system. The neural network model automatically learns to identify SLAM-appropriate key points from image data, substituting manual algorithm design with data-driven learning to achieve superior detection accuracy and repeatability.

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

Solution Approach 2:

The patent changes the detection parameters by training the key-point detector specifically for SLAM tasks rather than using general-purpose detectors. The model learns optimal detection parameters through training on SLAM-relevant data, enabling it to identify key points that are most useful for pose estimation and mapping.

Inventive Principle:
Principle #35Parameter changes

2Measurement precision

If deep neural networks are used for key-point detection, then detection accuracy improves, but computational cost and running time increase

Engineering Contradiction:
Improvepose estimation accuracyVSAvoidinference running time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent applies partial action by detecting key points only in specific regions of interest within the image rather than processing the entire image uniformly. The system identifies and processes only the portions of the image that contain relevant key points for SLAM, reducing unnecessary computational effort while maintaining high accuracy.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent performs preliminary action through pre-training the deep neural network model offline before actual SLAM operation. The model is trained in advance on large datasets to recognize SLAM-appropriate key points, so that during real-time operation, the system only needs to infer using the pre-learned patterns, significantly reducing inference time.

Inventive Principle:
Principle #10Preliminary action

3Quantity of substance

If key-point detection is performed on the entire frame, then all possible key points are detected, but resource consumption increases and irrelevant areas waste computational power

Engineering Contradiction:
Improvenumber of detected key pointsVSAvoidcomputational resource consumption
Core Design Contradiction:
Quantity of substanceVSUse of energy by moving object

Solution Approach 1:

The patent segments the image into relevant and irrelevant regions based on the deep learning model's understanding of SLAM-appropriate content. The system automatically identifies which portions of the image contain useful key points and directs computational resources only to those segments, avoiding wasted processing on empty or irrelevant areas.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by making the detection process adaptive to different regions of the image. The deep learning model dynamically adjusts its detection sensitivity and key-point identification based on the local content of each image region, concentrating computational effort where key points are likely to exist and reducing effort where they are unlikely.

Inventive Principle:
Principle #3Local quality

4Reliability

If specialized training is applied to improve robustness, then key-point detection becomes more reliable, but running time during inference increases

Engineering Contradiction:
Improvekey-point detection robustnessVSAvoidtraining time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent performs the time-consuming specialized training as a preliminary action during the model development phase. The deep neural network is trained offline on large datasets of images with ground truth key point annotations, learning robust patterns for reliable detection. Once trained, the model can be deployed for real-time SLAM operation without requiring continuous training, thus separating training time from inference time.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250265727A1Method and extended reality apparatus for pose estimation
Publication Date: 2025.08.21 SAMSUNG ELECTRONICS CO LTD
  • US20250265727A1 patent drawing
  • US20250265727A1 patent drawing
  • US20250265727A1 patent drawing

AI summary

A method for estimating a pose of an extended reality (XR) apparatus is provided. The method includes receiving, by the XR apparatus, at least one first frame received from at least one camera, determining, by the XR apparatus, a first set of key points in the at least one first frame, receiving, by the XR apparatus, at least one second frame received from the at least one camera, tracking, by the XR apparatus, movements of each key point of the first set of key points of the at least one first frame in the at least one second frame, determining, by the XR apparatus, a second set of key points in the at least one second frame based on the tracked movements of each key point of the first set of key points in the at least one second frame, tracking, by the XR apparatus, movements of each key point of the second set of key points of the at least one second frame, and determining, by the XR apparatus, the pose of the XR apparatus based on the tracked movements of each key point of the second set of key points of the at least one second frame.