3D Volume Visualization

Three-dimensional volume visualization is a method that allows one to observe and manipulate 3D volumetric data. Many objects and natural phenomena in our spatial and temporal surroundings and in computational models are 3D volumes of data. Unlike traditional techniques, which represent 3D objects in terms of surfaces and edges approximated by polygons and lines, volume data are 3D entities that have information also inside them. They might not consist of surfaces and edges entirely. Three-dimensional volume visualization is concerned with the representation, manipulation, and rendering of the volume data. The volume visualization method allows one to peer inside the volumetric objects to view that which is not ordinarily viewable, and further to probe into the voluminous and complex structures and their dynamics to comprehend that which is not ordinarily comprehensible.

[1]  Lee Westover,et al.  Interactive volume rendering , 1989, VVS '89.

[2]  Marc Levoy,et al.  A hybrid ray tracer for rendering polygon and volume data , 1990, IEEE Computer Graphics and Applications.

[3]  Robert M. Chervin,et al.  Animated Graphics in Meteorological Research and Presentations , 1984 .

[4]  Azriel Rosenfeld,et al.  Three-dimensional boundary following , 1989, Comput. Vis. Graph. Image Process..

[5]  William L. Hibbard,et al.  Visualizing large data sets in the earth sciences , 1989, Computer.

[6]  Lawrence J. Rosenblum Visualization of experimental data at the Naval Research Laboratory , 1989, Computer.

[7]  Hsun K. Liu,et al.  Two and three dimensional boundary detection , 1977 .

[8]  Pat Hanrahan,et al.  Volume Rendering , 2020, Definitions.

[9]  Larry Gelberg,et al.  VEX: a volume exploratorium: an integrated toolkit for interactive volume visualization , 1989, VVS '89.

[10]  James F. Blinn,et al.  Light reflection functions for simulation of clouds and dusty surfaces , 1982, SIGGRAPH.

[11]  Daniel Geist,et al.  PC-based 3-D reconstruction of medical images , 1989, Comput. Graph..

[12]  A. Lent,et al.  An introduction to NMR imaging: From the Bloch equation to the imaging equation , 1983, Proceedings of the IEEE.

[13]  R Mohan,et al.  A comprehensive three-dimensional radiation treatment planning system. , 1988, International journal of radiation oncology, biology, physics.

[14]  Wolfgang F. Kraske,et al.  Morphological description in 3D volumetric biomedical visualization , 1989, VVS '89.

[15]  Wojciech S. Mokrzycki Algorithms of discretization of algebraic spatial curves on homogeneous cubical grids , 1988, Comput. Graph..

[16]  Craig Upson,et al.  Volumetric Visualization Techniques , 1991 .

[17]  Edward J. Farrell,et al.  Animated 3D CT Imaging , 1985, IEEE Computer Graphics and Applications.

[18]  Tosiyasu L. Kunii,et al.  Octree-Related Data Structures and Algorithms , 1984, IEEE Computer Graphics and Applications.

[19]  Arie E. Kaufman Guest editor's introduction : 3D voxel-based graphics , 1989, Comput. Graph..

[20]  Azriel Rosenfeld,et al.  Multidimensional Edge Detection by Hypersurface Fitting , 1981, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[21]  Steven W. Zucker,et al.  A Three-Dimensional Edge Operator , 1981, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[22]  John D. Austin,et al.  Medical Image Processing On An Enhanced Workstation , 1988, Medical Imaging.

[23]  Gabor Herman,et al.  Display of 3-D Digital Images: Computational Foundations and Medical Applications , 1983, IEEE Computer Graphics and Applications.

[24]  W. A. Davis,et al.  Display of 3D medical images , 1989 .

[25]  William E. Lorensen,et al.  Marching cubes: A high resolution 3D surface construction algorithm , 1987, SIGGRAPH.

[26]  Morrel H. Cohen,et al.  Quantitative methods for microgeometric modeling , 1982 .

[27]  David A. Agard,et al.  Manipulation, Display, and Analysis of Three-Dimensional Biological Images , 1990 .

[28]  D. Jackél,et al.  The Graphics PARCUM * System: A 3D Memory Based Computer Architecture for Processing and Display of Solid Models , 1985, Comput. Graph. Forum.

[29]  Elliot K. Fishman,et al.  Volumetric rendering of computed tomography data: principles and techniques , 1990, IEEE Computer Graphics and Applications.

[30]  Adam Levinthal,et al.  Chap - a SIMD graphics processor , 1984, SIGGRAPH.

[31]  Arie E. Kaufman,et al.  Voxel-Based Architecture for Three-Dimensional Graphics , 1986, IFIP Congress.

[32]  Turner Whitted,et al.  A 3-dimensional representation for fast rendering of complex scenes , 1980, SIGGRAPH '80.

[33]  Arie E. Kaufman,et al.  Memory and processing architecture for 3D voxel-based imagery , 1988, IEEE Computer Graphics and Applications.

[34]  Samuel M. Goldwasser A generalized object display processor architecture , 1984, IEEE Computer Graphics and Applications.

[35]  Lawrence J. Rosenblum Scientific Visualization at Research Laboratories , 1989 .

[36]  Solomon Eyal Shimony,et al.  3D scan-conversion algorithms for voxel-based graphics , 1987, I3D '86.

[37]  R. Bernstein,et al.  Shading 3D-Images from CT Using Gray-Level Gradients , 1986, IEEE Transactions on Medical Imaging.

[38]  Lih-Shyang Chen,et al.  A dynamic screen technique for shaded graphics display of slice-represented objects , 1987, Comput. Vis. Graph. Image Process..

[39]  Marc Levoy,et al.  Design for a real-time high-quality volume rendering workstation , 1989, VVS '89.

[40]  Azriel Rosenfeld,et al.  Convex Digital Solids , 1982, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[41]  Paolo Sabella,et al.  A rendering algorithm for visualizing 3D scalar fields , 1988, SIGGRAPH.

[42]  Daniel L. McShan,et al.  A computerized three-dimensional treatment planning system utilizing interactive colour graphics. , 1979, The British journal of radiology.

[43]  T. Pavlidis Algorithms for Graphics and Image Processing , 1981, Springer Berlin Heidelberg.

[44]  Donald F. Parsons,et al.  Computer graphics for cellular reconstruction , 1989, IEEE Computer Graphics and Applications.

[45]  Larry J. Thayer,et al.  A fast shaded-polygon renderer , 1986, SIGGRAPH.

[46]  Franklin H. Moss,et al.  An introduction to the architecture of the Stellar Graphics supercomputer , 1988, Digest of Papers. COMPCON Spring 88 Thirty-Third IEEE Computer Society International Conference.

[47]  Arie E. Kaufman,et al.  Efficient algorithms for scan-converting 3D polygons , 1988, Comput. Graph..

[48]  Doctor,et al.  Display Techniques for Octree-Encoded Objects , 1981, IEEE Computer Graphics and Applications.

[49]  Larry Cook,et al.  A Three-Dimensional Display System for Diagnostic Imaging Applications , 1983, IEEE Computer Graphics and Applications.

[50]  Bruce Borden Graphics processing on a graphics supercomputer , 1989, IEEE Computer Graphics and Applications.

[51]  David K. Ferry,et al.  The role of visualisation in the simulation of quantum electronic transport in semiconductors , 1989, Computer.

[52]  Henry Fuchs,et al.  Optimal surface reconstruction from planar contours , 1977, CACM.

[53]  Jayaram K. Udupa,et al.  Surface Shading in the Cuberille Environment , 1985, IEEE Computer Graphics and Applications.

[54]  Dan Gordon,et al.  Back-to-Front Display of Voxel Based Objects , 1985, IEEE Computer Graphics and Applications.

[55]  Brian Apgar,et al.  A display system for the Stellar graphics supercomputer model GS1000 , 1988, SIGGRAPH.

[56]  Arie E. Kaufman,et al.  Efficient algorithms for 3D scan-conversion of parametric curves, surfaces, and volumes , 1987, SIGGRAPH.

[57]  Arie E. Kaufman,et al.  An Algorithm for 3D Scan-Conversion of Polygons , 1987, Eurographics.

[58]  David Baraff,et al.  Physician's Workstation with Real-Time Performance , 1985, IEEE Computer Graphics and Applications.

[59]  A. W. Roscoe,et al.  A theory of binary digital pictures , 1985, Comput. Vis. Graph. Image Process..

[60]  Jayaram K. Udupa,et al.  Large Software Problems for Small Computers: An Example from Medical Imaging , 1985, IEEE Software.

[61]  Arie Kaufman Memory Organization for a Cubic Frame Buffer , 1986, Eurographics.

[62]  Arie E. Kaufman,et al.  Medicube: A 3D medical imaging architecture , 1989, Comput. Graph..

[63]  W. Hibbard,et al.  Interactivity is the key , 1989, VVS '89.

[64]  Donald P. Greenberg,et al.  Computer generated images for medical applications , 1978, SIGGRAPH.

[65]  Thomas W. Sederberg,et al.  Conversion of complex contour line definitions into polygonal element mosaics , 1978, SIGGRAPH.

[66]  David S. Goodsell,et al.  Rendering volumetric data in molecular systems , 1989 .

[67]  James D. Foley,et al.  Fundamentals of interactive computer graphics , 1982 .

[68]  Arthur W. Toga,et al.  Image Analysis of Brain Physiology , 1985, IEEE Computer Graphics and Applications.

[69]  Arie E. Kaufman,et al.  The voxblt Engine: A Voxel Frame Buffer Processor , 1988, Advances in Computer Graphics Hardware.

[70]  John B. Zimmerman,et al.  Evaluation Of 3D Voxel Rendering Algorithms For Real-Time Interaction On An SIMD Graphics Processor , 1988, Medical Imaging.

[71]  Michael L. Rhodes,et al.  An Application of Computer Graphics and Networks to Anatomic Model and Prosthesis Manufacturing , 1987, IEEE Computer Graphics and Applications.

[72]  Gregory M. Nielson Guest Editors' Introduction: Visualization in Scientific Computing , 1989, Computer.

[73]  Jayaram K. Udupa,et al.  Interactive Surgical Planning , 1984, IEEE Computer Graphics and Applications.

[74]  Gabor T. Herman,et al.  The theory, design, implementation and evaluation of a three-dimensional surface detection algorit , 1981 .

[75]  Andreas Pommert,et al.  Investigation of medical 3D-rendering algorithms , 1990, IEEE Computer Graphics and Applications.

[76]  Peter S. Walker,et al.  Computer Design of Custom Femoral Stem Prostheses , 1987, IEEE Computer Graphics and Applications.

[77]  Marshall B. Long,et al.  Acquisition and representation of 2D and 3D data from turbulent flows and flames , 1989, Computer.

[78]  C. N. Liu,et al.  Interactive visualization of 3D seismic data: a volumetric method , 1988, IEEE Computer Graphics and Applications.

[79]  Mark Novak,et al.  Curve-drawing algorithms for Raster displays , 1985, TOGS.

[80]  William S. Worley,et al.  The Titan Graphics Supercomputer architecture , 1988, Computer.

[81]  David H. Laidlaw,et al.  The application visualization system: a computational environment for scientific visualization , 1989, IEEE Computer Graphics and Applications.

[82]  Jack Bresenham,et al.  A linear algorithm for incremental digital display of circular arcs , 1977, CACM.

[83]  G.J Jense,et al.  Interactive voxel-based graphics for 3D reconstruction of biological structures , 1989, Comput. Graph..

[84]  Henry Fuchs,et al.  Pixel-planes 5: a heterogeneous multiprocessor graphics system using processor-enhanced memories , 1989, SIGGRAPH.

[85]  R. Yagel,et al.  A survey of architectures for volume rendering , 1990, IEEE Engineering in Medicine and Biology Magazine.

[86]  Steve E. Wixson True volume visualization of medical data , 1989, VVS '89.

[87]  Donald Meagher,et al.  Geometric modeling using octree encoding , 1982, Comput. Graph. Image Process..

[88]  Mario Tokoro,et al.  SCOPE: Solid and colored object projection environment , 1986, Systems and Computers in Japan.

[89]  Bruce H. McCormick,et al.  Visualization: expanding scientific and engineering research opportunities , 1989, Computer.

[90]  A. Kaufman,et al.  The Cube System As A 3D Medical Workstation , 1989, Photonics West - Lasers and Applications in Science and Engineering.

[91]  Azriel Rosenfeld,et al.  Digital topology: Introduction and survey , 1989, Comput. Vis. Graph. Image Process..

[92]  Hanan Samet,et al.  Hierarchical data structures and algorithms for computer graphics. II. Applications , 1988, IEEE Computer Graphics and Applications.

[93]  Henry Fuchs,et al.  Pixel-Planes 4: A Summary , 1987, Advances in Computer Graphics Hardware.

[94]  Dan Gordon,et al.  Image space shading of 3-dimensional objects , 1985, Comput. Vis. Graph. Image Process..

[95]  Lambertus Hesselink,et al.  Representation and display of vector field topology in fluid flow data sets , 1989, Computer.

[96]  W. Lorensen,et al.  Two algorithms for the three-dimensional reconstruction of tomograms. , 1988, Medical physics.

[97]  Jayaram K. Udupa,et al.  Fast surface tracking in three-dimensional binary images , 1989, Comput. Vis. Graph. Image Process..

[98]  J. Udupa,et al.  Shape-based interpolation of multidimensional objects. , 1990, IEEE transactions on medical imaging.

[99]  M. Rhodes Computer graphics in medicine , 1990 .

[100]  J. Udupa,et al.  Application of computerized tomography to radiation therapy and surgical planning , 1983, Proceedings of the IEEE.

[101]  A. W. Roscoe,et al.  Continuous analogs of axiomatized digital surfaces , 1984, Comput. Vis. Graph. Image Process..

[102]  Theo Pavlidis,et al.  Filling algorithms for raster graphics , 1979 .

[103]  Andreas Pommert,et al.  3D visualization of tomographic volume data using the generalized voxel model , 1990, VVS '89.

[104]  Jean-Louis Coatrieux,et al.  3D Reconstruction of Cerebral Blood Vessels , 1985, IEEE Computer Graphics and Applications.

[105]  Chris L. Jackins,et al.  Oct-trees and their use in representing three-dimensional objects , 1980 .

[106]  Herbert Freeman,et al.  Computer Processing of Line-Drawing Images , 1974, CSUR.

[107]  Ricki Blau,et al.  Approximate and probabilistic algorithms for shading and rendering structured particle systems , 1985, SIGGRAPH.

[108]  D. Agard Optical sectioning microscopy: cellular architecture in three dimensions. , 1984, Annual review of biophysics and bioengineering.

[109]  Tomoyuki Nishita,et al.  A shading model for atmospheric scattering considering luminous intensity distribution of light sources , 1987, SIGGRAPH.

[110]  R.H.T. Bates,et al.  Overview of computerized tomography with emphasis on future developments , 1983, Proceedings of the IEEE.

[111]  G. Herman,et al.  Three-dimensional display of human organs from computed tomograms , 1979 .

[112]  Mario Tokoro,et al.  A Three-dimensional Shaded Display Method for Voxel-based Representation , 1985, Eurographics.

[113]  Arie E. Kaufman,et al.  Intermixing Surface and Volume Rendering , 1990 .

[114]  D. Goodsell,et al.  Molecular applications of volume rendering and 3-D texture maps , 1989, VVS '89.

[115]  Edwin Earl Catmull,et al.  A subdivision algorithm for computer display of curved surfaces. , 1974 .

[116]  Samuel M. Goldwasser,et al.  An Architecture for the Real-Time Display and Manipulation of Three-Dimensional Objects , 1983, ICPP.

[117]  Jean-Daniel Boissonnat,et al.  Shape reconstruction from planar cross sections , 1988, Comput. Vis. Graph. Image Process..

[118]  Michael W. Vannier,et al.  Three dimensional computer graphics for craniofacial surgical planning and evaluation , 1983, SIGGRAPH.

[119]  Daniel Cohen-Or,et al.  Viewing and Rendering Processor for a Volume Visualization System , 1989, Advances in Computer Graphics Hardware.

[120]  James T. Kajiya,et al.  Ray tracing volume densities , 1984, SIGGRAPH.

[121]  Nelson L. Max,et al.  Atmospheric illumination and shadows , 1986, SIGGRAPH.

[122]  Azriel Rosenfeld,et al.  Recognition of Surfaces in Three-Dimensional Digital Images , 1982, Inf. Control..

[123]  Arie E. Kaufman,et al.  Volume visualization in cell biology , 1990, Proceedings of the First IEEE Conference on Visualization: Visualization `90.

[124]  Jayaram K. Udupa,et al.  Display Of Three-Dimensional Discrete Surfaces , 1981, Other Conferences.

[125]  G. Herman,et al.  Segmentation into Three Classes Using Gradients , 1986, IEEE Transactions on Medical Imaging.

[126]  Marc Levoy,et al.  Interactive visualization of 3D medical data , 1989, Computer.

[127]  Eric Keppel,et al.  Approximating Complex Surfaces by Triangulation of Contour Lines , 1975, IBM J. Res. Dev..

[128]  James T. Kajiya,et al.  Rendering fur with three dimensional textures , 1989, SIGGRAPH.

[129]  Michael Zyda,et al.  Surface construction from planar contours , 1987, Comput. Graph..

[130]  Azriel Rosenfeld,et al.  Three-Dimensional Digital Topology , 1981, Inf. Control..

[131]  A. Macovski,et al.  Physical problems of computerized tomography , 1983, Proceedings of the IEEE.

[132]  Kurt Akeley,et al.  The Silicon Graphics 4D/240GTX superworkstation , 1989, IEEE Computer Graphics and Applications.

[133]  Samuel M. Goldwasser,et al.  Real-time display and manipulation of 3-d medical objects: the voxel processor architecture , 1987 .

[134]  Leon Kaufman,et al.  A general algorithm for oblique image reconstruction , 1990, IEEE Computer Graphics and Applications.

[135]  Heang K. Tuy,et al.  Direct 2-D display of 3-D objects , 1984, IEEE Computer Graphics and Applications.

[136]  T. Yung Kong,et al.  A digital fundamental group , 1989, Comput. Graph..

[137]  Chul E. Kim Three-Dimensional Digital Planes , 1984, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[138]  Peter Shirley,et al.  Volume visualization at the center for supercomputing research and development , 1989, VVS '89.

[139]  James M. Torson,et al.  Interactive image cube visualization and analysis , 1989, VVS '89.

[140]  Gideon Halevi,et al.  Robotic systems and AMT : proceedings of the IFIP TC5/WG5.3 International Conference on CAD/CAM and AMT, Jerusalem, Israel, 11-14 December 1989 , 1990 .

[141]  Wayne E. Carlson,et al.  Towards an interactive high visual complexity animation system , 1979, SIGGRAPH.

[142]  Chul E. Kim,et al.  Three-Dimensional Digital Line Segments , 1983, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[143]  Gabor T. Herman,et al.  Dynamic boundary surface detection , 1978 .

[144]  Marc Levoy,et al.  Display of surfaces from volume data , 1988, IEEE Computer Graphics and Applications.

[145]  Michael Potmesil,et al.  The pixel machine: a parallel image computer , 1989, SIGGRAPH.

[146]  C.-T. Chen,et al.  Volumetric rendering of multimodality, multivariable medical imaging data , 1989, VVS '89.

[147]  Sargur N. Srihari,et al.  Representation of Three-Dimensional Digital Images , 1981, CSUR.

[148]  Andreas Pommert,et al.  Image Quality in Voxel-Based Surface Shading , 1989 .

[149]  Craig Upson,et al.  V-buffer: visible volume rendering , 1988, SIGGRAPH.

[150]  Susan Laflin,et al.  Shading of Solid Voxel Models , 1986, Comput. Graph. Forum.