Display Driving Controller Voltage Code Compensation for Luminance Overshoot

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Display apparatuses experience luminance overshoot when transitioning from a black grayscale level to a specific grayscale level, leading to deteriorated display quality due to unwanted luminance and image drag.

Innovation Solution

A driving controller is employed that generates a second voltage code by compensating zero-grayscale codes based on the first voltage code, one-grayscale codes, and input image data, using a voltage code compensator with components like a one-grayscale code extractor, compensation range operator, histogram analyzer, and compensation ratio operator to adjust grayscale levels, thereby preventing luminance overshoot.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Illumination intensity

If grayscale level is changed from black to specific grayscale level, then display brightness is improved, but luminance overshoot occurs causing image drag

Engineering Contradiction:
Improvedisplay brightnessVSAvoidluminance overshoot
Core Design Contradiction:
Illumination intensityVSObject-generated harmful factors

Solution Approach 1:

The patent applies preliminary action by pre-calculating and storing compensation values for zero-grayscale codes in a lookup table before actual image display. When grayscale transition is needed, the system retrieves the appropriate compensation value from the table and applies it in advance, preventing luminance overshoot before it occurs. This is evident in the voltage code compensator that uses pre-stored compensation values based on historical data of grayscale transitions.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent changes the parameter of voltage code by introducing compensation values that adjust the zero-grayscale code based on the specific grayscale level being transitioned to. The compensation value is calculated as a function of the target grayscale level, and this modified voltage code is then used to drive the display panel, thereby controlling the luminance overshoot effect.

Inventive Principle:
Principle #35Parameter changes

2Object-generated harmful factors

If zero-grayscale code is compensated, then luminance overshoot is prevented, but device complexity increases

Engineering Contradiction:
Improveluminance overshootVSAvoidcontroller structure
Core Design Contradiction:
Object-generated harmful factorsVSDevice complexity

Solution Approach 1:

The patent segments the voltage code compensation process into distinct functional modules: a voltage code generator that creates initial voltage codes, a voltage code compensator that applies compensation values, and a data driver that outputs the final compensated codes. This segmentation allows each module to handle a specific aspect of the compensation process, making the overall system more manageable and easier to implement despite the added functionality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a voltage code compensator as an intermediary component between the voltage code generator and the data driver. This intermediary module handles the complex compensation calculations and applies the appropriate compensation values to the voltage codes, thereby isolating the complexity from the main display driving circuitry and simplifying the overall system architecture.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11749164B2Driving controller, display apparatus having the same and method of driving display panel using the same
Publication Date: 2023.09.05 SAMSUNG DISPLAY CO LTD
  • US11749164B2 patent drawing
  • US11749164B2 patent drawing
  • US11749164B2 patent drawing

AI summary

A controller to drive a display includes a voltage code generator and a voltage code compensator. The voltage code generator is configured to generate a first voltage code to drive pixels in the display based on input image data. The voltage code compensator is to generate a second voltage code to drive the pixels by compensating zero-grayscale codes of the first voltage code based on the zero-grayscale codes of the first voltage code, one-grayscale codes of the first voltage code, and the input image data.