This Article 
 Bibliographic References 
 Add to: 
Spectral Volume Rendering
July-September 2000 (vol. 6 no. 3)
pp. 196-207

Abstract—Volume renderers for interactive analysis must be sufficiently versatile to render a broad range of volume images: unsegmented “raw” images as recorded by a 3D scanner, labeled segmented images, multimodality images, or any combination of these. The usual strategy is to assign to each voxel a three component RGB color and an opacity value $\alpha$. This so-called RGB$\alpha$ approach offers the possibility of distinguishing volume objects by color. However, these colors are connected to the objects themselves, thereby bypassing the idea that in reality the color of an object is also determined by the light source and light detectors c.q. human eyes. The physically realistic approach presented here models light interacting with the materials inside a voxel causing spectral changes in the light. The radiated spectrum falls upon a set of RGB detectors. The spectral approach is investigated to see whether it could enhance the visualization of volume data and interactive tools. For that purpose, a material is split into an absorbing part (the medium) and a scattering part (small particles). The medium is considered to be either achromatic or chromatic, while the particles are considered to scatter the light achromatically, elastically, or inelastically. It appears that inelastic scattering particles combined with an achromatic absorbing medium offer additional visual features: Objects are made visible through the surface structure of a surrounding volume object and volume and surface structures can be made visible at the same time. With one or two materials the method is faster than the RGB$\alpha$ approach, with three materials the performance is equal. The spectral approach can be considered as an extension of the RGB$\alpha$ approach with a greater visual flexibility and a better balance between quality and speed.

[1] I. Carlbom, I. Chakravarty, and W. Hsu, “Integrating Computer Graphics, Computer Vision, and Image Processing in Scientific Applications,” Computer Graphics (Siggraph 91 Workshop Report), Vol. 26, No. 1, Jan. 1992, pp. 8-16.
[2] R.A. Drebin, L. Carpenter, and P. Hanrahan, “Volume Rendering,” Computer Graphics (SIGGRAPH '88 Proc.), no. 22, pp. 65-74, 1988.
[3] M. Levoy, “Display of Surfaces from Volume Data,” IEEE Computer Graphics and Applications, vol. 8, no. 3, pp. 29-37, 1988.
[4] P. Sabella,“A rendering algorithm for visualizing 3D scalar fields,” Computer Graphics, vol. 22, pp. 51-58, Aug. 1988.
[5] R. Yagel, A. Kaufman, and Q. Zhang, “Realistic Volume Imaging,” Proc. Visualization '91, G.M. Nielson, and L. Rosenblum, eds., pp. 226-231, 1991.
[6] E. Hecht and A. Zajac, Optics, p. 456. Addison-Wesley, 1974.
[7] H.T.M. van der Voort, H.J. Noordmans, J.M. Messerli, and A.W.M. Smeulders, “Physically Realistic Volume Visualization for Interactive Analysis,” Proc. Fourth Eurographics Workshop Rendering, M.F. Cohen, C. Puech, and F.X. Sillion, eds., pp. 295-306, June 1993.
[8] J.F. Blinn, "Light Reflection Functions for Simulation of Clouds and Dusty Surfaces," Computer Graphics (SIGGRAPH '82 Proc.), vol. 16, no. 3, pp. 21-29, July 1982.
[9] D.S. Ebert and R.E. Parent, “Rendering and Animation of Gaseous Phenomena by Combining Fast Volume and Scanline A-Buffer Techniques,” Computer Graphics (SIGGRAPH '90 Proc.), F. Baskett, ed., vol. 24, no. 4, pp. 357-366, Aug. 1990.
[10] J.T. Kajiya and B.P. Von Herzen, "Ray Tracing Volume Densities," Proc. Computer Graphics (SIGGRAPH '84), vol. 18, no. 3, pp. 165-174, July 1984.
[11] H.P. Meinzer, K. Meetz, D. Scheppelman, U. Engelmann, and H.J. Baur, “The Heidelberg Ray Tracing Model,” IEEE Computer Graphics and Applications, vol. 11, no. 6, pp. 34-43, Nov. 1991.
[12] G. Sakas and J. Hartig, "Interactive Visualization of Large Scalar Voxel Fields," A. Kaufman and E.G. Nielson, eds., IEEE Visualization '92 Proc., pp. 29-36,Boston, Mass., Oct. 1992.
[13] L.M. Sobierajski and A.E. Kaufman, “Volumetric Ray Tracing,” Proc. 1994 Symp. Volume Visualization, IEEE Computer Society Press, Los Alamitos, Calif., 1994, pp. 11-18.
[14] W. Krueger, “The Application of Transport Theory to Visualization of 3D Scalar Data Fields,” Proc. Visualization '90, pp. 273-279, 1990.
[15] M.S. Peercy, "Linear Color Representations in Full Spectral Rendering," Computer Graphics (Proc. of Siggraph 93), ACM Press, New York, 1993, pp. 191-198.
[16] A. Kaufman, “3D Volume Visualization,” Technical Report EG-90-TN-12, Eurographics '90 Conf., 1990.
[17] J.M. Messerli, H.T.M. van der Voort, E. Rungger-Brändle, and J.-C. Perriard, “Three-Dimensional Visualization of Multi-Channel Volume Data: The amSFP Algorithm,” Cytometry, vol. 14, pp. 725-735, Oct. 1993.
[18] H.T.M. van der Voort, G.F. Brakenhoff, and M.W. Baarslag, “Three-Dimensional Visualization Methods for Confocal Microscopy,” J. Microscopy, vol. 153, no. 2, pp. 123-132, 1989.
[19] H.T.M. van der Voort, J.M. Messerli, H.J. Noordmans, and A.W.M. Smeulders, “Volume Visualization for Interactive Microscopic Analysis,” Bioimaging, vol. 1, pp. 20-29, 1993.
[20] H.J. Noordmans, A.W.M. Smeulders, and H.T.M. van der Voort, “Fast Volume Render Techniques for Interactive Analysis,” The Visual Computer, vol. 13, no. 8, pp. 345-358, Oct. 1997.
[21] F. Pérez, X. Pueyo, and F.X. Sillion, “Global Illumination Techniques for the Simulation of Participating Media,” Proc. Eighth Eurographics Workshop Rendering, pp. 309-320, June 1997.
[22] G. Wyszecki and W.S. Stiles, Color Science: Concepts and Methods, Quantitative Data and Formulae, second ed., p. 806. John Wiley&Sons, 1982.
[23] B.-T. Phong, "Illumination for Computer Generated Pictures," Comm. ACM, vol. 18, no. 6, 1975, pp. 311-317.
[24] M. Levoy, "A Hybrid Ray Tracer for Rendering Polygon and Volume Data," IEEE Computer Graphics and Applications, vol. 10, no. 2, Mar. 1990.
[25] H.J. Noordmans, H.T.M. van der Voort, G.J.M. Rutten, and M.A. Viergever, “Physically Realistic Visualization of Embedded Volume Structures for Medical Image Data,” Proc. SPIE Medical Imaging, Image Display, S.K. Mun and Y. Kim, eds., vol. 3,658, pp. 613-620, Feb. 1999.
[26] H.J. Noordmans, H.T.M. van der Voort, and M.A. Viergever, “Modeling Spectral Changes to Visualize Embedded Volume Structures for Medical Image Data,” Proc. Second Int'l Conf. Medical Image Computing and Computer-Assisted Intervention, C. Taylor and A. Colchester, eds., pp. 706-715, Sept. 1999.

Index Terms:
Volume rendering, light/matter interaction, light spectra, physical realism, visual cues.
Herke Jan Noordmans, Hans T.M. van der Voort, Arnold W.M. Smeulders, "Spectral Volume Rendering," IEEE Transactions on Visualization and Computer Graphics, vol. 6, no. 3, pp. 196-207, July-Sept. 2000, doi:10.1109/2945.879782
Usage of this product signifies your acceptance of the Terms of Use.