XR Compositor Occlusion Culling for Skipping Hidden Layers

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing occlusion culling methods are not suitable for compositors of extended reality devices, leading to increased power consumption and inefficiency due to repeated drawing of occluded layers.

Innovation Solution

An occlusion culling method that determines the coverage range of layers in an extended reality device by computing pitch and horizontal angle ranges in a local coordinate system, skipping the drawing of layers that fall within the coverage range of previous layers, except for the layer closest to the human eye position.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If occlusion culling is performed in the engine, then drawing speed is improved, but it cannot be applied to the compositor of an extended reality device

Engineering Contradiction:
Improvedrawing speedVSAvoidapplicability to compositor
Core Design Contradiction:
SpeedVSAdaptability or versatility

Solution Approach 1:

The patent inverts the traditional occlusion culling approach by moving it from the engine to the compositor. Instead of performing occlusion culling during rendering in the engine, the patent determines coverage ranges and performs occlusion checks in the compositor after rendering, making the technique applicable to extended reality device compositors while maintaining drawing speed improvements

Inventive Principle:
Principle #13The other way round (Inversion)

2Reliability

If all layers are drawn without occlusion culling, then complete visual information is displayed, but power consumption increases due to repeated drawing of occluded layers

Engineering Contradiction:
Improvevisual information completenessVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent applies preliminary action by determining the coverage range of each layer before performing occlusion culling operations. By pre-calculating where layers will be visible and checking for occlusions in advance, the system avoids unnecessary drawing operations, significantly reducing power consumption while ensuring that all necessary visual information is displayed

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250378638A1Occlusion culling method, electronic device and storage medium
Publication Date: 2025.12.11 BEIJING ZITIAO NETWORK TECH CO LTD
  • US20250378638A1 patent drawing
  • US20250378638A1 patent drawing
  • US20250378638A1 patent drawing

AI summary

The present disclosure provides an occlusion culling method, an electronic device and a storage medium. The occlusion culling method is used to a compositor of an extended reality device and includes: determining a coverage range of a layer in the extended reality device, in which, the extended reality has at least two to-be-drawn layers; and in response to a target layer within a coverage range of any previous layer, skipping drawing the target layer in the compositor; the target layer is a layer except the layer closest to a human eye position in at least two layers, and the previous layer is a layer closer to the human eye position than the target layer.