OLED Stress Data Rate Control With Fewer Compression Iterations

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing rate control methods for OLED displays require a large number of iterations to determine sufficient compression, leading to inefficiencies in memory usage and increased computational burden, as they struggle to adjust precision effectively to fit compressed data within the buffer.

Innovation Solution

A method and system for rate control that adjusts precision levels by calculating a second precision level based on the first precision level, the precision of additional stress data, and the buffer's precision level, allowing for efficient encoding and decoding of stress data to fit within the buffer, using a processor to determine the optimal precision levels and incorporating dithering to achieve suitable compression in fewer iterations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If log-search rate control is used to determine sufficient compression, then the compressed data fits in the buffer, but six iterations or more are required

Engineering Contradiction:
Improvecompression precisionVSAvoidnumber of iterations
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary actions by calculating the buffer size requirement and estimating the precision level needed before actual compression. It determines the number of pixels to compress and calculates the required buffer size in advance, allowing the system to predict the appropriate precision level without requiring multiple iterative compressions. This preliminary calculation of precision based on buffer size and pixel count enables the system to achieve sufficient compression in fewer iterations.

Inventive Principle:
Principle #10Preliminary action

2Quantity of substance

If precision is reduced to fit compressed data in buffer, then data size decreases, but image quality may deteriorate

Engineering Contradiction:
Improvedata sizeVSAvoidimage quality
Core Design Contradiction:
Quantity of substanceVSManufacturing precision

Solution Approach 1:

The patent systematically changes the precision parameter to find the optimal balance between data size and image quality. It calculates the required precision level based on the buffer size and the number of pixels to compress, then adjusts the quantization accordingly. By dynamically adjusting the precision parameter rather than using fixed reduction, the system achieves sufficient compression to fit in buffer while minimizing quality loss through optimized quantization.

Inventive Principle:
Principle #35Parameter changes

3Measurement precision

If multiple iterations are performed to determine optimal compression, then compression accuracy improves, but computational burden increases

Engineering Contradiction:
Improvecompression accuracyVSAvoidcomputational burden
Core Design Contradiction:
Measurement precisionVSPower

Solution Approach 1:

The patent implements a self-service mechanism where the system calculates its own precision requirements based on available buffer size and pixel count without requiring external iterative adjustments. The processor determines the appropriate precision level autonomously by evaluating the buffer capacity and compression needs, then directly applies this precision level. This self-determining approach eliminates the need for multiple iterative compressions and adjustments, reducing computational burden while maintaining compression accuracy.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS20240249674A1Simplified rate control for an additive iterative compression system
Publication Date: 2024.07.25 SAMSUNG DISPLAY CO LTD
  • US20240249674A1 patent drawing
  • US20240249674A1 patent drawing
  • US20240249674A1 patent drawing

AI summary

A method of rate control of a display device includes receiving compressed stress data for a slice of a display, decompressing the compressed stress data to obtain reconstructed stress data for the slice, adding additional stress data to the reconstructed stress data to obtain updated stress data for the slice, encoding the updated stress data at a first precision level (pc) to generate first updated compressed stress data for the slice, in response to a size (bc) of the first updated compressed stress data for the slice of the display exceeding a size (bt) of a buffer, determining a second precision level (p) based on the first precision level (pc), a third precision level (ps) of the additional stress data, and a fourth precision level (pb) of the buffer, and encoding the updated stress data at the second precision level (p) to generate second updated compressed stress data.