Skip to main content
Log in

Real-time ray casting rendering of volume clipping in medical visualization

  • Published:
Journal of Computer Science and Technology Aims and scope Submit manuscript

Abstract

This paper presents a real-time ray casting rendering algorithm for “volume clipping plane” as an extension of the conventional ray casting technique. For each viewing direction a (moderate) pre-processing step is performed: the ray traverses the entire volume data (no early ray termination). Its intensity and opacity contributions are divided into several segments which are then sorted and stored by depth. At each sampling position along a segment, accumulated transparency and color are stored at a moderate memory overhead. For visualizing real-time volume clipping, only relevant segment contributions (maximum two) at the location of the clipping plane are considered, thus reducing the calculation to meet real-time requirements. Compared with the previous work that involves time-consuming re-clipping, re-traversing and re-shading, the proposed method achieves quality identical to ray casting at real-time speed. The performance is independent of the volume resolution and/or the number of clipping planes along a given viewing direction. Therefore it is suitable for real-time “internal volume inspections”, involving one or several cutting planes, typically applied e.g., in medical visualization and material testing applications.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Drebin R, Carpenter L, Hanrahan P. Volume rendering. InProc. SIGGRAPH’88, Atlanta, GA, USA, 1988, pp.65–74.

  2. Hoehne K, Bomans M, Tiede U, Riemer M. Display of multiple 3D-objects using the generalized voxel model. InProc. SPIE Medical Imaging II, Newport Beach, CA, USA, 1988, 914: 850–854.

  3. Robb R A, Barillot C. Interactive display and analysis of 3-D medical images.IEEE Trans. Medical Imaging, 1989, 8(3): 217–226.

    Article  Google Scholar 

  4. Levoy M. A hybrid ray-tracer for rendering polygon and volume data.IEEE Computer Graphics & Applications, March 1990, 10(2): 33–40.

    Article  Google Scholar 

  5. Pfister H, Hardenberg J, Knittel Jet al. The Volume Pro real-time ray-casting system. InProc. SIGGRAPH’99, Los Angeles, CA, USA, August, 1999, pp. 251–260.

  6. Sommer O, Dietz A, Westermann R, Ertl T. An interactive visualization and navigation tool for medical volume data.Computers & Graphics, 1999, 23: 233–244.

    Article  Google Scholar 

  7. Guenter Knittel. The UltraVis system. InProc. the 2000 IEEE Symposium on Volume Visualization, Salt Lake City, Utah, October 9–10, 2000, pp. 71–79.

  8. Lacroute P, Levoy M. Fast volume rendering using a shear-warp factorization of the viewing transformation. InProc. SIGGRAPH’94, Orlando, Florida, USA, July 1994, pp.451–458.

  9. Rezk-Salama C, Engel K, Bauer Met al. Interactive volume rendering on standard PC graphics hardware using multi-textures and multi-stage rasterization. InProc. 2000 SIGGRAPH/Eurographics Workshop on Graphics Hardware, Switzerland, August 21–22, 2000, pp. 109–118.

  10. Lorensen B. Marching through the visible man. InProc. IEEE Visualization’95. USA. October 1995, pp. 221–230.

  11. Tiede U, Schiemann T, Hoehne K H. High quality rendering of attributed volume data. InProc. IEEE Visualization’98, NC, USA. Oct. 1998, pp. 255–262.

  12. Shade J, Gortler S, He L, Szeliskiz R. Layered depth images. InProc. SIGGRAPH’98., Orlando, FL, USA. July 1998, pp.231–242.

  13. Max N. Optical models for direct volume rendering.IEEE Trans. Visualization and Computer Graphics, June 1995, 1(2): 99–108.

    Article  Google Scholar 

  14. Porter T, Duff T. Compositing digital images. InProc. SIGGRAPH’84, Chicago, Illinois, USA, July 1984, 18(3): 253–259.

  15. Levoy M, Huchs H, Pizer S M. Display of surfaces from volume data.IEEE Computer Graphics & Applications, May. 1988, 8(3): 29–37.

    Article  Google Scholar 

  16. Sakas G, Hartig J. Interactive visualization of large scalar voxel fields. InProc. IEEE Visualization’92, USA, Oct. 1992, pp.29–36.

  17. Fruehauf M. Combining volume rendering with line and surface rendering. InProc. Eurographics’91, Netherlands, Sept. 1991, pp.21–31.

  18. Bhalerao A, Pfister H, Halle M, Kikinis R. Fast rerendering of volume and surface graphics by depth, color, and opacity buffering.Medical Image Analysis, Sept. 2000, 4(3): 235–251.

    Article  Google Scholar 

  19. Levoy M, Huchs H, Pizer S M. Volume rendering in radiation treatment planning. InProc. First Conference on Visualization in Biomedical Computing, IEEE Computer Society Press, Atlanta, USA, May 1990, 1: 4–10.

    Chapter  Google Scholar 

  20. Chen W, Sakas G, Peng Q S. A free hand navigation system for brachytherapy.Journal of CAD & CG, 2002, 14(9): 870–877.

    Google Scholar 

  21. Mortensen E N, Barrett W A. Intelligent scissors for image composition. InProc. SIGGRAPH’95, Los Angeles, CA, August 6–11, 1995, pp.191–198.

  22. Wang S, Kaufmann A. Volume sculpting.Symposium on Interactive 3D Graphics, ACM Press, April 1995, pp.151–156.

  23. Levoy M, Hanrahan P. Light field rendering. InProc. SIGGRAPH’96, New Orleans, August 1996, pp.31–42.

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Chen Wei.

Additional information

This project is partly supported by the National Natural Science Foundation of China (Grant No.60103017), the National Natural Science Foundation of China for Innovative Research Groups (Grant No.60021201) and for Distinguished Young Scholars of China (Grant No.69925204) and the National Grand Fundamental Research 973 Program of China (Grant No.2002CB312101).

CHEN Wei is a research stuff in The State Key Lab of CAD&CG at Zhejiang University. He received his Ph.D. degree in 2002 from Dept. of Applied Mathematics of Zhejiang University. He has performed research in volume rendering and related technical areas for recent six years. His current research interests include hardware-accelerated rendering, photo-realistic rendering, point-based rendering, medical visualization and medical image analysis.

HUA Wei received his B.S. degree from Dept. of Bioengineering in 1996 and Ph.D. degree from Dept. of Applied Mathematics in 2002, Zhejiang University, P.R. China. Currently, he is an assistant researcher in the State Key Lab of CAD & CG in Zhejiang University. His research interests include computer graphics, 3D imaging and rendering, and geometric modeling.

BAO HuJun received his B.S. degree in 1987 and Ph.D. degree in 1993, both from Dept. of Applied Mathematics of Zhejiang University. He is a professor and the director of the State Key Lab of CAD & CG in the Zhejiang University currently. His research interests include photo-realistic rendering, computer animation, and geometric signal processing.

PENG QunSheng is a professor in the State Key Lab of CAD&CG, Zhejiang University. He received his Ph.D. degree from the University of East Anglia, UK in 1983. His research interests include photo-realistic rendering, image based rendering, infrared imaging and simulation.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Chen, W., Hua, W., Bao, H. et al. Real-time ray casting rendering of volume clipping in medical visualization. J. Comput. Sci. & Technol. 18, 804–814 (2003). https://doi.org/10.1007/BF02945470

Download citation

  • Received:

  • Revised:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF02945470

Key words

Navigation