Dynamic Display Refresh Rate Control via Frame Change Detection
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing display systems face challenges in accurately and cost-effectively evaluating changes in content frame rates and dynamically adjusting the refresh rate to optimize power consumption, particularly in scenarios with dynamic graphics and low flipping rates.
Innovation Solution
A method and system that measure the rate of change and pattern of quantitative changes in display frames over time, using a frame compositor to track the rate of content change and adjust the refresh rate based on predefined threshold conditions, allowing for dynamic control of the display refresh rate.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the display refresh rate is increased to 60 Hz to convey dynamic graphics content without missing visual information, then the completeness of visual content is improved, but the power consumption increases
Solution Approach 1:
The patent applies dynamics by making the refresh rate adjustable and adaptive rather than fixed. The system dynamically changes the refresh rate between different levels (e.g., 60 Hz and lower rates) based on the detected content characteristics, allowing it to optimize between visual completeness and power consumption in real-time
Solution Approach 2:
The patent changes the operational parameter (refresh rate) based on content analysis. By detecting whether content is dynamic or static and measuring the rate of change, the system adjusts the refresh rate parameter accordingly, using higher rates for dynamic content and lower rates for static content to reduce power consumption
2Use of energy by moving object
If the display refresh rate is reduced to lower power consumption for idle or quasi-static displays, then the power consumption is reduced, but the ability to convey changing pixels is compromised
Solution Approach 1:
The patent implements feedback by continuously monitoring the content characteristics (detecting dynamic vs. static content and measuring rate of change) and using this information to adjust the refresh rate. This closed-loop control ensures the refresh rate is optimized based on actual content requirements rather than using a fixed rate
Solution Approach 2:
The system dynamically adapts the refresh rate based on real-time content analysis, transitioning between high and low refresh rates as content characteristics change, ensuring power efficiency is maintained without compromising visual quality when content actually changes
3Measurement precision
If temporal entropy approach with intra-frame entropy detection is used to dynamically control refresh rate, then the ability to detect content updates is improved, but the hardware complexity and cost increase
Solution Approach 1:
The patent introduces an intermediary component (content detector module) that bridges the gap between the display system and the refresh rate control. This dedicated module simplifies the overall system architecture by centralizing the content analysis function rather than distributing complexity across multiple components
Solution Approach 2:
The content detector module serves multiple functions: detecting dynamic vs. static content, measuring the rate of change, and providing this information for refresh rate control. This multi-functionality reduces overall system complexity by consolidating what could be separate specialized components into a single versatile module
Data Source
AI summary
A method and system are implemented to dynamically control a display refresh rate. Specifically, one embodiment of the present invention sets forth a method, which comprises the steps of driving a display device at a first refresh rate over a period of time, measuring a number of first content frames with changes in content out of a plurality of content frames that are generated over the period of time for the display device, and driving the display device at a second refresh rate if the number of the first content frames meets a first condition associated with a first threshold reference, and optionally driving the display device at a third refresh rate if the number of first content frames meets a second condition associated with a second threshold reference.


