Display Driver Pixel Processing With Process-Select Bits
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing display technologies lack flexibility in defining the shape, location, and size of image elements, particularly when complex shapes are involved, due to the impracticality of storing detailed location and size information in display drivers.
Innovation Solution
A display system that includes a sender providing extended pixel data with a process select bit, allowing the display driver to apply processes on a pixel-by-pixel basis, enhancing flexibility in displaying image elements by including pixel data and a process select bit to control image processing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If detailed location and size information is stored in the display driver to apply processes to each image element, then image quality is improved, but device complexity increases
Solution Approach 1:
The patent segments the image processing task by dividing the display area into multiple image elements (first image element, second image element, etc.), each with its own process selection bit. This allows different image processing operations to be applied to different segments independently, improving image quality without requiring the display driver to store complex global processing parameters for the entire image.
Solution Approach 2:
The patent implements local quality by allowing different image processing processes to be applied to different image elements based on their specific characteristics. Each image element can have its own process selection bit that determines which processing operation (e.g., gamma correction, color adjustment, contrast enhancement) is applied locally, rather than applying uniform processing to the entire display image.
2Adaptability or versatility
If location and size information is stored for each image element, then flexibility in applying processes is improved, but ease of manufacture deteriorates
Solution Approach 1:
The patent extracts the essential processing control information by removing the need to store detailed location and size data for each image element. Instead, it retains only the process selection bit for each image element, which indicates which processing operation should be applied. This extraction simplifies the data structure while maintaining the flexibility to apply different processes to different image elements.
Solution Approach 2:
The patent changes the parameter representation from storing detailed geometric information (location, size, shape) to storing process selection bits that reference pre-defined processing operations. This parameter transformation simplifies the data required for manufacturing while maintaining adaptability, as the process selection bits can be configured to apply different processing parameters to different image elements without requiring complex geometric data.
3Adaptability or versatility
If detailed location and size information is stored, then adaptability in defining image elements is improved, but loss of information increases
Solution Approach 1:
The patent uses a copying approach where process selection bits are replicated for each image element, with each bit copying the essential processing instruction needed for that element. Instead of storing unique detailed location and size information for each image element, the system copies and applies the same process selection mechanism to multiple elements, reducing information storage requirements while maintaining adaptability through the process selection bits.
Data Source
AI summary
A display system includes a sender and a display driver. The sender is configured to provide first extended pixel data for a first pixel. The first extended pixel data includes first pixel data and a first process select bit. The display driver is configured to receive the first extended pixel data. The display driver is further configured to apply, based on the first process select bit, one or more first processes to the first pixel data, and drive a display panel based on the first extended pixel data.


