ACM Home Page
Please provide us with feedback. Feedback
Image rendering by adaptive refinement
Full text PdfPdf (6.78 MB)
Source ACM SIGGRAPH Computer Graphics archive
Volume 20 ,  Issue 4  (August 1986) table of contents
Pages: 29 - 37  
Year of Publication: 1986
ISSN:0097-8930
Also published in ...
Authors
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 50,   Citation Count: 34
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/15886.15889
What is a DOI?

Warning: The download time has expired please click on the item to try again.


ABSTRACT

This paper describes techniques for improving the performance of image rendering on personal workstations by using CPU cycles going idle while the user is examining a static image on the screen. In that spirit, we believe that a renderer's work is never done. Our goal is to convey the most information to the user as early as possible, with image quality constantly improving with time. We do this by first generating a crude image rapidly and then adaptively refining it where necessary as long as the user does not change viewing parameters. The renderer operates in a succession of phases, first displaying only vertices of polygons, next polygon edges, then flat shading polygons, then shadowing polygons, then Gouraud shading polygons, then Phong shading polygons, and finally anti-aliasing. Performance is enhanced by each phase using results from previous phases and trimming the amount of data needed by the next phase. In this way, only a fraction of the pixels in an image may be Phong shaded while the rest may be Gouraud or flat shaded. Similarly anti-aliasing is performed only on pixels around which there is significant color change. The system features fast response to user intervention, encourages user intervention at any moment, and makes useful the idle cycles in a personal computer.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

ATHERTON78
 
BAUMGART75
Baumgart, Bruce G. A Polyhedron Representation for Computer Vision. NCC 1975, pp. 589-596.
BLOOMENTHAL83
CARPENTER84
 
CATMULL74
CLARK76
COOK84
CROW84
 
FORREST85
Forrest, A.R. Antialiasing in Practice in Fundamental Algorithms for Computer Graphics, Ed. Earnshaw, R.A. in Proc. of NATO ASI Series. Springer-Verlag, 1985 pp. 113-134.
FOURNIER82
 
FUCHS82
Fuchs, H., S.M. Pizer, E.R. Heinz, L.C. Tsai, and S.H. Bloomberg Adding a True 3-D Display to a Raster Graphic System. IEEE Computer Graphics and Applications, 2, No. 7 September 1982 pp. 73-78.
FUCHS85
 
HALL83
Hall, Roy A., and Donald P. Greenberg A Testbed for Realistic Image Synthesis. IEEE Computer Graphics and Applications, 3, No. 8 November 1983 pp. 10-20.
HILL83
 
HUNTER78
 
JACKINS80
Jack.ins, C., and Tanimoto, S.L. Oct-trees and Their Use in Representing Three-Dimensional Objects. Computer Graphics and Image Processing, 14, No. 3 November 1980 pp. 249-270.
 
KNOWLTON80
Knowlton, Ken Progressive Transmission of Grey-Scale and Binary Pictures by Simple, Efficient, and Lossless Encoding Schemes. Proceedings of the IEEE, 68, No. 7 July 1980 pp. 885-896.
LANE80
LEE85
 
MACDOUGAL84
 
MEAGHER80
Meagher, D. Octree: A New Technique for the Representation, Manipulation and Display of Arbitrary 3-D Objects by Computer. Technical Report IPL-TR-80-111. Rensselaer Polytechnic Institute. 1980.
 
MILLS84
Mills, Peter H., Henry Fuchs, and Stephen M. Pizer High-Speed Interaction on a Vibrating Mirror 3D Display. Proceedings of SPIE, 507 August 1984 pp. 93-101.
 
NEWMAN73
 
POULTON85
Poulton, John, Henry Fuchs, John D. Austin, John G. Eyles, Justin Heinecke, Cheng-Hong Hsieh, Jack Goldfeather, Jeff P. Hultquist, Susan Spach PIXEL-PLANES: Building a VLSI-Based Graphic System Proceedings of the 1985 Chapel Hill Conference on VLSI Computer Science Press pp. 35-60.
SAMET84
 
SLOAN79
Sloan, Kenneth R., Jr., and Steven L. Tanimoto Progressive Refinement of Raster Images. IEEE Transactions on Computers, c-28, No. 11 November 1979 pp. 871-874.
 
STRAUSS84
Strass, P., M. Shantis, and D. Laidlaw SCEFO: A Standard Scene Format for image Creation and Animation. Brown University Graphics Group Memo, 1984.
 
VANDAM86
Van Dam, A. Personal communication. 1986.
WHITTED80

CITED BY  34

Collaborative Colleagues:
Larry Bergman: colleagues
Henry Fuchs: colleagues
Eric Grant: colleagues
Susan Spach: colleagues