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 |
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.
|