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.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
References
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)
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/
James, K.T.: Ray Tracing Volume Densities. In: Proc. SIGGRAPH ACM, pp. 165–174 (1984)
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)
Wikipedia: Volume Ray Casting (last accessed November 10, 2012)
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)
Suryakant, P., Narayanan, P.J.: Ray Casting Deformable Models on the GPU. IEEE ICVGIP, 481–488 (2008)
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)
NVIDIA CUDA (Compute Unified Device Architecture) programming guide version 1.0 (2007), http://www.nvidia.in (last accessed November 26, 2012)
Jens, F., Susanne, K.: Parallel Volume Rendering Implementation on Graphics Cards Using CUDA, pp. 143–153. Springer, Heidelberg (2010), http://springerlink.bibliotecabuap.elogim.com/content/pdf/10.1007%2F978-3-642-16233-6_15 (last accessed November 30, 2012)
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)
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)
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)
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)
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)
New Real World Medical Datasets, http://www.gris.uni-tuebingen.de/edu/areas/scivis/volren/datasets/new.html (last accessed December 20, 2012)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)