Display Driver Color Correction for Spatially Varying Panels
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Display panels exhibit location-dependent variations in characteristics due to spatial distribution of physical quantities such as curvature, viewing angles, and ambient light, leading to deviations in display colors and deteriorating image quality.
Innovation Solution
A display driver system that includes image processing circuitry to generate output voltage data based on spatial distribution information and pixel positions, performing color correction by blending parameter sets optimized for different physical quantities to mitigate these deviations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If spatial distribution information is used to perform location-dependent color correction, then image quality is improved, but device complexity increases
Solution Approach 1:
The display panel is divided into multiple regions based on spatial distribution characteristics (e.g., curvature zones, viewing angle sectors). Each region has its own optimized parameter set for color correction. This segmentation allows targeted correction without processing the entire panel uniformly, improving image quality while managing complexity through regionalization.
Solution Approach 2:
Different parameter sets are applied to different spatial locations on the display panel based on local characteristics such as curvature, viewing angle, and ambient light conditions. Each location receives customized color correction parameters optimized for its specific physical conditions, thereby improving overall image quality while addressing location-dependent variations.
2Manufacturing precision
If multiple parameter sets are blended for different physical quantities, then color accuracy is improved, but processing time increases
Solution Approach 1:
Multiple parameter sets corresponding to different physical quantities (curvature, viewing angle, ambient light) are pre-calculated and stored in memory before actual display operation. During runtime, the image processing circuitry retrieves and blends these pre-prepared parameter sets based on current sensor inputs, avoiding time-consuming calculations and reducing processing delay while maintaining color accuracy.
Solution Approach 2:
The patent replaces complex real-time computational blending with a lookup table approach where pre-computed parameter sets are stored and retrieved based on measured physical conditions. This substitution of calculation with memory retrieval significantly reduces processing time while maintaining the ability to blend multiple parameter sets for accurate color correction.
3Reliability
If image processing is performed based on real-time spatial distribution, then display performance is improved, but energy consumption increases
Solution Approach 1:
The display system incorporates sensors that automatically detect spatial distribution parameters (curvature, viewing angle, ambient light) and trigger image processing only when these parameters change beyond threshold values. The system serves itself by monitoring its own operating conditions and activating correction only when necessary, improving display performance while minimizing unnecessary energy consumption during stable conditions.
Solution Approach 2:
Instead of continuous real-time processing, the system performs image correction at periodic intervals or triggered by specific events (e.g., when curvature changes exceed a threshold, or when ambient light conditions change). This periodic action maintains display performance by correcting when needed while reducing energy consumption by avoiding constant processing during stable conditions.
Data Source
AI summary
A display driver comprises image processing circuitry and driver circuitry. The image processing circuitry is configured to receive spatial distribution information of a physical quantity related to a display panel. The image processing circuitry is further configured to generate output voltage data by processing input pixel data associated with subpixels of the pixel. The drive circuitry is configured to drive the display panel based on the output voltage data.


