HMD Frame Rate Adaptation for Flicker and Power Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing near-eye display systems face challenges in maintaining a flicker-free experience while optimizing power consumption, as high frame rates to avoid flicker lead to increased power consumption and potential user discomfort.

Innovation Solution

The system dynamically adjusts the frame rate based on detected changes in stimulus attributes such as illuminance, size, location, spatial frequency, and color distribution, reducing the frame rate when these attributes modify the critical flicker fusion threshold to conserve power and maintain user comfort.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If high frame rate is used to avoid flicker, then flicker-free experience is improved, but power consumption increases

Engineering Contradiction:
Improveflicker-free experienceVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system dynamically adjusts the frame rate based on real-time detection of stimulus attributes and CFF threshold changes. Instead of maintaining a fixed high frame rate, the display system adapts the frame rate according to current viewing conditions, using high frame rates only when necessary to prevent flicker and lowering them when the CFF threshold decreases, thereby resolving the contradiction between maintaining flicker-free experience and reducing power consumption

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the frame rate parameter in response to detected changes in stimulus attributes that modify the CFF threshold. By monitoring attributes such as stimulus size, luminance, and spatial frequency, the system adjusts the frame rate parameter dynamically, using higher frame rates when stimulus attributes elevate the CFF threshold and lower frame rates when the threshold decreases, thus optimizing both flicker prevention and power consumption

Inventive Principle:
Principle #35Parameter changes

2Object-affected harmful factors

If high frame rate is used to avoid flicker, then visual comfort is improved, but battery life decreases

Engineering Contradiction:
Improvevisual comfortVSAvoidbattery life
Core Design Contradiction:
Object-affected harmful factorsVSDuration of action of stationary object

Solution Approach 1:

The system employs dynamic frame rate adjustment that responds to changing stimulus conditions. When stimulus attributes cause the CFF threshold to decrease, the system lowers the frame rate, thereby conserving battery power while maintaining visual comfort only when necessary. This dynamic adaptation resolves the contradiction between maintaining visual comfort and extending battery life

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The frame rate parameter is adjusted based on detected changes in stimulus attributes affecting the CFF threshold. By changing the frame rate parameter in response to stimulus conditions, the system maintains visual comfort during high-risk conditions while extending battery life during periods when lower frame rates are sufficient, thus resolving the contradiction between visual comfort and battery life

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20250372007A1Adjusting frame rate based upon detected change in stimulus attribute
Publication Date: 2025.12.04 MICROSOFT TECHNOLOGY LICENSING LLC
  • US20250372007A1 patent drawing
  • US20250372007A1 patent drawing
  • US20250372007A1 patent drawing

AI summary

One example provides a head-mounted display (HMD) device comprising a display system, a logic subsystem, and a storage subsystem comprising instructions executable by the logic subsystem. The instructions are executable to project images at a first frame rate using the display system, detect a change in a stimulus attribute of the images that modifies a critical flicker fusion (CFF) threshold of a human eye, and in response, adjust a frame rate of the display system to project the images at a second frame rate.