High-Quality Image Tile Preloading for Movement-Based VR/AR Display

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Displaying high quality images or videos in virtual, augmented, or mixed reality environments requires significant computing resources due to large file sizes, making it cost-prohibitive or resource-intensive.

Innovation Solution

An imaging system that preloads tiles of high quality image data into a high-speed data storage, allowing for efficient display and transfer based on user direction and movement, reducing the need for continuous large-scale data processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If high quality image data is displayed in VR/AR/MR environments, then image quality is improved, but computing resource consumption increases

Engineering Contradiction:
Improveimage qualityVSAvoidcomputing resource consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent divides the virtual environment into multiple tiles that are loaded independently. Only the tiles currently visible or likely to become visible are loaded into memory, while other tiles remain on storage media. This segmentation allows high-quality imaging without requiring all environment data to be simultaneously processed in memory, thus reducing computing resource consumption while maintaining image quality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system preloads tiles that are predicted to become visible based on user movement patterns and field of view calculations. By performing preliminary loading of anticipated tiles before they are actually needed, the system prepares high-quality image data in advance, reducing real-time processing demands and optimizing computing resource usage during active display.

Inventive Principle:
Principle #10Preliminary action

2Speed

If all tiles of virtual environment are loaded into memory, then access speed is improved, but memory usage increases

Engineering Contradiction:
Improvedata access speedVSAvoidmemory usage
Core Design Contradiction:
SpeedVSQuantity of substance

Solution Approach 1:

The virtual environment is divided into discrete tiles that can be independently managed in memory. Only the necessary subset of tiles (currently visible or predicted to become visible) is loaded into memory at any given time, while the complete set of tiles remains on external storage. This segmentation enables fast access to needed data without requiring the entire environment to reside in memory simultaneously.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system loads slightly more tiles than currently visible by predicting future user movement and field of view changes. This partial over-loading ensures that tiles needed in the near future are already in memory, maintaining fast access speeds without loading all possible tiles, thus optimizing the balance between access speed and memory consumption.

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If high resolution images are displayed, then visual quality is improved, but data processing time increases

Engineering Contradiction:
Improvevisual qualityVSAvoiddata processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

Tiles are preprocessed and preloaded into memory in advance based on predicted user navigation patterns and field of view calculations. By performing the computationally intensive tasks of loading and preparing high-resolution tile data before they are actually needed for display, the system eliminates real-time processing delays, maintaining both high visual quality and responsive performance.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12394112B2Techniques for preloading and displaying high quality image data based on movement
Publication Date: 2025.08.19 UNIVERSAL CITY STUDIOS LLC
  • US12394112B2 patent drawing
  • US12394112B2 patent drawing
  • US12394112B2 patent drawing

AI summary

A system may have one or more processors and a memory storing instructions, that when executed by the processors, cause the processors to perform operations that include receiving data associated with a user, and determining that the received data corresponds to a direction of movement by the user through a virtual reality (VR) environment, augmented reality (AR) environment, or mixed reality (MR) environment. The operations may also include transmitting a tile of high quality image data to a display device based on the direction of movement by the user, transmitting a command to the display device to display one or more aspects of a region of the VR environment, the AR environment, or the MR environment based on the tile of high quality image data, and preloading one or more additional tiles of high quality image data into a preloader based on the tile of high quality image data.