Occupancy Grid Scene Understanding for Low-Latency XR Rendering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing XR systems face challenges in accurately rendering virtual content in relation to real objects due to the complexity of human perception and the need for efficient data processing and storage, especially in augmented and mixed reality environments, which often result in latency and inaccurate object placement.

Innovation Solution

The use of occupancy grids to represent the areas occupied by objects, allowing for the generation and transmission of object representations instead of full mesh models, enabling accurate object placement and reducing data storage and latency by performing computations in cloud-based servers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If full mesh models are transmitted to XR devices, then rendering accuracy is improved, but data transmission latency and storage requirements increase

Engineering Contradiction:
Improveobject placement accuracyVSAvoiddata transmission latency
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent segments the environment model into individual object representations, each containing only the essential data needed for rendering that specific object. Instead of transmitting complete mesh models for all objects, the system transmits segmented object representations with selective geometry data, reducing overall data transmission volume and latency while maintaining placement accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts and transmits only the critical components needed for object placement and rendering, rather than transmitting complete mesh models. By taking out only the essential geometric data and occupancy information, the system reduces data transmission requirements while preserving the accuracy needed for realistic virtual content placement.

Inventive Principle:
Principle #2Taking out (Extraction)

2Measurement precision

If complete object models are stored locally, then rendering quality is improved, but device storage requirements increase

Engineering Contradiction:
Improverendering accuracyVSAvoiddata storage volume
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent segments the environment representation into discrete object representations that can be stored and processed independently. Each object representation contains only the necessary data for that specific object, allowing efficient storage management and reducing the total data volume required compared to storing complete mesh models for all objects.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements partial action by storing and transmitting only the essential components needed for object rendering and placement, rather than storing complete mesh models. This partial representation approach reduces storage requirements while maintaining sufficient accuracy for realistic virtual content placement in XR environments.

Inventive Principle:
Principle #16Partial or excessive action

3Measurement precision

If detailed environment models are processed locally, then rendering accuracy is improved, but computational complexity increases

Engineering Contradiction:
Improvescene understanding accuracyVSAvoidcomputational requirements
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary processing stage where a server or cloud system performs complex scene understanding and generates optimized object representations. This intermediary handles the computationally intensive tasks of processing detailed environment models, while the XR device receives pre-processed object representations that require minimal local computation, reducing device complexity while maintaining rendering accuracy.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS12444136B2Scene understanding using occupancy grids
Publication Date: 2025.10.14 MAGIC LEAP INC
  • US12444136B2 patent drawing
  • US12444136B2 patent drawing
  • US12444136B2 patent drawing

AI summary

This document describes scene understanding for cross reality systems using occupancy grids. In one aspect, a method includes recognizing one or more objects in a model of a physical environment generated using images of the physical environment. For each object, a bounding box is fit around the object. An occupancy grid that includes a multiple cells is generated within the bounding box around the object. A value is assigned to each cell of the occupancy grid based on whether the cell includes a portion of the object. An object representation that includes information describing the occupancy grid for the object is generated. The object representations are sent to one or more devices.