Color flat panel display sub-pixel arrangements and layouts for sub-pixel rendering with increased modulation transfer function response
First Claim
Patent Images
1. A method of converting incoming three-color pixel data of a first format for rendering onto a display panel;
- said display panel comprising a plurality of a sub-pixel group;
said sub-pixel group further comprising eight sub-pixels;
wherein each said sub-pixel is one of a first color sub-pixel, a second color sub-pixel and a third color sub-pixel;
wherein said sub-pixel group further comprises four sub-pixels of said first color, two sub-pixels of said second color and two sub-pixels of said third color;
wherein further said sub-pixels of said second color and said sub-pixels of said third color form substantially a checkerboard pattern;
the method comprising;
determining implied sample areas for each data point of said incoming three-color pixel data;
determining a resample area for each color sub-pixel on said display panel;
forming a set of coefficients for each resample area, said coefficients comprising fractions whose denominators are a function of the resample area and whose numerators are a function of an area of each implied sample area that may partially overlap said resample area;
multiplying the incoming pixel data for each implied sample area by a coefficient resulting in a product; and
adding each product to obtain a luminance value for said color sub-pixel on said display panel represented by each resample area.
5 Assignments
0 Petitions
Accused Products
Abstract
Various embodiments of a sub-pixel octal grouping are disclosed. The octal grouping may comprise three-color sub-pixels with one colored sub-pixel comprising twice the number of positions within the octal sub-pixel grouping as the other two colored sub-pixels. Various embodiments for performing sub-pixel rendering on the sub-pixel groupings are disclosed.
234 Citations
37 Claims
-
1. A method of converting incoming three-color pixel data of a first format for rendering onto a display panel;
- said display panel comprising a plurality of a sub-pixel group;
said sub-pixel group further comprising eight sub-pixels;
wherein each said sub-pixel is one of a first color sub-pixel, a second color sub-pixel and a third color sub-pixel;
wherein said sub-pixel group further comprises four sub-pixels of said first color, two sub-pixels of said second color and two sub-pixels of said third color;
wherein further said sub-pixels of said second color and said sub-pixels of said third color form substantially a checkerboard pattern;
the method comprising;determining implied sample areas for each data point of said incoming three-color pixel data; determining a resample area for each color sub-pixel on said display panel; forming a set of coefficients for each resample area, said coefficients comprising fractions whose denominators are a function of the resample area and whose numerators are a function of an area of each implied sample area that may partially overlap said resample area; multiplying the incoming pixel data for each implied sample area by a coefficient resulting in a product; and adding each product to obtain a luminance value for said color sub-pixel on said display panel represented by each resample area. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
- said display panel comprising a plurality of a sub-pixel group;
-
12. A system comprising:
-
a display panel, said display panel comprising a plurality of a sub-pixel group;
said sub-pixel group comprising eight sub-pixels specifying an output data format;
said sub-pixel group further comprising four sub-pixels of a first color, two sub-pixels of a second color and two sub-pixels of a third color;
said sub-pixels of said second color and said sub-pixels of said third color substantially forming a checkerboard pattern;means for receiving input image data specified in an input data format different from said output data format; and means for subpixel rendering said input image data specified in said input data format to said output data format of said plurality of sub-pixel groups on said display panel. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method of rendering input image data specified in a first format comprising first, second and third color data values onto a display panel substantially comprising a sub-pixel repeating group comprising eight sub-pixels of first, second and third colors disposed in two rows;
- said sub-pixel repeating group further comprising two sub-pixels of said first color, one sub-pixel of said second color and one sub-pixel of said third color disposed in each of said two rows;
the method comprising;determining a plurality of input sample areas for said input image data;
each said input sample area representing one input image pixel indicating first, second and third color data values in said input image data;determining a first color resample area array for said first color sub-pixels on the display panel;
said first color resample area array comprising a plurality of first color resample areas each comprising a first color resample point such that one first color resample point represents one first color sub-pixel on the display panel;for each first color resample point in said first color resample area array, assigning said first color data value of said one input image pixel represented by a corresponding implied sample area to a first luminance value for said first color sub-pixel represented by said first color resample point; determining a second color resample area array and a third color resample area array for said respective second color and third color sub-pixels on the display panel;
each of said second color and third color resample area arrays comprising a plurality of respective second color and third color resample areas each comprising respective second color and third color resample points such that one second color resample point represents one second color sub-pixel on the display panel and one third color resample point represents one third color sub-pixel on the display panel;computing a set of coefficients for each of said second color resample areas and said third color resample areas, said coefficients comprising fractions whose denominators are a function of the respective resample area and whose numerators are a function of any partial area of each input sample area that may overlap said respective resample area when said respective resample area array overlays said input sample areas; and producing a second luminance value and a third luminance value for each respective second color sub-pixel and third color sub-pixel on the display panel by multiplying respective ones of said coefficients of a corresponding resample area by respective second color and third color data values of the input image data for each input sample area overlaid by said resample area, and adding the resulting products. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37)
- said sub-pixel repeating group further comprising two sub-pixels of said first color, one sub-pixel of said second color and one sub-pixel of said third color disposed in each of said two rows;
Specification