Spatial Dithering for Display Panels Reducing Flickering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing spatial dithering methods, such as random spatial dithering and temporal dithering, face challenges in reducing flickering and achieving accurate average color representation on low color depth display panels, often resulting in visible artifacts and color strip artifacts due to the limitations of pseudo-random patterns and dot inverse patterns.

Innovation Solution

A method that generates an M-bit long random data and adds an M-bit long frame counter value to it, rounding up or truncating the input data based on the comparison of the M least significant bits with the sum of the random data and frame counter value, while dividing frames into groups to maintain a consistent random data sequence and minimize dropped bits, thereby reducing flickering and improving color accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If random spatial dithering is used to display high color depth on low color depth panels, then color quality is improved, but visible color patches and flickering artifacts are introduced

Engineering Contradiction:
Improvecolor depth accuracyVSAvoidvisible artifacts and flickering
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The patent segments the random dithering process into multiple frame groups, where each group uses a consistent random data sequence. This segmentation allows the system to maintain randomness for color accuracy while reducing flickering by ensuring temporal consistency within each segment.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements periodic action by repeating consistent random data sequences across frame groups. This periodic structure reduces flickering artifacts while maintaining the randomness needed for accurate color representation on low color depth panels.

Inventive Principle:
Principle #19Periodic action

2Measurement precision

If temporal dithering is used to achieve intermediate color values, then color accuracy is improved, but visible color strip artifacts appear due to dot inverse patterns

Engineering Contradiction:
Improveintermediate color value accuracyVSAvoidcolor strip artifacts
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The patent merges spatial dithering and temporal dithering approaches by applying consistent random data sequences across multiple frames. This combination maintains the benefits of both methods: accurate intermediate color values through temporal averaging and reduced artifacts through spatial randomness.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent uses consistent random data sequences as an intermediary between the input image data and the display output. This intermediary structure allows temporal dithering to achieve accurate intermediate colors while the randomness prevents the formation of visible color strip artifacts.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If pseudo-random data patterns are changed from frame to frame to avoid color patches, then color uniformity is improved, but flickering is introduced

Engineering Contradiction:
Improvecolor uniformityVSAvoidflickering
Core Design Contradiction:
Measurement precisionVSObject-affected harmful factors

Solution Approach 1:

The patent segments the frame sequence into groups, where each group uses a consistent random data sequence. This segmentation maintains color uniformity within each segment while reducing flickering by avoiding frame-to-frame changes in the random pattern.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces dynamic control by adjusting the frame group size parameter. This allows the system to optimize between color uniformity and flicker reduction by selecting appropriate segment lengths based on display characteristics and content requirements.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS9583072B2Spatial dithering for a display panel
Publication Date: 2017.02.28 ATI TECHNOLOGIES ULC
  • US9583072B2 patent drawing
  • US9583072B2 patent drawing
  • US9583072B2 patent drawing

AI summary

A method, a device, and a non-transitory computer readable medium for performing dithering on an L bit long input data are presented. An M bit long random data is generated, wherein M is a number of least significant bits of the input data. An M bit long frame counter value is added to the random data. The input data is rounded up to L-M most significant bits when the M least significant bits of the input data is greater than the sum of the frame counter value and the random data. The input data is truncated to the L-M most significant bits when the M least significant bits of the input data is less than or equal to the sum of the frame counter value and the random data.