US 6,982,725 B2
Dropout control in subpixel rendering
Beat Stamm, Redmond, Wash. (US); Michael Duggan, Kirkland, Wash. (US); Gregory Hitchcock, Woodinville, Wash. (US); and Paul Linnerud, Woodinville, Wash. (US)
Assigned to Microsoft Corporation, Redmond, Wash. (US)
Filed on Mar. 21, 2005, as Appl. No. 11/86,629.
Application 11/086629 is a continuation of application No. 10/164533, filed on Jun. 06, 2002, granted, now 6,894,702.
Prior Publication US 2005/0162443 A1, Jul. 28, 2005
This patent is subject to a terminal disclaimer.
Int. Cl. G06K 9/40 (2006.01); G09G 5/00 (2006.01); G06T 17/00 (2006.01)
U.S. Cl. 345—613 18 Claims
OG exemplary drawing
 
9. A computer program product for use 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, wherein vertical anti-aliasing is applied to an image rendered with pixel sub-component precision, the computer program product comprising one or more computer-readable media having computer-executable instructions for implementing a method of dropout control adapted to compensate for thin image features when rendering the image, the method comprising:
an act of receiving a bitmap having a plurality of samples representing an image;
an act of identifying a set of samples for a column of samples, wherein the set of samples comprise a mutually exclusive group of one or more adjacent samples that fall within an outline of the image;
and act of calculating whether the set of samples comprises a minimum number of samples that fall within the outline of the image; and
a step for determining whether the samples of the set of samples are positioned with respect to boundaries of a pixel such that a weighted anti-aliasing filtering will take sufficient account of the samples.