Display Image Processing With Curved-Edge Brightness Maps
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing display systems struggle to provide natural appearance of curved edges and pinhole regions in display panels, particularly in devices with round corners or pinholes, leading to suboptimal image quality.
Innovation Solution
An image processing device that includes an RCD map decoder, processor, and transmission circuit to adjust pixel brightness based on a map of pixel adjustment values, generating RCD image data for display panels with curved edges, enhancing image quality and natural appearance.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If image quality enhancement processing is performed on first image data to generate second image data, then image quality is improved, but processing complexity and power consumption increase
Solution Approach 1:
The image processing is divided into multiple stages: first image data generation, image quality enhancement processing to generate second image data, and RCD processing to generate third image data. Each stage handles specific processing tasks separately, allowing optimization at each level without overwhelming the system at once.
Solution Approach 2:
The map decoder reads the RCD map data in advance from external memory and prepares pixel adjustment values before they are needed for the actual RCD processing. This preliminary preparation reduces processing time and complexity during the main image rendering phase.
2Productivity
If RCD map data is stored in external memory for reading by map decoder, then processing performance is improved, but memory storage requirements increase
Solution Approach 1:
The RCD map data structure is designed to store pixel adjustment values specifically for curved edge regions rather than the entire display panel. This localized approach stores only the necessary data for RCD processing, reducing overall memory requirements while maintaining processing performance for the specific regions that need adjustment.
3Manufacturing precision
If brightness adjustment is applied to curved edge regions using alpha values, then natural appearance of curved edges is achieved, but processing time increases
Solution Approach 1:
Brightness adjustment is applied selectively only to pixel regions corresponding to curved edges of the display panel, identified through the RCD map data. The alpha values modulate brightness locally in these specific regions without processing the entire image, significantly reducing processing time while achieving natural appearance where needed.
Solution Approach 2:
The map decoder prepares and caches the alpha values and pixel adjustment values in advance from the RCD map data stored in external memory. This preliminary preparation allows the processing circuit to quickly apply brightness adjustments without real-time computation delays during image rendering.
Data Source
AI summary
An image processing device is provided. The image processing device includes: an image quality enhancement circuit configured to generate second image data indicating a plurality of pixel values corresponding to a quadrangular shape by performing image quality enhancement processing on first image data; a map decoder configured to read a map, which includes a plurality of pixel adjustment values for adjusting brightness of a first region of the second image data corresponding to a curved edge of a display panel, from a memory and provide alpha values indicated by the map; a processing circuit configured to generate third image data by adjusting the brightness of the first region by applying the alpha values to the second image data; and a transmission circuit configured to output the third image data to a display driving integrated circuit.


