LCD Overdriving Value Generation via Interpolation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current overdriving techniques for liquid crystal displays (LCDs) face accuracy issues due to reduced look-up table sizes, leading to inaccurate overdriving values when displaying dynamic images, causing motion blur and ghosting effects.

Innovation Solution

An overdriving value generating method that uses a look-up table to obtain gray reference values and previous gray reference values, followed by four dots interpolation or parallelogram interpolation operations to calculate accurate target overdriving values for LCD pixels, improving accuracy while reducing the size of the look-up table.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If the look-up table size is reduced to lower hardware cost, then the number of recorded gray values is reduced, but the accuracy of overdriving values deteriorates

Engineering Contradiction:
Improvehardware costVSAvoidaccuracy of overdriving value
Core Design Contradiction:
Ease of manufactureVSMeasurement precision

Solution Approach 1:

The patent divides the look-up table into multiple sub-look-up tables, each storing overdriving values for specific gray value ranges. This segmentation allows the system to use smaller individual tables while collectively covering the full gray value spectrum, thereby reducing hardware cost while maintaining accuracy through selective lookup based on current and previous gray values

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a temporal dimension by utilizing both current gray values and previous gray values as lookup indices. This transforms the traditional single-dimension lookup into a two-dimensional lookup process, enabling the system to achieve higher accuracy with smaller tables by considering gray value transitions over time

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

2Quantity of substance

If the look-up table size is reduced, then memory capacity is reduced, but the accuracy of overdriving values for dynamic images deteriorates causing motion blur

Engineering Contradiction:
Improvememory capacityVSAvoidimage clarity
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The patent implements a dynamic lookup strategy where the system selectively accesses different sub-look-up tables based on the relationship between current and previous gray values. This dynamic approach ensures that the most relevant overdriving values are retrieved for each frame transition, maintaining image clarity and reducing motion blur despite reduced overall memory capacity

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Each sub-look-up table is optimized to store high-precision overdriving values for specific gray value ranges that are most critical for dynamic image display. This local optimization ensures that memory is allocated efficiently to the most important data, maintaining reliability for motion-related gray transitions while reducing total memory capacity

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS8907992B2Overdriving value generating method
Publication Date: 2014.12.09 INNOLUX CORP
  • US8907992B2 patent drawing
  • US8907992B2 patent drawing
  • US8907992B2 patent drawing

AI summary

An overdriving value generating method adapted to a liquid crystal display (LCD) is provided. The overdriving value generating method includes the following steps. A current gray value and a previous gray value are received. A first gray reference value and a second gray reference value closed to the current gray value, and a first previous gray reference value and a second previous gray reference value closed to the previous gray value, and four first overdriving values are obtained according a look-up table (LUT). A target overdriving value corresponding to the current gray value and the previous gray value is obtained through a four dots interpolation operation or a parallelogram interpolation operation according to the current gray value, the previous gray value, the first gray reference value, the second gray reference value, the first previous gray reference value, the second previous gray reference value, and the first overdriving values.