Stochastic Temporal Dithering for Multi-Primary Display Flicker Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing display technologies face challenges in reducing flicker and improving image quality, particularly when displaying high bit-depth colors on multi-primary display devices with lower native color bit-depth, especially at lower frame rates.

Innovation Solution

The implementation of a stochastic screen with a merit function that distributes color differences between temporal sub-frames into spatial high frequency regions, combined with spatio-temporal dithering, allows for the perception of desired colors without flicker by assigning colors to display elements based on rank order and partition index, optimizing image quality across frames.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If temporal dithering is used to display high bit-depth colors on multi-primary display devices, then color accuracy is improved, but flicker increases

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

Solution Approach 1:

The patent applies local quality by using a stochastic screen with different partitions (e.g., checkerboard pattern) where different spatial regions display different color combinations. This allows the display to distribute color differences locally across space rather than uniformly in time, reducing flicker while maintaining color accuracy through the combined spatio-temporal dithering approach.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent transitions from purely temporal dithering to spatio-temporal dithering by adding a spatial dimension through the stochastic screen. Instead of alternating color sequences purely in time, the invention distributes color variations across both space (different screen partitions) and time (temporal sub-frames), thereby reducing flicker perception while preserving color fidelity.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Use of energy by moving object

If frame rate is reduced to save power, then energy consumption is improved, but image quality and flicker reduction deteriorate

Engineering Contradiction:
Improvepower consumptionVSAvoidimage quality
Core Design Contradiction:
Use of energy by moving objectVSManufacturing precision

Solution Approach 1:

The patent applies partial action by using a stochastic screen with M partitions where M is greater than or equal to the number of temporal sub-frames K. This allows the system to distribute color information across more spatial partitions than strictly necessary for a given frame rate, enabling better image quality and flicker reduction even at lower frame rates where fewer temporal sub-frames are used.

Inventive Principle:
Principle #16Partial or excessive action

3Adaptability or versatility

If multi-primary colors are used to expand color gamut, then color versatility is improved, but the complexity of color mapping and dithering increases

Engineering Contradiction:
Improvecolor gamutVSAvoidcolor mapping complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-defining a stochastic screen with M partitions before the actual color mapping process. This pre-established spatial framework simplifies the subsequent color mapping and dithering operations for multi-primary colors, as the system can directly map color combinations to predefined screen partitions rather than computing complex mappings in real-time.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9811923B2Stochastic temporal dithering for color display devices
Publication Date: 2017.11.07 SNAPTRACK INC
  • US9811923B2 patent drawing
  • US9811923B2 patent drawing
  • US9811923B2 patent drawing

AI summary

Systems, methods and apparatus, including computer programs encoded on computer storage media, for displaying high bit-depth images using spatial vector screening and/or temporal dithering on display devices including display elements that have multiple primary colors. The systems, methods and apparatus described herein are configured to assign one of the primary colors to a display element of the display device that corresponds to the image pixel based on a rank order and a partition index of an associated screen element of a stochastic screen associated with the display device or a portion thereof.