Skip to main content

A Methodology for Comparing Direct Volume Rendering Algorithms Using a Projection-Based Data Level Approach

  • Conference paper

Part of the book series: Eurographics ((EUROGRAPH))

Abstract

Identifying and visualizing uncertainty together with the data is a well recognized problem. One of the culprits that introduce uncertainty in the visualization pipeline is the visualization algorithm itself. Uncertainties introduced in this way usually arise from approximations and manifest themselves as artifacts in the resulting images. In this paper, we focus on comparing different direct volume rendering (DVR) algorithms and their artifacts as a result of DVR algorithm selections and their associated parameter settings. We present a new data level comparison methodology that uses differences in intermediate rendering information. In particular, we extend the traditional image level comparison techniques to include data level comparison techniques. In image level comparisons, quantized pixel values are the starting point for comparison measurements. In contrast, data level comparison techniques have the advantage of accessing and evaluating the intermediate 3D information during the rendering process. Our data level approach overcomes limitations of image level approaches and provide capabilities to compare application dependent details as well as general rendering qualities. One of the key challenges with our data level comparison approach is finding a common base for comparing the rich variety of DVR algorithms. In this paper, we present how a projection algorithm can be used as a base for comparing other DVR algorithms. In addition, a set of projection-based metrics are derived to quantify the comparison measurements among DVR algorithms. The results presented in this paper complement our earlier findings where a ray-based approach was used as the base for comparing other DVR algorithms.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Ajeetkumar Gaddipatti, Raghu Machiraju, and Rom Yagel. Steering image generation with wavelet based perceptual metric. In Computer Graphics Forum. Eurographics, September 1997.

    Google Scholar 

  2. A. Globus and S. Uselton. Evaluation of visualization software. Computer Graphics, pages 41–44, May 1995.

    Google Scholar 

  3. Kwansik Kim and Alex Pang. Ray-based data level comparison of direct volume rendering algorithms. Technical Report UCSC-CRL-97–15, UCSC Computer Science Department, 1997.

    Google Scholar 

  4. Kwansik Kim and Alex Pang. Ray-based data level comparative visualization of direct volume rendering algorithms. In to appear in Scientific Visualization, Dagstuhl Workshop Proceedings. Springer, 1998.

    Google Scholar 

  5. David Laur and Pat Hanrahan. Hierarchical splatting: A progressive refinement algorithm for volume rendering. In Computer Graphics (ACM Siggraph Proceedings), volume 25, pages 285–288, July 1991.

    Google Scholar 

  6. Marc Levoy. Efficient ray tracing of volume data. ACM Transactions on Graphics,9(3):245–261, July 1990.

    Google Scholar 

  7. R. Machiraju and R. Yagel. Reconstruction error characterization and control: A sampling theory approach. IEEE Transactions on Visualization and Computer Graphics, pages 364378, December 1996.

    Google Scholar 

  8. Tom Malzbender. Fourier volume rendering. ACM Transactions on Graphics,12(3):233–250, July 1993.

    Google Scholar 

  9. S. R. Marschner and R. J. Lobb. An evaluation of reconstruction filters for volume rendering. In Proceedings of 1994 Symposium on Volume Visualization, pages 100–107. ACM, October 1994.

    Google Scholar 

  10. Nelson Max. Optical models for direct volume rendering. IEEE Transactions on Visualization and Computer Graphics, 1 (2): 99–108, June 1995.

    Google Scholar 

  11. Torsten Moller, Raghu Machiraju, Klaus Mueller, and Roni Yagel. Classification and local error estimation of interpolation and derivative filters for volume rendering. In Symposium on Volume Visualization,pages 71–78, San Francisco, CA, October 1996. ACM/IEEE.

    Google Scholar 

  12. Hans-Georg Pagendarm and Frits H. Post. Comparative visualization — approaches and examples. In M. Gobel, H. Muller, and B. Urban, editors, Visualization in Scientific Computing, pages 95–108. Springer-Verlag, 1995.

    Google Scholar 

  13. P. Sabella. A rendering algorithm for visualizing 3D scalar fields. In Computer Graphics, pages 51–58, August 1988.

    Google Scholar 

  14. P. Shirley and A. Tuchman. A polygonal approximation to direct scalar volume rendering. In 1990 Workshop on Volume Visualization, pages 63–70, San Diego, CA, December 1990.

    Chapter  Google Scholar 

  15. Allen Van Gelder and Kwansik Kim. Direct volume rendering with shading via 3D textures. In ACM/IEEE Symposium on Volume Visualization, pages 22–30, San Francisco, CA, October 1996.

    Google Scholar 

  16. L. Westover. Footprint evaluation for volume rendering. In Computer Graphics, pages 367376, August 1990.

    Google Scholar 

  17. Jane Wilhelms and Allen Van Gelder. A coherent projection approach for direct volume rendering. In Proceedings of SIGGRAPH 91, pages 275–284, 1991.

    Google Scholar 

  18. Jane Wilhelms and Allen Van Gelder. Multi-dimensional trees for controlled volume rendering and compression. In Proceedings of the Symposium on Volume Visualization, pages 27–34, color plate 125, Washington, D.C., 1994.

    Google Scholar 

  19. Jane Wilhelms, Allen Van Gelder, Paul Tarantino, and Jonathan Gibbs. Hierarchical and parallelizable direct volume rendering for irregular and multiple grids. In Proceedings of IEEE Visualization ‘86, pages 57–64, 1996.

    Google Scholar 

  20. Peter L. Williams, Nelson L. Max, and Clifford M. Stein. A high accuracy volume renderer for unstructured data. Technical Report UCRL-JC-126942, Lawrence Livermore National Laboratories, September 1997.

    Google Scholar 

  21. Peter L. Williams and Samuel P. Uselton. Foundations for measuring volume rendering quality. Technical Report NAS-96–021, NASA Numerical Aerospace Simulation, 1996.

    Google Scholar 

  22. Craig M. Wittenbrink, Alex T. Pang, and Suresh Lodha. Verity visualization: Visual mappings. Technical Report UCSC-CRL-95–48, Univ. of Cal. Santa Cruz, 1995.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1999 Springer-Verlag/Wien

About this paper

Cite this paper

Kim, K., Pang, A. (1999). A Methodology for Comparing Direct Volume Rendering Algorithms Using a Projection-Based Data Level Approach. In: Gröller, E., Löffelmann, H., Ribarsky, W. (eds) Data Visualization ’99. Eurographics. Springer, Vienna. https://doi.org/10.1007/978-3-7091-6803-5_9

Download citation

  • DOI: https://doi.org/10.1007/978-3-7091-6803-5_9

  • Publisher Name: Springer, Vienna

  • Print ISBN: 978-3-211-83344-5

  • Online ISBN: 978-3-7091-6803-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics