Position Estimation Model for Extended Reality Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing position determining methods for extended reality devices, such as gamepads, face challenges in maintaining accurate positioning, especially when the device enters a shooting blind spot, leading to continuous displacement deviations due to accumulated errors from sensors like IMUs.

Innovation Solution

A method involving a position estimation model that takes a historical time queue and posture change information to predict an initial position, followed by multiple iterative stages to improve positioning accuracy, using error planes and probability distributions to refine the position prediction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If sensor-based position tracking is used, then the device can operate in resource-constrained environments, but positioning accuracy deteriorates due to accumulated errors

Engineering Contradiction:
Improvepositioning accuracyVSAvoidcomputational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system pre-divides the positioning space into multiple error planes before the target object moves. These error planes are prepared in advance with different error expectations, allowing the system to quickly select and apply appropriate correction strategies without real-time complex calculations, thus improving positioning accuracy while maintaining resource efficiency

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The positioning space is segmented into multiple discrete error planes, each representing a different error range. This segmentation transforms the continuous error correction problem into discrete plane selection and transition, simplifying the computational complexity while improving positioning accuracy through systematic error management

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If iterative refinement stages are applied, then positioning accuracy is improved from coarse to fine, but computational time increases

Engineering Contradiction:
Improvepositioning accuracyVSAvoidcomputational time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system employs periodic iterative refinement stages where error planes are processed in cycles. Each cycle refines the position estimate progressively, and the periodic structure allows the system to balance computational time investment with accuracy gains by stopping when sufficient precision is achieved or resource constraints are met

Inventive Principle:
Principle #19Periodic action

Solution Approach 2:

Error planes are pre-divided and error expectations are pre-calculated for each plane. This preliminary preparation eliminates the need for complex real-time calculations during iterative refinement, reducing computational time while maintaining the ability to achieve fine positioning accuracy through systematic progression through pre-prepared error levels

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250200758A1Position determining method, apparatus for , electronic device, and storage medium
Publication Date: 2025.06.19 BEIJING ZITIAO NETWORK TECH CO LTD
  • US20250200758A1 patent drawing
  • US20250200758A1 patent drawing
  • US20250200758A1 patent drawing

AI summary

The present disclosure provides a position determining method, apparatus, electronic device and storage medium. The method includes: inputting a historical time queue and posture change information of a target object at a target point of time to a position estimation model to obtain an initial predicted position, wherein the historical time queue is used for storing historical position information of the target object at latest n historical points of time prior to the target point of time, and n is a preset positive integer not less than 2; and performing at least two iterative stages on the initial predicted position to obtain position information of the target object at the target point of time, wherein a positioning accuracy of any iterative stage is higher than a positioning accuracy of a previous iterative stage.