Mixed Reality Perspective Locking for Spatial Alignment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing virtual reality (VR), augmented reality (AR), and mixed reality (MR) systems lack effective methods for seamlessly transitioning between different perspectives and maintaining user position and orientation within simulated environments, particularly when interacting with both physical and virtual spaces.
Innovation Solution
A system and method that allows users to transition between human-scale and large-scale perspectives in a simulated environment while locking their position and orientation, using spatial anchors to maintain alignment with the physical space, and providing a passthrough feed when certain criteria are met.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the system allows free movement between different perspectives in simulated environments, then user interaction flexibility is improved, but maintaining alignment with physical space becomes difficult
Solution Approach 1:
The system performs preliminary actions by locking the user's position and orientation data before transitioning between perspective modes. This ensures that when the user switches from human-scale to large-scale view (or vice versa), their spatial reference point is pre-established, maintaining accurate alignment with the physical environment throughout the transition.
2Reliability
If the system locks user position and orientation during perspective transitions, then spatial alignment is maintained, but user movement freedom is restricted
Solution Approach 1:
The locking mechanism operates dynamically rather than statically. The system locks position and orientation data temporarily during perspective transitions, then releases the lock to allow free movement again. This dynamic approach maintains spatial alignment when needed while preserving user movement freedom during normal operation.
3Measurement precision
If the system provides continuous feedback on user position, then navigation accuracy is improved, but computational resources are consumed
Solution Approach 1:
The system employs periodic action by updating and locking position/orientation data at specific transition moments rather than continuously monitoring and updating during all operations. This periodic approach maintains necessary navigation accuracy while significantly reducing processor energy consumption compared to continuous feedback mechanisms.
Data Source
AI summary
Examples of the disclosure include a method for providing a simulated environment including displaying, at a human-scale point-of-view, at least a first portion of a simulated environment to a user in a first location; receiving one or more user inputs to transition to a large-scale point-of-view; storing a position and orientation of the user at the first location; displaying, at the large-scale point-of-view, at least a second portion of the simulated environment to the user; receiving at least one user input to transition back to the human-scale point-of-view; displaying, at the human-scale point-of-view responsive to receiving the user input, the at least the first portion of the simulated environment to the user at the first location; and locking the position and orientation of the user at the first location responsive to displaying the at least the first portion of the simulated environment to the user at the first location.


