Sub-pixel rendering of a multiprimary image
First Claim
1. A method of displaying an image on a display having a plurality of sub-pixels, each of said sub-pixels being aligned with a filter having a color selected from a set of more than three different colors, none of which is white, comprising:
- providing first and second pixel data sets, said pixel data sets each having more than three data points and corresponding to first and second adjacent pixel groups respectively, said pixel groups including a plurality of sub-pixels;
for at least one sub-pixel in said first pixel group, calculating an intensity value based at least on a weighted average ofa first data point, said first data point included in said first pixel data set and corresponding to the color of the filter aligned with said sub-pixel, anda second data point, said second data point included in said second pixel data set, wherein a weight in said weighted average depends at least in part on a position of the sub-pixel within the pixel group relative to another sub-pixel in the pixel group.
6 Assignments
0 Petitions
Accused Products
Abstract
Methods and systems for displaying an image on a display, for example, a liquid crystal display (LCD) having more than three different colored filters. The display may include a plurality of sub-pixels, each of the sub-pixels being aligned with a filter having a color selected from a set of more than three different colors, none of which is white. A number of methods and systems for processing data for display are disclosed, for example, using data points from adjacent pixel groups, or data points for different colors within the same pixel data set.
-
Citations
25 Claims
-
1. A method of displaying an image on a display having a plurality of sub-pixels, each of said sub-pixels being aligned with a filter having a color selected from a set of more than three different colors, none of which is white, comprising:
-
providing first and second pixel data sets, said pixel data sets each having more than three data points and corresponding to first and second adjacent pixel groups respectively, said pixel groups including a plurality of sub-pixels; for at least one sub-pixel in said first pixel group, calculating an intensity value based at least on a weighted average of a first data point, said first data point included in said first pixel data set and corresponding to the color of the filter aligned with said sub-pixel, and a second data point, said second data point included in said second pixel data set, wherein a weight in said weighted average depends at least in part on a position of the sub-pixel within the pixel group relative to another sub-pixel in the pixel group. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system comprising:
-
a display having a plurality of sub-pixels, each said sub-pixel aligned with a corresponding color filter, wherein said display includes filters having more than three different colors, none of said colors being white; a data converter to convert a first data set having exactly three data points to a second data set having more than three data points, wherein said second data set corresponds to a pixel group including a plurality of sub-pixels on said display; and a scaling processor to calculate for at least a portion of sub-pixels in each pixel group corresponding to said second data set an intensity value based on a weighted average of at least a data point in said second data set corresponding to the color of said sub-pixel and a data point in an additional data set, wherein a weight in said weighted average depends at least in part on a position of the sub-pixel within the pixel group relative to another sub-pixel in the pixel group. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
Specification