Type size dependent anti-aliasing in sub-pixel precision rendering systems
AssigneeMicrosoft Corporation
InventorsDavid C. Brown, John C. Platt, Michael Duggan, Gregory Hitchcock, Beat Stamm
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsDavid C. Brown, John C. Platt, Michael Duggan, Gregory Hitchcock, Beat Stamm
Estimating the term…
Methods and systems for selecting different anti-aliasing filters to be applied to objects of image data rendered with pixel sub-component precision based on the attributes of the objects of the graphics image. For example, when rendering a character traditional anti-aliasing applied in the direction parallel to the striping of the pixel sub-components is adapted to the unique requirements of different character font sizes such that a large amount of anti-aliasing is applied to large font sizes while a small amount of anti-aliasing is provided for characters at small font sizes. Displaced sampling is utilized to determine the alpha values for a plurality of vertical samples for each RGB pixel sub-component. The selected anti-aliasing filter is applied to the alpha values to determine the luminous intensity values of the RGB pixel sub-components.
In a processing device associated with a display device that has a plurality of pixels, each pixel having a plurality of separately controllable pixel sub-components, a method of applying selected anti-aliasing filters when rendering an image, comprising the acts of:
In a processing device associated with a display device that has a plurality of pixels, each pixel having a plurality of separately controllable pixel sub-components, a method of applying selected anti-aliasing filters when rendering an image, comprising the acts of:
In a processing device associated with a display device that has a plurality of pixels, each pixel having a plurality of separately controllable pixel sub-components, a method of rendering an image using an anti-aliasing filter selected from a plurality of anti-aliasing filters based on the font size of a character of the image, comprising the acts of:
In a processing device associated with a display device that has a plurality of pixels, each pixel having a plurality of separately controllable pixel sub-components, a method of selecting an anti-aliasing filter during the rendering of an image from image data, comprising the act of:
In a processing device associated with a display device that has a plurality of pixels, each pixel having a plurality of separately controllable pixel sub-components, a method of selecting filters to provide anti-aliasing in rendering an image, comprising the acts of:
A computer program product for implementing, in a computer system including a processing device and a display device for displaying an image, the display device having a plurality of pixels, wherein each pixel has a plurality of separately controllable pixel subcomponents, a method of selecting an anti-aliasing filter, the computer program product comprising:
Dependencies are inferred from the claim text.