Variable Refresh Rate Gamma Correction for Display Flicker

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Variable refresh rate display technologies face issues with image artifacts and flicker due to asynchronous frame rendering and display refresh rates, leading to temporal collisions and inadequate gamma correction, which affects visual quality.

Innovation Solution

A method for performing gamma correction based on variable refresh rates, adjusting pixel component values using refresh rate-dependent gamma correction factors to maintain a consistent light output and prevent flicker, ensuring the display operates within specified refresh frequency bounds.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Object-affected harmful factors

If a variable refresh rate display synchronizes with GPU frame rendering, then image artifacts and flicker are reduced, but the display may fail to meet minimum refresh frequency requirements when GPU rendering takes too long

Engineering Contradiction:
Improveimage artifacts and flickerVSAvoidminimum refresh frequency compliance
Core Design Contradiction:
Object-affected harmful factorsVSReliability

Solution Approach 1:

The display refresh rate is made dynamic rather than fixed, allowing it to adjust in real-time to match the GPU's variable frame rendering rate. This enables the display to synchronize with the GPU when frames are ready, reducing artifacts and flicker, while maintaining the ability to operate at different refresh rates to meet minimum frequency requirements.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The refresh rate parameter is changed from a fixed value to a variable value that adapts to the GPU's frame rendering performance. By monitoring frame arrival times and adjusting the refresh rate accordingly, the system optimizes visual quality while ensuring compliance with minimum refresh frequency specifications.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If gamma correction is applied to compensate for LCD panel gamma, then accurate color representation is achieved, but visual flicker occurs at variable refresh rates with constant gamma correction

Engineering Contradiction:
Improvecolor accuracyVSAvoidvisual flicker
Core Design Contradiction:
Manufacturing precisionVSObject-affected harmful factors

Solution Approach 1:

The gamma correction values are made dynamic, changing according to the current refresh rate. Instead of applying a constant gamma correction factor, the system adjusts the gamma values in real-time based on the variable refresh rate, which eliminates visual flicker while maintaining accurate color representation across different refresh rates.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The gamma correction parameters are changed from fixed values to variable values that depend on the refresh rate. By calculating and applying refresh-rate-specific gamma correction factors, the system maintains color accuracy while preventing flicker artifacts that would occur with constant gamma correction.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If the display operates at a fixed refresh rate, then meeting minimum refresh frequency requirements is straightforward, but the display cannot adapt to variable GPU rendering rates

Engineering Contradiction:
Improverefresh frequency complianceVSAvoidsynchronization with variable frame rates
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The display refresh rate is transformed from a static fixed value to a dynamic variable that can adapt to the GPU's frame rendering rate. This allows the display to synchronize with variable frame rates when available, improving adaptability, while still maintaining the ability to operate at minimum refresh frequencies to ensure compliance.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The display system is designed to handle multiple operating modes - it can synchronize with variable GPU frame rates when frames are ready, and fallback to fixed minimum refresh rates when needed. This multi-functionality allows the system to adapt to different scenarios while maintaining reliability.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS10147370B2Variable refresh rate gamma correction
Publication Date: 2018.12.04 NVIDIA CORP
  • US10147370B2 patent drawing
  • US10147370B2 patent drawing
  • US10147370B2 patent drawing

AI summary

A method, computer program product, and system perform gamma correction for a variable refresh rate display panel. An image is received for display on a screen of a display device. The image is adjusted based on gamma correction factors that are dependent on a variable refresh rate of the display device and the adjusted image is output for display on the screen of the display device.