Demura Calibration Encoding for Display Memory Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The high cost and memory requirements of display drivers due to the need to store demura correction information for improving image quality in display devices, which is not adequately addressed by existing compression methods.

Innovation Solution

A method for encoding demura calibration information by generating demura correction coefficients, separating coherent components, and encoding residual information using a first encoding technique, along with a display system architecture that includes a host device and a display driver with decompression circuitry to efficiently process and store compressed data.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If demura correction information is stored in display driver memory, then image quality is improved, but memory cost increases

Engineering Contradiction:
Improveimage qualityVSAvoidmemory cost
Core Design Contradiction:
Manufacturing precisionVSQuantity of substance

Solution Approach 1:

The demura correction information is divided into coherent components and residual information. The coherent components are stored in a first memory region while residual information is stored in a second memory region, allowing differential storage strategies that reduce overall memory requirements while maintaining image quality correction capabilities

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies compression techniques to transform the demura correction information into a more compact representation. By changing the parameter representation through compression algorithms, the same correction functionality is achieved with reduced memory storage requirements

Inventive Principle:
Principle #35Parameter changes

2Quantity of substance

If demura correction information is compressed, then memory requirements are reduced, but compression complexity increases

Engineering Contradiction:
Improvememory requirementsVSAvoidcompression complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The demura correction information is pre-processed during manufacturing to separate coherent components from residual information. This preliminary action organizes the data in advance, reducing the complexity of compression operations needed during normal display operation while minimizing memory requirements

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If more memory is allocated for demura correction information, then correction accuracy is improved, but device cost increases

Engineering Contradiction:
Improvecorrection accuracyVSAvoiddevice cost
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

By segmenting demura correction information into coherent components (stored in first memory region) and residual information (stored in second memory region), the patent achieves accurate correction with optimized memory allocation, reducing overall device cost while maintaining correction accuracy

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different memory regions are allocated with different storage characteristics - the first memory region stores coherent components with higher precision requirements, while the second memory region stores residual information with lower precision requirements, optimizing the balance between correction accuracy and device cost

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11551614B2Encoding demura calibration information
Publication Date: 2023.01.10 SYNAPTICS INC
  • US11551614B2 patent drawing
  • US11551614B2 patent drawing
  • US11551614B2 patent drawing

AI summary

A system and method for encoding, transmitting and updating a display based on demura calibration information for a display device comprises generating demura correction coefficients based on display color information, separating coherent components from the demura correction coefficients to generate residual information, and encode the residual information using a first encoding technique. Further, the image data may be divided into data streams, compressed and transmitted to from a host device to a display driver of a display device. The display driver decompresses and drives subpixels of the pixels in based on the decompressed data. The display driver updates the subpixels of a display using corrected greyscale values for each subpixel are determined from the decompressed data.