Patent ID: 7755649

Claim:
A method of converting input image data in a first format indicating an image for rendering on a display panel comprising a plurality of sub-pixels arranged in a second format, the method comprising: receiving input image data including a plurality of first data values indicating the image, each of the first data values representing a data point in one of a plurality of primary colors in the image; performing a gamma correction operation on said first data values in the input image data to produce gamma-corrected data for each first data value; performing a sub-pixel rendering operation using the gamma-corrected data to produce sub-pixel rendered image data comprising a plurality of second data values, each of the second data values indicating a color value for one of said sub-pixels on said display panel, wherein said sub-pixel rendering operation comprises performing an area resampling operation to produce each said second data value; said area resampling operation multiplying a plurality of first data values indicating a first area of said image using a filter kernel comprising a plurality of coefficients to produce a plurality of products; said second data value comprising a sum of said products; and rendering said sub-pixel rendered image data on said display panel to produce said image.