AR Object Anchoring With Spatial Registration Feedback
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Challenges exist in maintaining the proper positioning and scaling of virtual objects within augmented reality scenes as the scene changes or the AR device moves, leading to overlap with other virtual or physical objects.
Innovation Solution
An AR device uses sensors to determine the position, orientation, and location of itself and physical objects within the scene, utilizing a center of frame as a reference to adjust the virtual object's position, orientation, and scale to maintain spatial registration.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the AR device moves or the augmented reality scene changes, then the field of view shifts, but the virtual object position becomes unstable and may overlap with physical or virtual objects
Solution Approach 1:
The system continuously monitors the position and orientation of the AR device using sensors (accelerometers, gyroscopes, magnetometers) and uses this feedback to dynamically adjust the virtual object's position in the rendered scene, maintaining stable spatial registration despite device movement
Solution Approach 2:
The patent introduces a coordinate transformation system that acts as an intermediary between the physical world coordinates and the virtual rendered scene coordinates, using transformation matrices to map positions accurately while accounting for device orientation and field of view changes
2Adaptability or versatility
If the AR device moves closer to or farther from virtual objects, then the distance changes, but the virtual object scale does not properly adjust
Solution Approach 1:
The system dynamically changes the scale parameter of virtual objects based on the calculated distance between the AR device and the virtual object's anchor point, using perspective projection mathematics to adjust size while maintaining correct spatial proportions
3Measurement precision
If sensors are used to determine position and orientation, then spatial data can be gathered, but the virtual object may still shift relative to physical objects
Solution Approach 1:
The system performs preliminary calibration by identifying anchor points in the physical environment and pre-calculating transformation matrices that account for the relationship between sensor data and virtual object positions, establishing a stable reference frame before rendering begins
Solution Approach 2:
The patent creates a universal coordinate transformation system that handles multiple sensor types (accelerometers, gyroscopes, magnetometers) and multiple virtual object types through a unified mathematical framework, ensuring consistent anchoring behavior across different scenarios
Data Source
AI summary
Methods, systems, and apparatuses are described for stabilizing an object in an augmented reality scene by spatially registering the virtual object to one or more physical objects or virtual objects within the augmented reality scene.


