Method of modeling objects to synthesize three-dimensional, photo-realistic animations |
| The need remaining in the prior art is addressed by the present invention, which relates to a ... |
|
Generating an image of a three-dimensional object |
| OF THE EXEMPLARY EMBODIMENTS FIG. 13 shows an alternative co-ordinate system. The purpose of the ... |
|
Method for generating a personalized 3-D face model |
| The present invention provides an improvement designed to satisfy the aferomentioned needs. P... |
|
Rapid computer modeling of faces for animation |
| The following description sets forth a specific embodiment of a 3D modeling system that ... |
|
Method of image feature coding and method of image search |
| Accordingly, a general object of the present invention is to provide a method of image feature ... |
|
Method and system for knowledge guided hyperintensity detection and volumetric measurement |
| It is, therefore, a feature and advantage of the present invention to provide a method and/or ... |
|
Method and apparatus for discerning image distortion by reference to encoded marker signals |
| Watermarking is a useful way of conveying hidden auxiliary data with an image. But if the image is ... |
|
Digital watermark decoding method |
| In the following discussion of an illustrative embodiment, the words "signal" and "image" are used ... |
|
Purification of alkylene oxides |
| We claim: 1. A method of purifying a monomeric vicinal epoxide having from 2 to about 8 C atoms or ... |
|
System and method for processing demosaiced images to reduce color aliasing artifacts |
| A system and method is provided for processing a demosaiced image using a color aliasing artifact ... |
|
|
Methods and systems for asymmeteric supersampling rasterization of image data
| Details |
Inventors: Stamm, Beat; Hitchcock, Gregory C.; Betrisey, Claude;
Assignee: Microsoft Corporation (Redmond, WA)
Primary Examiner: Jankus; Almis R.
Assistant Examiner: Tran; Henry N.
Attorney, Agent or Firm: Workman & Nydegger, Seeley
Methods and systems are disclosed for utilizing an increased number of samples of image data, coupled with the separately controllable nature of RGB pixel sub-components, to generate images with increased resolution on a display device. such as a liquid crystal display. The methods include scaling, hinting, and scan conversion operations. The scaling operation involves scaling the image data by factors of one in the directions perpendicular and parallel to the RGB striping of the display device. Hinting includes placing the scaled image data on a grid that has grid points defined by the positions of the pixels of the display device, and rounding key points to the nearest full pixel boundary in the direction parallel to the striping and to the nearest fractional increment in the direction perpendicular to the striping. Scan conversion includes scaling the hinted image data by an overscaling factor in the direction perpendicular to the striping. The overscaling factor is equivalent to the denominator of the fractional increments of the grid. Scan conversion also includes generating, for each region of the image data, a number of samples that equals the overscaling factor and mapping spatially different sets of the samples to each of the pixel sub-components. |
|
DETAILED DESCRIPTION The present invention is directed to methods and systems for displaying images on a flat panel display device, such as a liquid crystal display (LCD). Flat panel display devices use various types of pixel arrangements, such as horizontal or vertical striping, and the present invention can be applied to any of the arrangement alternatives to provide an increased resolution on the display device. The invention relates to image processing operations whereby individual pixel sub-components of a flat panel display device are separately controlled and represent different portions of an image, rather than the entire pixel representing a single portion of the image. Unlike conventional image processing techniques, the image processing operations of the invention take advantage of the separately controllable nature of pixel sub-components in LCD display devices. As a result, text and graphics rendered according to the invention have improved resolution and readability. The invention is described herein primarily in the context of rendering text characters, although the invention also extends to processing image data representing graphics and the like. Text characters defined geometrically by a set of points, lines, and curves that represent the outline of the character represent an example of the types of image data that can be processed according to the invention. The general image processing operation of the invention includes a scaling operation, a hinting operation and a scan conversion operation that are performed on the image data. Although the scaling operation and the hinting operation are performed prior to the scan conversion operation, the following discussion will be first directed to scan conversion to introduce basic concepts that will facilitate an understanding of the other operations, namely, a supersampling rate and an overscaling factor. In order to enable each of the pixel sub-components of a pixel to represent a different portion of the image, the scaled and hinted image data is supersampled in the scan conversion operation
|
|