Multi-angle fiducial markers for dynamic AR content positioning
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current enhanced reality experiences are limited by the inability to generate dynamic and seamless content in real-time, often appearing jarring or disruptive due to fixed orientations and positions, restricting their adoption in dynamic environments.
Innovation Solution
The use of multi-angle fiducial markers that encode transform data, allowing devices to adjust and render content in real-time based on user position and angle, ensuring a smooth and engaging experience by dynamically updating content positioning and orientation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If enhanced reality content is presented with fixed orientation and position, then the system complexity is reduced, but the user experience becomes jarring and disruptive
Solution Approach 1:
The patent applies dynamics by making the enhanced reality content orientation and position adjustable based on user movement. The system dynamically transforms content orientation and position according to the user's field of view changes, converting a static fixed-position system into a dynamic adaptive system that maintains experience smoothness while managing complexity through automated transformations.
Solution Approach 2:
The patent implements feedback by continuously monitoring user position and orientation through device sensors, then using this feedback to automatically adjust the enhanced reality content presentation. The system detects user movement and responds by transforming content orientation and position in real-time, creating a closed-loop system that prevents jarring disruptions without requiring complex manual controls.
2Adaptability or versatility
If enhanced reality experiences are generated in real-time with dynamic content, then the adaptability to user movement is improved, but the processing time and computational resources increase
Solution Approach 1:
The patent applies preliminary action by pre-defining transform rules and orientation transformations that will be applied based on user position. Instead of generating all possible content variations in advance, the system prepares transformation frameworks and rules that can be quickly applied in real-time based on detected user movement, reducing computational overhead while maintaining adaptability.
Solution Approach 2:
The patent implements parameter changes by dynamically adjusting content orientation and position parameters based on user field of view. The system modifies specific transformation parameters (orientation angles, position coordinates) in real-time based on sensor data, allowing adaptive content presentation without regenerating entire content assets, thus reducing processing time while maintaining versatility.
3Reliability
If the enhanced reality content is updated frequently to track user movement, then the seamlessness of experience is improved, but the energy consumption increases
Solution Approach 1:
The patent applies periodic action by updating enhanced reality content at optimized intervals based on user movement detection. Instead of continuous updates that would maximize energy consumption, the system periodically transforms content orientation and position based on significant user movement events or time intervals, maintaining seamlessness while reducing unnecessary processing and energy usage.
Data Source
AI summary
Multi-angle fiducial markers with different sets of encoded cells are used for the generation of customized enhanced reality experiences on user devices. A device detects a multi-angle fiducial marker from its current position. The device decodes first data from a particular set of cells of the multi-angle fiducial marker that are resolvable from the current position of the device relative to the multi-angle fiducial marker position and one or more cells from the other sets of cells being unresolvable at the device current position. The device retrieves a first presentation of content from a source identified in the first data, defines a second presentation for the content based on the first data, and generates an enhanced reality experience with the second presentation of the content presented at a specific position relative to the position of the multi-angle fiducial maker in a display of the device.


