Skip to main content

CUDA Based Interactive Volume Rendering of 3D Medical Data

  • Conference paper
Intelligent Interactive Technologies and Multimedia (IITM 2013)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 276))

Abstract

Improving the image quality and the rendering speed have always been a challenge to the programmers involved in large scale volume rendering especially in the field of medical image processing. The paper aims to perform volume rendering using the GPU, in which, with its massively parallel capability has the potential to revolutionize this field. The final results would allow the doctors to diagnose and analyze the 2D CT-scan data using three dimensional visualization techniques. The system is used in two types of data, one is human abdomen (45 MB) and colon_phantom8 (300MB) volume data. Further, the use of CUDA framework, a low learning curve technology, for such purpose would greatly reduce the cost involved in CT scan analysis; hence bring it to the common masses. The volume rendering has been done on Nvidia Tesla C1060 card and its performance has also been benchmarked.

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

Access this chapter

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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Bi, W., Chen, Z., Zhang, L., Xing, Y., Wang, Y.: Real-Time Visualize the 3D Reconstruction Procedure Using CUDA. In: IEEE Nuclear Science Symposium Conference Record, pp. 883–886 (2009)

    Google Scholar 

  2. Zwecke, Eduard, Markus, Katja, Wien: GPU-based Multi-Volume Rendering of Complex Data in Neuroscience and Neurosurgery. PhD Thesis. Eurographics Digital Library Vienna University of Technology (2009), http://www.cg.tuwien.ac.at/research/publications/2009/beyer-2009-gpu/

  3. James, K.T.: Ray Tracing Volume Densities. In: Proc. SIGGRAPH ACM, pp. 165–174 (1984)

    Google Scholar 

  4. Zhang, C., Xi, P., Zhang, C.: CUDA-based Volume Ray-Casting Using Cubic B-spline. In: IEEE International Conference on Virtual Reality and Visualization, pp. 84–88 (2011)

    Google Scholar 

  5. Wikipedia: Volume Ray Casting (last accessed November 10, 2012)

    Google Scholar 

  6. John, P.: Volume Visualization with Ray casting (1997), http://web.cs.wpi.edu/~matt/courses/cs563/talks/powwie/p1/ray-cast.htm (last accessed November 30, 2012)

  7. Suryakant, P., Narayanan, P.J.: Ray Casting Deformable Models on the GPU. IEEE ICVGIP, 481–488 (2008)

    Google Scholar 

  8. Susanne, S.K., Jose, G., Fabio, M., Andreas, A.M.E., Chrestoph, Z., Enrico, G., Renato, P.: Interactive Multiscale Tensor Reconstruction for Multiresolution Volume Visualization. IEEE Transactions on Visualization and Computer Graphics, 2135–2143 (2011)

    Google Scholar 

  9. NVIDIA CUDA (Compute Unified Device Architecture) programming guide version 1.0 (2007), http://www.nvidia.in (last accessed November 26, 2012)

  10. Jens, F., Susanne, K.: Parallel Volume Rendering Implementation on Graphics Cards Using CUDA, pp. 143–153. Springer, Heidelberg (2010), http://link.springer.com/content/pdf/10.1007%2F978-3-642-16233-6_15 (last accessed November 30, 2012)

    Google Scholar 

  11. Bi, W., Chen, Z., Zhang, L., Xing, Y., Wang, Y.: Real-Time Visualize the 3D Reconstruction Procedure Using CUDA. In: IEEE Nuclear Science Symposium Conf., pp. 883–886 (2009)

    Google Scholar 

  12. Milan, I., Joe, K., Aaron, L., Charles, H.: Volume Rendering Techniques. Book Randima Fernando. GPU Gems NVIDIA, pp. 667–672 (2004), http://http.developer.nvidia.com/GPUGems/gpugems_ch39.html (last accessed November 15, 2012)

  13. Philipp, S., Maxim, M., Renato, P.: Extinction-based Shading and Illumination in GPU Volume Ray-Casting. IEEE Transactions on Visualization and Computer Graphics, 1795–1802 (2011)

    Google Scholar 

  14. Zhao, Y., Cui, X., Cheng, Y.: High-Performance and Real-Time Volume Rendering in CUDA. In: IEEE International Conference on Biomedical Engineering and Informatics China, pp. 1–4 (2009)

    Google Scholar 

  15. Agrawal, A., Josef, K., Gordon, C.J., Nigel, M.J., Feng, D., Marco, V., Fulvia, T., Debora, T.: Enabling the interactive display of large medical volume datasets by multiresolution bricking. ACM The Journal of Supercomputing, 3–19 (2010)

    Google Scholar 

  16. New Real World Medical Datasets, http://www.gris.uni-tuebingen.de/edu/areas/scivis/volren/datasets/new.html (last accessed December 20, 2012)

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kumar, P., Agrawal, A. (2013). CUDA Based Interactive Volume Rendering of 3D Medical Data. In: Agrawal, A., Tripathi, R.C., Do, E.YL., Tiwari, M.D. (eds) Intelligent Interactive Technologies and Multimedia. IITM 2013. Communications in Computer and Information Science, vol 276. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-37463-0_11

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-37463-0_11

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-37462-3

  • Online ISBN: 978-3-642-37463-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics