Virtual Object Model Segmentation for AR Latency Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Augmented reality applications face delays due to the large amounts of artificial data that need to be processed and delivered in real-time, which can hinder the user's experience when interacting with virtual objects overlaid on real-world environments.
Innovation Solution
A server-based system that segments virtual object models into multiple segments, prioritizing their delivery based on the device's position and orientation relative to the physical object, allowing for asynchronous rendering and improved data management through analytics-driven queuing and rendering processes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Quantity of substance
If large amounts of artificial data are delivered in real-time for augmented reality, then the completeness of virtual information is improved, but the latency increases
Solution Approach 1:
The patent divides the virtual object model into multiple segments and delivers them in priority order rather than transmitting the complete model at once. This segmentation allows the device to begin rendering visible portions immediately while receiving remaining segments asynchronously, thereby reducing latency without sacrificing data completeness.
Solution Approach 2:
The system performs preliminary actions by delivering and rendering high-priority visible segments first before transmitting lower-priority segments. This preliminary rendering of critical portions reduces perceived latency while the complete data set is still being transmitted in the background.
2Quantity of substance
If all segments of virtual object models are delivered, then the completeness of content is improved, but the processing burden increases
Solution Approach 1:
By segmenting the virtual object model into multiple parts with different priority levels, the system enables selective processing. The device processes high-priority visible segments first while deferring or skipping lower-priority segments based on available resources, thus maintaining content completeness while managing processing burden.
Solution Approach 2:
The patent applies different processing qualities to different segments based on their visibility and importance. Visible segments receive full processing attention while hidden or less important segments may be processed with lower priority or skipped entirely, optimizing the balance between completeness and processing burden.
3Productivity
If virtual objects are rendered in real-time, then the user experience is improved, but the data delivery speed requirement increases
Solution Approach 1:
The patent segments the data transmission into priority-based chunks, allowing the rendering engine to process and display visible portions immediately as they arrive. This approach enables real-time rendering of critical content without requiring the entire data set to be delivered at maximum speed simultaneously.
Solution Approach 2:
The system performs preliminary rendering of high-priority segments before lower-priority segments arrive. This preliminary action creates the perception of real-time rendering for visible content while the complete data delivery continues asynchronously in the background at a sustainable pace.
Data Source
AI summary
A system and method for segmentation of content delivery is described. A virtual object model is divided into a plurality of segments. An order of the plurality of segments is arranged in a delivery queue. Each segment of the virtual object model is delivered in the order of the delivery queue to a device that is configured to recognize a physical object that is associated with the virtual object model.


