XR Visual Element Positioning to Prevent Body Overlap

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing extended reality technologies face challenges in preventing visual elements from overlapping with the user's body, particularly when hand movements are involved, leading to shaking and instability due to inaccurate tracking and fixed positional dependencies.

Innovation Solution

The method involves determining node positions of at least two skeletal nodes of a user in real space, calculating a moving direction and distance based on these nodes, and adjusting the visual element's position to avoid overlap by using a difference operation and force feedback principles, ensuring stable display in extended reality space.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Stability of the object's composition

If visual element position is fixed relative to skeletal nodes, then display stability is improved, but visual element overlap with user body occurs

Engineering Contradiction:
Improvedisplay stabilityVSAvoidvisual element overlap
Core Design Contradiction:
Stability of the object's compositionVSObject-affected harmful factors

Solution Approach 1:

The patent applies dynamics by transitioning from a fixed positional relationship between visual elements and skeletal nodes to a dynamic adjustment mechanism. The visual element position is continuously adjusted based on real-time skeletal node positions and pre-set offset values, allowing the system to adapt to changing user movements while preventing overlap and maintaining display stability.

Inventive Principle:
Principle #15Dynamics

2Object-affected harmful factors

If visual element position is dynamically adjusted based on skeletal nodes, then visual element overlap is prevented, but display stability deteriorates due to shaking

Engineering Contradiction:
Improvevisual element overlapVSAvoiddisplay stability
Core Design Contradiction:
Object-affected harmful factorsVSStability of the object's composition

Solution Approach 1:

The patent implements feedback by continuously monitoring skeletal node positions and using this information to adjust visual element positions in real-time. The system establishes a closed-loop control mechanism where the visual element position is dynamically updated based on the feedback from skeletal node tracking, enabling the system to prevent overlap while maintaining stability through continuous adjustment.

Inventive Principle:
Principle #23Feedback

3Device complexity

If fixed positional dependency is used for visual elements, then device complexity is reduced, but tracking accuracy deteriorates

Engineering Contradiction:
Improvesystem complexityVSAvoidtracking accuracy
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent applies parameter changes by introducing dynamic offset values that are pre-set for different skeletal nodes. Instead of using fixed positional dependencies, the system adjusts visual element positions based on changing offset parameters relative to skeletal node positions. This approach maintains relatively simple system architecture while significantly improving tracking accuracy and preventing visual element overlap.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12579748B2Methods, apparatuses, terminals and storage media for display control based on extended reality
Publication Date: 2026.03.17 BEIJING ZITIAO NETWORK TECH CO LTD
  • US12579748B2 patent drawing
  • US12579748B2 patent drawing
  • US12579748B2 patent drawing

AI summary

This disclosure provides a method, apparatus, terminal, and storage medium for display control based on extended reality. This disclosure provides a method for display control based on extended reality, including: determining node positions of at least two skeletal nodes of a user in a real space; determining a moving direction, and determining a starting position and a moving distance based on the node positions of the at least two skeletal nodes; travelling, in an extended reality space, the moving distance along the moving direction from the starting position to reach a final position; and displaying a visual element at the final position in the extended reality space. This disclosure can avoid the visual element from overlapping with the body of the user.