Anchored Object Rendering in Mixed Reality
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing virtual reality, augmented reality, and mixed reality systems face challenges in accurately rendering virtual objects due to inconsistent tracking systems, leading to inaccuracies in object positioning and audio-visual attributes, which affect the immersive experience.
Innovation Solution
A head-mounted computing apparatus that transitions between coarse and accurate modes of operation for rendering virtual objects, gradually moving and enhancing their positioning and attributes based on changes in user tracking mechanisms, ensuring more accurate and immersive experiences.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If tracking systems are used to determine user position in VR/AR/MR, then virtual objects can be positioned in the scene, but the tracking systems are not always available or functioning, leading to inaccuracies in object positioning
Solution Approach 1:
The system performs preliminary action by pre-rendering virtual objects at estimated positions even before accurate tracking data is available. This allows the scene to be displayed continuously without interruption, while the objects are gradually refined to their accurate positions as tracking becomes available, thus maintaining reliability while improving positioning accuracy over time.
2Loss of information
If full audio and visual attributes are used for virtual objects, then the immersive experience is enhanced, but the computational resources and processing power required increase
Solution Approach 1:
The system applies partial action by rendering virtual objects with limited audio and visual attributes when tracking is unavailable or in coarse mode, and gradually transitioning to full attributes as tracking accuracy improves. This allows the system to maintain acceptable quality while conserving computational resources, applying full processing power only when and where it is most beneficial.
3Measurement precision
If virtual objects are rendered at determined positions with full attributes, then positioning accuracy is improved, but the complexity of managing transitions between different tracking states increases
Solution Approach 1:
The system applies dynamics by making the rendering mode adaptive and changeable based on real-time tracking conditions. Virtual objects dynamically transition between coarse estimated positions and accurate determined positions, and between limited and full audio-visual attributes, according to the availability and quality of tracking data. This dynamic adaptation simplifies management by allowing the system to automatically respond to changing conditions rather than requiring complex manual mode switching.
Data Source
Figure 1~2
Figure 3~4
Figure 5~6
AI summary
A method and apparatus for a virtual, augmented or mixed environment application is described comprising: rendering one or more anchored objects within a scene, wherein, in a coarse mode (less accurate) of operation, at least some of the anchored objects are rendered at an estimated position for that object and with limited audio and/or visual attributes and, in an accurate mode of operation, the at least some anchored objects are rendered at a determined position for that object and with full audio and/or visual attributes; and means for transitioning from the coarse mode of operation to the accurate mode of operation, including moving the at least some anchored objects from the respective estimated positions to the respective determined positions and transitioning the at least some anchored objects from objects having limited audio and/or visual attributes to objects having full audio and/or visual attributes, wherein the scene is a virtual reality, augmented reality or mixed reality scene.