Modified DeMura Algorithm for Low-Gray-Level Display Uniformity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Display panels experience non-uniform color performance and optical defects such as flicker, particularly at low gray levels and low brightness settings, due to variations in luminance and color intensity across different refresh rates and ambient light conditions, which degrade user experience.

Innovation Solution

A method and system for measuring luminance values across a display panel's cross-section, determining a luminance compensation profile based on these values, and adjusting input display data using this profile to maintain color uniformity, even at low gray levels and varying refresh rates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the display panel operates at higher refresh rates, then user experience is improved, but power consumption increases

Engineering Contradiction:
Improveuser experienceVSAvoidpower consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The system dynamically adjusts the refresh rate of the display panel based on the specific application being executed. For video streaming applications, the refresh rate is set to 90 Hz to provide smoother motion and better user experience. For static content like word processing, the refresh rate is reduced to 60 Hz to conserve power. This dynamic adaptation allows the display to optimize between performance and energy consumption based on real-time usage conditions.

Inventive Principle:
Principle #15Dynamics

2Manufacturing precision

If luminance compensation is applied to maintain color uniformity, then color performance is improved, but device complexity increases

Engineering Contradiction:
Improvecolor uniformityVSAvoidprocessing complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

A luminance compensation profile is pre-determined and stored in the device memory before actual display operation. The profile contains correction data specific to each gray level and refresh rate combination. During display operation, the system simply retrieves and applies the appropriate pre-computed profile rather than performing complex real-time calculations, thereby maintaining color uniformity while minimizing processing complexity and computational overhead.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes the luminance parameters of the display panel based on the determined compensation profile. By adjusting the luminance values according to the stored profile data for specific gray levels and refresh rates, the system corrects non-uniform color performance without requiring complex real-time processing, thus achieving improved color uniformity with minimal increase in device complexity.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12380828B2Modified demura algorithm for display panels
Publication Date: 2025.08.05 GOOGLE LLC
  • US12380828B2 patent drawing
  • US12380828B2 patent drawing
  • US12380828B2 patent drawing

AI summary

An example method includes measuring, from a device having a display panel, a plurality of luminance values for a plurality of pixels located along a cross-section of the display panel. The method includes selecting, based on the measured luminance values, a target luminance value. The method includes determining a luminance compensation profile for the input gray level at the given refresh rate. The luminance compensation profile comprises ratios of the measured plurality of luminance values to the target luminance value. The method includes storing, at the device, the luminance compensation profile. Subsequent to the storing, the device is configured to adjust input display data using the luminance compensation profile for an input gray level when the display panel is providing a display. The luminance compensation profile maintains a color uniformity of the display.