Micro-OLED Sub-Pixel Uniformity Compensation Architecture
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Electronic display devices, such as those using OLEDs, often exhibit non-uniformity in gray level output due to manufacturing tolerances, component age, operating temperatures, and material properties, leading to perceivable image artifacts.
Innovation Solution
The implementation of systems and methods that compensate for non-uniform properties between display pixels by determining digital compensation values based on optical or electrical testing, real-time color sensing, and predictive modeling, which are then used to generate compensation maps for each display pixel.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If manufacturing tolerances and component variations are accepted without compensation, then device complexity and manufacturing cost are reduced, but display uniformity and image quality deteriorate
Solution Approach 1:
The system performs preliminary characterization of each display pixel during manufacturing or initialization, measuring the actual gray level output and storing compensation values in lookup tables. This preliminary action allows the display to achieve uniformity without real-time complex calculations, resolving the contradiction between manufacturing precision and device complexity.
Solution Approach 2:
The patent creates a digital copy or model of each pixel's non-uniformity characteristics through measurement and stores it in compensation lookup tables. This digital replica allows software-based correction without physical modification, improving display uniformity while avoiding complex hardware changes.
2Manufacturing precision
If per-pixel compensation is implemented, then image quality and visual appearance are improved, but processing time and computational resources increase
Solution Approach 1:
Compensation values for each pixel are pre-calculated and stored in lookup tables during manufacturing or initialization. During operation, the system simply retrieves pre-computed compensation values based on the desired gray level, avoiding real-time complex calculations and minimizing processing time while maintaining per-pixel compensation benefits.
Solution Approach 2:
The system applies compensation selectively based on the displayed gray level range and active display regions, rather than uniformly processing all pixels at all times. This partial action approach reduces computational overhead while maintaining image quality where it matters most.
3Speed
If compensation lookup tables are pre-generated, then real-time processing speed is improved, but memory requirements and initial calibration complexity increase
Solution Approach 1:
The compensation lookup tables store correction values only for the specific gray levels actually used in the display system, rather than covering the entire possible range. This partial coverage approach reduces memory requirements while maintaining processing speed for the relevant operating range.
Solution Approach 2:
The lookup table structure is designed to serve multiple purposes: storing gray level compensation values, supporting different display modes, and enabling both per-pixel and regional compensation schemes. This multi-functionality reduces the need for separate data structures, optimizing the balance between memory usage and processing capability.
Data Source
AI summary
An electronic display may include a display panel comprising a plurality of display pixels, an image source configured to store image data, and image processing circuitry. The image processing circuitry may receive a brightness level of the display panel and receive the image data that may include gray level data for a first display pixel of the plurality of display pixels. The image processing circuitry may convert the gray level data to voltage data based on the brightness level, determine a compensation for the voltage data based on a global voltage compensation value and a local voltage compensation value, and apply the compensation to the voltage data to generate compensated voltage data. The image processing circuitry may compress a range of the compensated voltage data and convert the compensated voltage data into compensated gray level data for the first display pixel.


