Adaptive Frame Skip for Extended Reality Rendering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Rendering in extended reality environments faces challenges in achieving high frame rates and low latency due to resource-intensive processing, leading to performance issues like lagging and overheating.

Innovation Solution

A method for selectively rendering image frames based on similarity of content and pose information with previously rendered frames, using head and eye tracking to determine when frames can be skipped or rendered at a reduced rate.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If rendering is performed at high frame rates to improve user experience, then image quality and smoothness are improved, but processing power consumption increases leading to overheating and performance issues

Engineering Contradiction:
Improveframe rateVSAvoidprocessing power consumption
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

The patent implements frame skipping by comparing the current frame to be rendered with the previously rendered frame using image processing techniques. When similarity exceeds a threshold, the current frame is skipped and the previous frame is reused. This selectively skips redundant rendering operations while maintaining perceived frame rate and quality, directly reducing processing power consumption during high-frame-rate operation

Inventive Principle:
Principle #21Skipping (Rushing through)

Solution Approach 2:

The patent dynamically adjusts the rendering frame rate by changing the parameter of frame generation frequency based on content similarity analysis. Instead of maintaining a fixed high frame rate, the system varies the effective rendering rate by skipping frames when content hasn't changed significantly, optimizing the balance between image quality smoothness and power consumption

Inventive Principle:
Principle #35Parameter changes

2Loss of time

If rendering is performed for every frame to maintain high frame rates, then latency is reduced, but computational cost increases

Engineering Contradiction:
ImprovelatencyVSAvoidcomputational cost
Core Design Contradiction:
Loss of timeVSProductivity

Solution Approach 1:

The patent skips rendering operations for frames that are similar to previously rendered frames, reducing computational cost. The image comparison mechanism identifies redundant frames early in the rendering pipeline, allowing the system to bypass expensive rendering computations while maintaining timely frame delivery for unique content

Inventive Principle:
Principle #21Skipping (Rushing through)

Solution Approach 2:

The patent performs preliminary image comparison between the current frame to be rendered and the previously rendered frame before committing to full rendering. This pre-check using image processing techniques identifies opportunities to skip rendering, avoiding unnecessary computational expenditure while ensuring frames are rendered only when content actually changes

Inventive Principle:
Principle #10Preliminary action

3Reliability

If all frames are rendered to ensure consistent quality, then image rendering quality is maintained, but duplicate frame rendering increases power consumption and heat production

Engineering Contradiction:
Improveimage rendering qualityVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent skips rendering of duplicate or highly similar frames by comparing image content and pose information. When the current frame matches a previously rendered frame within a similarity threshold, rendering is skipped entirely. This eliminates wasted energy on duplicate frame production while maintaining consistent visual quality, as the skipped frames would be indistinguishable from the rendered ones

Inventive Principle:
Principle #21Skipping (Rushing through)

Solution Approach 2:

The patent changes the rendering quality parameter dynamically by adjusting whether to render a frame based on similarity analysis. Instead of always rendering at full quality, the system selectively applies rendering only when content has meaningfully changed, optimizing the balance between maintaining image rendering quality and reducing energy loss from redundant operations

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250182341A1Rendering with Adaptive Frame Skip
Publication Date: 2025.06.05 APPLE INC
  • US20250182341A1 patent drawing
  • US20250182341A1 patent drawing
  • US20250182341A1 patent drawing

AI summary

Generating image frames based on the similarity of image content and pose information includes determining whether the image content of a first un-rendered image frame is sufficiently similar to the image content of a previously rendered image frame, and if so, determining whether the pose information of the first un-rendered image frame is sufficiently similar to the pose information of the previously rendered image frame. If both conditions are satisfied, the technique includes generating a second image frame using the previously rendered image content and the pose information of the first image frame.