|
ABSTRACT
Volume rendering is a technique for visualizing sampled scalar or vector fields of three spatial dimensions without fitting geometric primitives to the data. A subset of these techniques generates images by computing 2-D projections of a colored semitransparent volume, where the color and opacity at each point are derived from the data using local operators. Since all voxels participate in the generation of each image, rendering time grows linearly with the size of the dataset. This paper presents a front-to-back image-order volume-rendering algorithm and discusses two techniques for improving its performance. The first technique employs a pyramid of binary volumes to encode spatial coherence present in the data, and the second technique uses an opacity threshold to adaptively terminate ray tracing. Although the actual time saved depends on the data, speedups of an order of magnitude have been observed for datasets of useful size and complexity. Examples from two applications are given: medical imaging and molecular graphics.
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.
 |
1
|
|
| |
2
|
AMANTIDES, J., AND Woo, A. A fast voxel traversal algorithm for ray tracing. In Proceedings of Eurographics '87, G. Marechal, Ed. Elsevier North-Holland, New York, 1987, 3-10.
|
 |
3
|
|
| |
4
|
ARVO, J., AND KIRK, D. A survey of ray tracing acceleration techniques. In SIGGRAPH 88 Course Notes, vol. 7 (Atlanta, Ga., Aug.). ACM, New York, 1988.
|
| |
5
|
BADT, S., JR. Two algorithms for taking advantage of temporal coherence in ray tracing. Visual Comput. 4 (1988), 123-132.
|
| |
6
|
CLEARY, J. G., AND WYVILL, G. Analysis of an algorithm for fast ray tracing using uniform space subdivision. Visual Comput. 4 (1988), 65-83.
|
 |
7
|
|
 |
8
|
|
 |
9
|
|
 |
10
|
|
| |
11
|
|
| |
12
|
GAROANTINI, I. Linear octtrees for fast processing of three-dimensional objects. Comput. Graph. Image Process. 20 (1982), 365-374.
|
| |
13
|
GARGANT!N!, !~, WAT.,~w4, To R. S~, AND WU, O~ L, r)i~p!aying a voxe!-based object via linear octtrees. Proc. SPIE 626 (1986), 460-466.
|
| |
14
|
GLASSNER, A.S. Space subdivision for fast ray tracing. IEEE Comput. Graph. Appl. 4, 10 (Oct. 1984), 15-22.
|
| |
15
|
GOLDWASSER, S. Rapid techniques for the display and manipulation of 3-D biomedical data. In NCGA "86 Tutorial (Anaheim, Calif., May 1986).
|
| |
16
|
HAINES, E. A., AND GREENBERG, D.P. The light buffer: A shadow-testing accelerator. IEEE Comput. Graph. Appl. 6, 9 (Sept. 1986), 6-16.
|
 |
17
|
|
| |
18
|
HERMAN, G. T., AND LIU, H.K. Three-dimensional display of human organs from computer tomograms. Comput. Graph. Image Process. 9 (1979), 1-21.
|
 |
19
|
|
 |
20
|
|
| |
21
|
|
| |
22
|
|
| |
23
|
|
 |
24
|
|
| |
25
|
MEAGHER, D. Geometric modeling using octree encoding. Comput. Graph. Image Process. 19 (1982), 129-147.
|
| |
26
|
|
 |
27
|
|
 |
28
|
|
 |
29
|
|
| |
30
|
SCHLUSSELBERG, D. S., AND SMITH, W. K. Three-dimensional display of medical image volumes. In Proceedings of NCGA '86, vol. III (Anaheim, Calif., May). 1986, 114-123.
|
 |
31
|
|
| |
32
|
TROUSSET, Y., AND SCHMITT, F. Active-ray tracing for 3D medical imaging. In Proceedings of Eurographics '87, G. Marechal, Ed. Elsevier North-Holland, New York, 1987, 139-149.
|
 |
33
|
|
 |
34
|
|
 |
35
|
|
CITED BY 133
|
|
|
|
|
|
|
|
|
|
David Ellsworth , Ling-Jen Chiang , Han-Wei Shen, Accelerating time-varying hardware volume rendering using TSP trees and color-based error metrics, Proceedings of the 2000 IEEE symposium on Volume visualization, p.119-128, October 09-10, 2000, Salt Lake City, Utah, United States
|
|
|
|
|
|
|
|
|
|
Terry S. Yoo , Ulrich Neumann , Henry Fuchs , Stephen M. Pizer , Tim Cullip , John Rhoades , Ross Whitaker, Direct Visualization of Volume Data, IEEE Computer Graphics and Applications, v.12 n.4, p.63-71, July 1992
|
|
|
|
|
|
Joerg Meyer, 3-D Volume modeling, feature identification and rendering of a human skull, Proceedings of the 25th IASTED international conference on Modeling, indentification, and control, p.212-218, February 06-08, 2006, Lanzarote, Spain
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Georgios Sakas , Michael G. Vicker , Peter J. Plath, Visualization of laser confocal microscopy datasets, Proceedings of the 7th conference on Visualization '96, p.375-379, October 28-29, 1996, San Francisco, California, United States
|
|
|
Terry S. Yoo , Ulrich Neumann , Henry Fuchs , Stephen M. Pizer , Tim Cullip , John Rhoades , Ross Whitaker, Achieving direct volume visualization with interactive semantic region selection, Proceedings of the 2nd conference on Visualization '91, October 22-25, 1991, San Diego, California
|
|
|
|
|
Masato Ogata , TakaHide Ohkami , Hugh C. Lauer , Hanspeter Pfister, A real-time volume rendering architecture using an adaptive resampling scheme for parallel and perspective projections, Proceedings of the 1998 IEEE symposium on Volume visualization, p.31-38, October 19-20, 1998, Research Triangle Park, North Carolina, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Yong Zhou , Baoquan Chen , Arie Kaufman, Multiresolution tetrahedral framework for visualizing regular volume data, Proceedings of the 8th conference on Visualization '97, p.135-ff., October 18-24, 1997, Phoenix, Arizona, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Benjamin Mora , Jean-Pierre Jessel , René Caubet, Accelerating volume rendering with quantized voxels, Proceedings of the 2000 IEEE symposium on Volume visualization, p.63-70, October 09-10, 2000, Salt Lake City, Utah, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Kwan Liu Ma , James S. Painter , Charles D. Hansen , Michael F. Krogh, A data distributed, parallel algorithm for ray-traced volume rendering, Proceedings of the 1993 symposium on Parallel rendering, p.15-22, October 25-26, 1993, San Jose, California, United States
|
|
|
|
|
|
Shiaofen Fang , Tom Biddlecome , Mihran Tuceryan, Image-based transfer function design for data exploration in volume visualization, Proceedings of the conference on Visualization '98, p.319-326, October 18-23, 1998, Research Triangle Park, North Carolina, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Shin Yi Yen , Sandy Napel , Geofrey D. Rubin, Fast sliding thin slab volume visualization, Proceedings of the 1996 symposium on Volume visualization, p.79-86, October 28-29, 1996, San Francisco, California, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Craig M. Wittenbrink , Thomas Malzbender , Michael E. Goss, Opacity-weighted color interpolation, for volume sampling, Proceedings of the 1998 IEEE symposium on Volume visualization, p.135-142, October 19-20, 1998, Research Triangle Park, North Carolina, United States
|
|
|
|
|
|
|
|
|
|
|
|
Kostas Anagnostou , Tim J. Atherton , Andrew E. Waterfall, 4D volume rendering with the Shear Warp factorisation, Proceedings of the 2000 IEEE symposium on Volume visualization, p.129-137, October 09-10, 2000, Salt Lake City, Utah, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Shiaofen Fang , Su Huang , Rajagopalan Srinivasan , Raghu Raghavan, Deformable volume rendering by 3D texture mapping and octree encoding, Proceedings of the 7th conference on Visualization '96, p.73-ff., October 28-29, 1996, San Francisco, California, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Michael F. Cohen , James Painter , Mihir Mehta , Kwan-Liu Ma, Volume seedlings, Proceedings of the 1992 symposium on Interactive 3D graphics, p.139-145, June 1992, Cambridge, Massachusetts, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Julie Dorsey , Alan Edelman , Henrik Wann Jensen , Justin Legakis , Hans Køhling Pedersen, Modeling and rendering of weathered stone, ACM SIGGRAPH 2005 Courses, July 31-August 04, 2005, Los Angeles, California
|
|
Julie Dorsey , Alan Edelman , Henrik Wann Jensen , Justin Legakis , Hans Kohling Pedersen, Modeling and rendering of weathered stone, ACM SIGGRAPH 2006 Courses, July 30-August 03, 2006, Boston, Massachusetts
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Michael Meißner , Jian Huang , Dirk Bartz , Klaus Mueller , Roger Crawfis, A practical evaluation of popular volume rendering algorithms, Proceedings of the 2000 IEEE symposium on Volume visualization, p.81-90, October 09-10, 2000, Salt Lake City, Utah, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Steven Parker , Michael Parker , Yarden Livnat , Peter-Pike Sloan , Charles Hansen , Peter Shirley, Interactive ray tracing for volume visualization, ACM SIGGRAPH 2005 Courses, July 31-August 04, 2005, Los Angeles, California
|
|
|
Steven Parker , Michael Parker , Yarden Livnat , Peter-Pike Sloan , Charles Hansen , Peter Shirley, Interactive Ray Tracing for Volume Visualization, IEEE Transactions on Visualization and Computer Graphics, v.5 n.3, p.238-250, July 1999
|
|
|
|
|
|
Qishi Wu , Jinzhu Gao , Mengxia Zhu , Nageswara S. V. Rao , Jian Huang , Sitharama Iyengar, Self-Adaptive Configuration of Visualization Pipeline Over Wide-Area Networks, IEEE Transactions on Computers, v.57 n.1, p.55-68, January 2008
|
|
|
|
|
|
|
|
|
|
|
|
|
|
REVIEW
"Dana Gabriela Kovari : Reviewer"
Levoy addresses the problem of visualizing sampled
three-dimensional scalar or vector fields of three spatial dimensions
using volume rendering techniques. He reformulates the
front-to-back image-order volume rendering algorithm to
more...
|