Display Driving Controller Grayscale Dithering Flicker
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The flicker phenomenon occurs in LED displays due to dither computing, which adds dithering values to grayscale data to increase color depth, leading to a noticeable flicker when the refresh rate is lower than 60 frames/second.
Innovation Solution
A method for outputting grayscale data in a driving controller of a display apparatus, where input grayscale data below a first threshold is output without dither computing, and input grayscale data above a second threshold is dithered and output, with the second output not including any unprocessed data from the input.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Stability of the object's composition
If dither computing is applied to increase color depth, then gradient continuity is improved, but flicker phenomenon occurs
Solution Approach 1:
The patent applies different processing strategies to different grayscale value ranges: for low grayscale values (0-63), no dithering is applied to avoid flicker, while for high grayscale values (128-255), dithering is applied to maintain gradient continuity. This local differentiation resolves the contradiction by optimizing each region's processing approach.
Solution Approach 2:
The patent changes the dithering parameter (dithering enable/disable) based on the grayscale value parameter. By dynamically adjusting whether dithering is applied according to the input grayscale value, the system achieves both gradient continuity where needed and flicker avoidance where necessary.
2Measurement precision
If dither computing is applied to eliminate contour phenomenon, then color depth is effectively increased, but flicker becomes severe at low refresh rates
Solution Approach 1:
The patent selectively applies dithering only to high grayscale values where gradient continuity is critical, while excluding low grayscale values from dithering. This local quality approach maintains effective color depth where needed while eliminating flicker in the low grayscale region.
Solution Approach 2:
Instead of applying dithering universally to all grayscale values, the patent applies partial dithering only to the high grayscale range (128-255). This partial action is sufficient to achieve the goal of eliminating contour phenomenon in critical regions without causing the harmful flicker effect.
Data Source
AI summary
A method for outputting a grayscale data, a driving controller, and a display apparatus are provided. The method includes: in response to receiving a first input grayscale data which is not greater than a first threshold, generating a first output grayscale data without performing a dither computing on the first input grayscale data and outputting the first output grayscale data; in response to receiving a second input grayscale data which is greater than a second threshold, generating a first dithered grayscale data by performing a first dither computing on the second input grayscale data and outputting the first dithered grayscale data as a second output grayscale data. The second threshold is greater than the first threshold, and the second output grayscale data does not comprise any part of the second input grayscale data not processed by the first dither computing.


