Regional DC Balancing for Variable Refresh Rate Displays
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
2Speed
If frame rendering time is reduced for high refresh rates, then image quality improves, but complexity of scene rendering increases causing delays
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.
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
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.
Data Source
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.


