Display Refresh Rate Control for Judder Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Legacy display systems face issues with playback quality due to fixed refresh rates, leading to frame judder and reduced visual quality, especially when displaying content with varying frame durations, and higher refresh rates increase energy consumption, which is detrimental for mobile devices.

Innovation Solution

A display system that dynamically adjusts refresh rates based on requested presentation times and frame complexity, using a display engine to ensure frames are displayed at their intended times, while managing energy consumption by varying performance parameters.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the display refresh rate is increased to reduce frame judder and improve visual quality, then the temporal visual quality and sharpness of moving images improve, but the energy consumption of the display increases significantly

Engineering Contradiction:
Improvevisual qualityVSAvoiddisplay power consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent implements variable refresh rate technology that dynamically adjusts the display refresh rate based on the frame rate of the content being displayed. Instead of using a fixed high refresh rate, the system adapts the refresh rate to match the actual frame production rate, reducing unnecessary refreshes during low-motion content while maintaining high refresh rates during high-motion content to prevent judder and maintain visual quality.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the refresh rate parameter dynamically based on content characteristics. By monitoring the frame rate and motion intensity of displayed content, the display engine adjusts the refresh rate parameter in real-time, switching between different refresh rate values (e.g., 24Hz, 30Hz, 60Hz, 120Hz) to optimize the balance between visual quality and power consumption for different types of content.

Inventive Principle:
Principle #35Parameter changes

2Use of energy by moving object

If the display refresh rate is reduced to decrease energy consumption, then the power requirements decrease, but frame judder and visual quality degradation occur

Engineering Contradiction:
Improvedisplay power consumptionVSAvoidvisual quality
Core Design Contradiction:
Use of energy by moving objectVSReliability

Solution Approach 1:

The display system dynamically adjusts the refresh rate based on real-time content analysis. When high-motion content is detected, the system automatically increases the refresh rate to maintain visual quality and prevent judder, while during low-motion or static content, it reduces the refresh rate to save power, creating an adaptive balance between quality and energy consumption.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system employs feedback mechanisms where the display engine continuously monitors the frame rate and motion characteristics of displayed content, then uses this information to adjust the refresh rate. This closed-loop control ensures that the refresh rate is optimized for each content type, preventing quality degradation when power savings are needed while maintaining quality when content demands higher refresh rates.

Inventive Principle:
Principle #23Feedback

3Device complexity

If a fixed refresh rate is used to simplify display control, then the system complexity is reduced, but playback issues occur when displaying content with varying frame durations

Engineering Contradiction:
Improvedisplay control complexityVSAvoidplayback quality
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent implements a dynamic refresh rate control system that automatically adjusts the display refresh rate to match the frame rate of the content being displayed. The display engine analyzes the incoming frame rate and motion characteristics, then dynamically changes the refresh rate parameter to prevent judder and maintain synchronization between frame production and display refresh, eliminating playback issues associated with fixed refresh rates.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes the refresh rate parameter based on content characteristics. By monitoring frame duration and motion intensity, the display engine adjusts the refresh rate parameter in real-time, switching between different refresh rate values to optimize playback quality for different types of content while maintaining manageable system complexity through automated control.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11568588B2Controlling display performance using display statistics and feedback
Publication Date: 2023.01.31 APPLE INC
  • US11568588B2 patent drawing
  • US11568588B2 patent drawing
  • US11568588B2 patent drawing

AI summary

One embodiment provides for a display system to generate and display data on a display device, the display system comprising one or more graphics processors to generate one or more frames of data for display on the display device; a window manager to submit a request to display the one or more frames of data; a display engine to present the one or more frames of data to the display device for display; and display logic to receive the request to display the one or more frames of data and generate one or more display events for the display engine based on the request to display the one or more frames of data, wherein the display logic is to manage a set of statistics associated with the request.