Display Device Block Load Scaling for Luminance Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Display devices that control luminance based on load values for each display area can lead to deteriorated image quality due to varying load values across different areas, causing uneven luminance and power consumption issues.
Innovation Solution
A display device that partitions the pixel area into blocks, calculates load values for each block, and generates scale factors to uniformly control luminance when the full load value exceeds a reference, while allowing differential control for each block when the load value is below the reference, improving image quality and minimizing power consumption.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Use of energy by moving object
If luminance is controlled entirely based on full load value, then power consumption is minimized, but image quality deteriorates due to uneven luminance distribution across display areas
Solution Approach 1:
The pixel part is divided into multiple blocks, and load values are calculated separately for each block. This segmentation allows the system to apply different luminance control strategies to different regions, resolving the contradiction between uniform power control and localized image quality requirements.
Solution Approach 2:
The control system dynamically switches between two modes: when the full load value exceeds a reference value, a first scale factor is applied uniformly to minimize power consumption; when the full load value is below the reference value, second scale factors are applied differently to each block based on their individual load values to optimize image quality. This dynamic adaptation resolves the contradiction.
2Manufacturing precision
If luminance is controlled differently for each display area based on load value, then image quality is improved, but power consumption increases
Solution Approach 1:
Different blocks are assigned different scale factors based on their local load values, allowing each region to have optimized luminance control tailored to its specific content requirements. This local quality approach improves image quality while the reference value threshold ensures power consumption is minimized when appropriate.
Solution Approach 2:
The system changes the control parameter (scale factor) based on the full load value relative to a reference value. When the full load value is high, a uniform first scale factor is applied; when it's low, block-specific second scale factors are applied. This parameter change strategy resolves the contradiction by adapting the control approach to current display conditions.
3Device complexity
If a single scale factor is applied to all blocks, then control simplicity is maintained, but image quality suffers due to ignoring block-specific load variations
Solution Approach 1:
The control system dynamically adjusts its complexity based on the full load value. When the full load value exceeds the reference value, a simple uniform first scale factor is applied to all blocks, maintaining low complexity. When the full load value is below the reference value, the system transitions to a more complex mode with block-specific second scale factors to improve image quality. This dynamic complexity adjustment resolves the contradiction.
Data Source
AI summary
A display device includes: a pixel part partitioned into blocks; a scale factor provider which calculates a first load value of input image data for the pixel part, calculates a second load value of the input image data for each block, and generates a scale factor based on the first and second load values; and a timing controller which generates image data by scaling gray values of the input image data based on the scale factor. The scale factor provider generates a first scale factor for commonly controlling the gray values for the blocks based on the first load value, when the first load value is greater than or equal to a reference load value, and generates a second scale factor for controlling gray value for each block based on the first and second load values, when the first load value is less than the reference load value.


