Computer graphics processing and selective visual display system – Computer graphics processing – Attributes
Reexamination Certificate
1999-05-21
2002-08-06
Chauhan, Ulka J. (Department: 2671)
Computer graphics processing and selective visual display system
Computer graphics processing
Attributes
C345S531000, C345S536000, C345S565000
Reexamination Certificate
active
06429876
ABSTRACT:
FIELD OF THE INVENTION
The invention relates generally to video graphics processing and more particularly to a method and apparatus for video graphics antialiasing that is configured to perform in a limited memory environment.
BACKGROUND OF THE INVENTION
Computers are used in many applications. As computing systems continue to evolve, the graphical display requirements of the systems become more demanding. This is especially true in applications where detailed graphical displays must be updated quickly. In many applications that utilize such detailed graphical displays, maintaining the detail of the display can consume vast amounts of memory storage space and processor bandwidth.
Computer displays and other high resolution display devices such as high definition televisions (HDTV), projectors, printers, plotters, and the like, present an image to the viewer as an array of individual picture elements, or pixels. The individual pixels are each given a specific color, which corresponds to the color of the image at the location of the particular pixel. The pixels are closely spaced, and the viewer's visual system performs a filtering of the individual pixel colors to form a composite image. If the partitioning of the image into individual pixel elements is performed properly, and the pixels are close enough together, the viewer perceives the displayed array of pixels as a virtually continuous image. Despite the views visual filtering, the viewer remains sensitive to aberrations in the image, and video graphic systems must be designed to minimize these aberrations.
In many systems, graphical images for display are sampled, and the image is regenerated based on the stored samples. When the conservation of the detail is important, oversampling is typically utilized in order to avoid aliasing in the reconstructed graphical image. Oversampling techniques are well known in the art. In an oversampling system, multiple samples of each screen element, or pixel, are stored. Although each pixel is rendered using only a single color value, each of the samples for that particular pixel are used in generating the final color. In effect, a much more detailed, or higher-resolution, version of the image is stored within the computer, and this version is used to generate each of the colors for the pixels displayed on the screen.
Conventional oversampling systems in video graphics systems can require huge amounts of memory. For example, if a system stores 8 samples for each particular pixel in memory and each sample includes 16 bits of color information and a 16-bit depth, or “Z”, value, the memory requirements for a high-quality image which is 640×480 pixels is nearly 10 million bytes. The disadvantages of this amount of memory usage are apparent. First, the memory for such storage must be provided. Second, the memory accesses required to store and retrieve the data can consume large amounts of bandwidth within the computing system.
Consequently, a need exists for an antialiasing technique that makes more efficient use of memory resources.
REFERENCES:
patent: 5651104 (1997-07-01), Cosman
patent: 5841447 (1998-11-01), Drews
patent: 5854631 (1998-12-01), Akeley et al.
patent: 5990904 (1999-11-01), Griffin
patent: 6128000 (2000-10-01), Jouppi et al.
patent: 6188394 (2001-02-01), Morein et al.
patent: 6204859 (2001-03-01), Jouppi et al.
patent: 6313838 (2001-11-01), Deering
P. Haeberli and K. Akeley, “The Accumulation Buffer: Hardware Support for High-Quality Rendering”, Computer Graphics, vol. 24, No. 4, Aug. 1990, pp. 309-318.*
N. P. Jouppi and Chun-Fa Chang, Z3: An Economical Hardware Technique for High-Quality Antialiasing and Transparency, Proceedings of the 1999 Eurographics/SIGGRAPH workshop on Graphics hardware Jul. 1999, pp. 85-93.*
J. Painter and K. Sloan, “Antialiased Ray Tracing by Adaptive Progressive Refinement”, Computer Graphics, vol. 23, No. 3, Jul. 1989, pp. 281-288.*
S. Winner, M. Kelley, B. Pease, B. Rivard, and A. Yen, “Hardware Accelerated Rendering of Antialising Using A Modified A-buffer Algorithm”, Proceedings of the 24th annual conference on Computer graphics & interactive techniques Aug. 1997, pp. 307-316.
ATI International SRL
Chauhan Ulka J.
Vedder Price Kaufman & Kammholz
LandOfFree
Method and apparatus for video graphics antialiasing with... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method and apparatus for video graphics antialiasing with..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method and apparatus for video graphics antialiasing with... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-2900983