Dynamic XR Label Positioning for Multi-View Readability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing extended reality (XR) environments face challenges in optimally displaying three-dimensional information labels that are readable and non-overlapping, particularly when multiple users view objects from different angles and perspectives, leading to sub-optimal user experiences.
Innovation Solution
A dynamic labelling algorithm that adjusts label positions based on the user's viewpoint, object rotation, size, and distance, ensuring labels are visible and organized, and avoids overlap by calculating optimal display locations using viewing arcs and perpendicular planes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If static labels are displayed in an XR environment, then the implementation is simple, but the labels become difficult to read when users move around and overlap with other labels
Solution Approach 1:
The patent implements dynamic label positioning that automatically adjusts label locations based on the user's current viewpoint, camera position, and object orientation. Labels recalculate their positions in real-time as users move through the XR environment, ensuring they remain readable and properly positioned without requiring manual intervention or complex user configuration.
Solution Approach 2:
The system continuously monitors user position, camera orientation, and object transformation data to dynamically adjust label positions. This feedback loop ensures labels adapt to changing viewing conditions, maintaining optimal readability while preventing overlap with other labels or objects in the scene.
2Loss of information
If multiple labels are displayed for different points of interest, then more information is provided to users, but labels begin to overlap and confuse the user
Solution Approach 1:
The patent segments the label display space by evaluating the spatial relationships between multiple labels and their associated objects. Each label is independently positioned based on its specific object's location and the user's viewpoint, allowing multiple labels to coexist without overlap. The system divides the visual field into distinct labeling zones that prevent confusion while maintaining complete information delivery.
3Loss of information
If labels are positioned close to objects, then the association is clear, but labels may obscure the view of the object
Solution Approach 1:
The patent positions labels in three-dimensional space rather than strictly in the two-dimensional image plane. Labels are placed at calculated positions that maintain clear association with their objects through spatial proximity while utilizing depth information to prevent obscuration. This dimensional approach allows labels to appear near objects without blocking the user's view of the object itself.
Data Source
AI summary
An object in 3D extended reality (XR) environment is dynamically labelled based on each respective viewpoint of a plurality of users viewing the object in the XR environment.


