Patent ID: 6781600
Filing Date: 2004-08-24
Classification: G06F,G06T,G09G

Abstract:
A method for image rendering comprising:receiving an object to be displayed, the object having a shape and a fill; converting the shape of the object into a plurality of lines of encoded scan data by a. representing a pixel as a matrix of sub-pixels including one or more sub-pixel regions; b. generating, for a row in the sub-pixel matrix, intersection data representative of an intersection between the object shape and a sub-pixel matrix; c. processing the intersection data to extract runs of sub-pixels that are inside the shape and sub-pixels that are outside the shape, d. processing the extracted runs of sub-pixels to identify runs of pixels that are inside the shape, runs of pixels that are outside the shape, and runs of transition pixels that are on an edge of the shape being partially inside and partially outside the shape; e. processing an identified transition pixel to generate for the transition pixel an edge value representative of a portion of the pixel inside the shape; f. generating encoded scan data representative of the length of a respective said run of pixels, and, for a transition pixel, said edge values; and blending the plurality of lines of encoded scan data and the fill into a line of a frame for a display.