Regional DC Balancing for Variable Refresh Rate Displays

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Variable refresh rate display systems face challenges in maintaining DC balance due to unpredictable frame rendering times, leading to temporal collisions and visual artifacts like flicker, especially when using abort-rescan operations which cause non-uniform DC imbalance across the display screen.

Innovation Solution

Implementing regional DC balancing by separately controlling the polarity for different regions of the display screen, using a spatial inversion pattern combined with a temporal polarity pattern to ensure balanced polarity switching within each region, even during interrupted refresh operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Illumination intensity

If variable refresh rate is used to synchronize with GPU rendering, then image quality and flicker are reduced, but DC balance is disrupted causing visual artifacts

Engineering Contradiction:
Improveimage qualityVSAvoidDC imbalance
Core Design Contradiction:
Illumination intensityVSObject-generated harmful factors

Solution Approach 1:

The display screen is divided into multiple independent regions, each with its own polarity control. This segmentation allows each region to independently maintain DC balance through separate polarity inversion patterns, resolving the DC imbalance caused by variable refresh rates while preserving the benefits of synchronized rendering.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different regions of the display are assigned different temporal polarity patterns tailored to their specific refresh characteristics. This local quality approach ensures that each region maintains optimal DC balance independently, allowing the system to handle variable refresh rates without compromising overall image quality or introducing visual artifacts.

Inventive Principle:
Principle #3Local quality

2Speed

If frame rendering time is reduced for high refresh rates, then image quality improves, but complexity of scene rendering increases causing delays

Engineering Contradiction:
Improverefresh rateVSAvoidscene complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The system dynamically adjusts the refresh rate of different display regions based on the rendering status of individual frames. When a frame is ready, the corresponding region refreshes at high speed; when rendering is delayed, the region maintains DC balance through polarity inversion without requiring immediate content update. This dynamic approach decouples refresh rate from rendering complexity.

Inventive Principle:
Principle #15Dynamics

3Stability of the object's composition

If spatial inversion pattern is used for DC balancing, then polarity balance is improved, but temporal collisions occur during abort-rescan operations

Engineering Contradiction:
Improvepolarity balanceVSAvoidtemporal collision
Core Design Contradiction:
Stability of the object's compositionVSLoss of time

Solution Approach 1:

Each region is assigned a specific temporal polarity pattern that coordinates with its spatial inversion pattern. This local coordination ensures that polarity switching in each region is synchronized with the abort-rescan operation timeline, preventing temporal collisions while maintaining overall DC balance across the display.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10223987B2Regional DC balancing for a variable refresh rate display panel
Publication Date: 2019.03.05 NVIDIA CORP
  • US10223987B2 patent drawing
  • US10223987B2 patent drawing
  • US10223987B2 patent drawing

AI summary

A method, computer program product, and system perform DC balancing for a variable refresh rate display panel based on regions. A first portion of a first image is displayed on a first region of a screen of a display device using a spatial inversion pattern and a first polarity of a temporal polarity pattern for the first region of the screen of the display device. A second polarity of a second temporal polarity pattern for a second region of the screen of the display device is determined and a second portion of the first image is displayed on the second region of the screen of the display device using the spatial inversion pattern and the second polarity of the second temporal polarity pattern.