Random-Access Demura Decompression for Partial OLED Refresh

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for decompressing Demura compensation values in OLED displays are inefficient for partial screen refresh, leading to delays in page refresh and reduced response speed.

Innovation Solution

A method and device for decompressing Demura compensation values using random-access bit streams, allowing for rapid access and decoding of compression codes based on screen refresh instructions, utilizing group and intra-group offset addresses for quick location and reading of data blocks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If full screen decoding is performed for every screen refresh, then complete Demura compensation is achieved, but page refresh delay increases and response speed decreases

Engineering Contradiction:
ImproveDemura compensation completenessVSAvoidpage refresh delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent divides the screen into multiple regions and segments the Demura compensation values into multiple groups. Only the compensation values corresponding to the refreshed region are decoded and applied, rather than decoding the entire screen's compensation values. This segmentation allows partial updates to proceed quickly without waiting for full screen decoding, resolving the contradiction between compensation completeness and refresh speed.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements partial decoding action by selectively decoding only the compression codes corresponding to the refreshed screen region. The system determines which compensation value groups are needed based on the refresh region coordinates, and decodes only those specific groups rather than all compensation values. This partial action maintains adequate compensation for the refreshed area while significantly reducing decoding time and refresh delay.

Inventive Principle:
Principle #16Partial or excessive action

2Quantity of substance

If compression code storage is implemented to save ROM resources, then chip cost is reduced, but decompression speed becomes insufficient for partial screen updates

Engineering Contradiction:
ImproveROM resource usageVSAvoiddecompression speed
Core Design Contradiction:
Quantity of substanceVSSpeed

Solution Approach 1:

The patent performs preliminary organization of compression codes during the manufacturing process. Compensation values are pre-grouped and stored in a structured format with metadata indicating which groups correspond to which screen regions. This preliminary action enables the display driver to quickly identify and retrieve only the necessary compression code groups for partial screen updates, achieving fast decompression speed while maintaining compressed storage efficiency.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent segments the compressed Demura compensation data into multiple groups, where each group corresponds to a specific screen region. This segmentation is stored in the ROM alongside the compression codes. When a partial screen update is needed, the system can directly access the relevant group(s) without decompressing the entire data set, thus achieving both space efficiency and speed efficiency.

Inventive Principle:
Principle #1Segmentation

3Manufacturing precision

If all compression codes are decoded for full screen refresh, then uniform color rendering is achieved, but response speed for partial updates is reduced

Engineering Contradiction:
Improvecolor rendering uniformityVSAvoidresponse speed
Core Design Contradiction:
Manufacturing precisionVSProductivity

Solution Approach 1:

The patent applies local quality by ensuring that the Demura compensation values are specifically optimized for the refreshed region only. Each region has its own set of compensation values tailored to its characteristics, and only those local values are decoded and applied during partial updates. This maintains color rendering uniformity within the refreshed area while avoiding the time cost of decoding the entire screen's compensation values.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements partial decoding action by selectively decoding only the compression codes corresponding to the refreshed screen region. The system determines which compensation value groups are needed based on the refresh region coordinates, and decodes only those specific groups rather than all compensation values. This partial action maintains adequate compensation for the refreshed area while significantly reducing decoding time and refresh delay.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS12610088B2Method and device for decompressing Demura compensation value based on random-access bit stream
Publication Date: 2026.04.21 GLENFLY TECH CO LTD
  • US12610088B2 patent drawing
  • US12610088B2 patent drawing
  • US12610088B2 patent drawing

AI summary

Disclosed is a method and a device for decompressing Demura compensation value based on random-access bit stream. The method includes reading a target compression code corresponding to a target pixel set according to a screen refresh instruction in response to the screen refresh instruction, and decoding the target compression code to obtain Demura compensation values.