Subpixel Rendering Algorithm Eliminates Colored Edges
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Traditional sub pixel rendering methods result in a 'colored edge' phenomenon and color distortion when displaying high-resolution digital images on low-resolution display devices, limiting further improvement in display resolution due to manufacturing technology constraints.
Innovation Solution
A method that converts original image pixel gray-scale values into gray-scale values of three primary colors and a compensating component, sampling these values from adjacent compensating image pixels alternately, and setting them as sub pixel values, using a compensating component like white, yellow, cyan, or magenta to eliminate color errors and enhance brightness.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If traditional sub pixel rendering method is used to display high-resolution digital image on low-resolution display device, then the apparent resolution can be improved, but a serious 'colored edge' phenomenon occurs
Solution Approach 1:
The patent divides the traditional three sub-pixels (R, G, B) into five sub-pixels by segmenting the color rendering process. Specifically, it separates the color component rendering from the brightness component rendering, allowing independent control of color and brightness to eliminate colored edges while maintaining high apparent resolution
Solution Approach 2:
The patent introduces a compensating component (W) as an intermediary element between the traditional RGB sub-pixels. This compensating sub-pixel acts as a mediator that can independently adjust brightness without affecting color, thereby compensating for the brightness loss in traditional sub-pixel rendering and eliminating colored edges
2Measurement precision
If the quantity of sub pixels is increased to improve resolution, then the display resolution can be improved, but the manufacturing technology restriction prevents further increase
Solution Approach 1:
The patent merges the functions of multiple sub-pixels into a unified screen pixel structure. By combining color rendering (R, G, B) and brightness rendering (W) into a single pixel unit with five sub-pixels, it achieves high apparent resolution without requiring proportional increases in the number of physical sub-pixels, thus overcoming manufacturing constraints
Solution Approach 2:
The patent adds a new dimension to the traditional three-color sub-pixel model by introducing the compensating component (W) as a fourth dimension. This dimensional expansion allows independent control of brightness and color, achieving high resolution through software rendering algorithms rather than hardware pixel multiplication, thereby bypassing manufacturing limits
3Measurement precision
If three image pixels are compressed into one screen pixel, then the apparent resolution can be improved, but the brightness of the displayed image is reduced
Solution Approach 1:
The patent extracts the brightness function from the color sub-pixels and assigns it to a dedicated compensating sub-pixel (W). By separating brightness rendering from color rendering, the compensating sub-pixel can independently compensate for brightness loss without affecting color accuracy, thus maintaining both high resolution and adequate brightness
Solution Approach 2:
The patent changes the parameter configuration of sub-pixels by introducing a fifth sub-pixel with different functional characteristics. The compensating sub-pixel has different weightings and rendering parameters compared to traditional RGB sub-pixels, allowing it to independently adjust brightness while maintaining color fidelity, thereby resolving the brightness loss issue in compressed pixel rendering
Data Source
AI summary
A method for rendering pixel, an apparatus for rendering pixel, and a display device are disclosed. The method includes steps of obtaining gray-scale values of three primary colors of an original image pixel in an RGB color space, converting the gray-scale values of three primary colors of the original image pixel into gray-scale values of three primary colors and a compensating component of a compensating image pixel, sampling from a compensating image, and setting the gray-scale values of the three primary colors and the compensating component of two adjacent compensating image pixels in each row as gray-scale values of corresponding sub pixels of a screen pixel in each row.


