Virtual Object Model Segmentation for AR Latency Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improveamount of dataVSAvoidlatency
Core Design Contradiction:
Quantity of substanceVSLoss of time

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #10Preliminary action

2Quantity of substance

If all segments of virtual object models are delivered, then the completeness of content is improved, but the processing burden increases

Engineering Contradiction:
Improvecompleteness of contentVSAvoidprocessing burden
Core Design Contradiction:
Quantity of substanceVSDevice complexity

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #3Local quality

3Productivity

If virtual objects are rendered in real-time, then the user experience is improved, but the data delivery speed requirement increases

Engineering Contradiction:
Improverendering speedVSAvoiddata delivery speed
Core Design Contradiction:
ProductivityVSSpeed

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.

Inventive Principle:
Principle #1Segmentation

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.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9495748B2Segmentation of content delivery
Publication Date: 2016.11.15 RPX CORP
  • US9495748B2 patent drawing
  • US9495748B2 patent drawing
  • US9495748B2 patent drawing

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.