Literature DB >> 24841148

GPU-based multi-volume ray casting within VTK for medical applications.

Mohammadmehdi Bozorgi1, Frank Lindseth.   

Abstract

PURPOSE: Multi-volume visualization is important for displaying relevant information in multimodal or multitemporal medical imaging studies. The main objective with the current study was to develop an efficient GPU-based multi-volume ray caster (MVRC) and validate the proposed visualization system in the context of image-guided surgical navigation.
METHODS: Ray casting can produce high-quality 2D images from 3D volume data but the method is computationally demanding, especially when multiple volumes are involved, so a parallel GPU version has been implemented. In the proposed MVRC, imaginary rays are sent through the volumes (one ray for each pixel in the view), and at equal and short intervals along the rays, samples are collected from each volume. Samples from all the volumes are composited using front to back α-blending. Since all the rays can be processed simultaneously, the MVRC was implemented in parallel on the GPU to achieve acceptable interactive frame rates. The method is fully integrated within the visualization toolkit (VTK) pipeline with the ability to apply different operations (e.g., transformations, clipping, and cropping) on each volume separately. The implemented method is cross-platform (Windows, Linux and Mac OSX) and runs on different graphics card (NVidia and AMD). The speed of the MVRC was tested with one to five volumes of varying sizes: 128(3), 256(3), and 512(3). A Tesla C2070 GPU was used, and the output image size was 600 × 600 pixels. The original VTK single-volume ray caster and the MVRC were compared when rendering only one volume.
RESULTS: The multi-volume rendering system achieved an interactive frame rate (> 15 fps) when rendering five small volumes (128 (3) voxels), four medium-sized volumes (256(3) voxels), and two large volumes (512(3) voxels). When rendering single volumes, the frame rate of the MVRC was comparable to the original VTK ray caster for small and medium-sized datasets but was approximately 3 frames per second slower for large datasets. The MVRC was successfully integrated in an existing surgical navigation system and was shown to be clinically useful during an ultrasound-guided neurosurgical tumor resection.
CONCLUSIONS: A GPU-based MVRC for VTK is a useful tool in medical visualization. The proposed multi-volume GPU-based ray caster for VTK provided high-quality images at reasonable frame rates. The MVRC was effective when used in a neurosurgical navigation application.

Entities:  

Mesh:

Year:  2014        PMID: 24841148     DOI: 10.1007/s11548-014-1069-x

Source DB:  PubMed          Journal:  Int J Comput Assist Radiol Surg        ISSN: 1861-6410            Impact factor:   2.924


  3 in total

1.  A direct multi-volume rendering method aiming at comparisons of 3-D images and models.

Authors:  J J Jacq; C J Roux
Journal:  IEEE Trans Inf Technol Biomed       Date:  1997-03

Review 2.  Volume visualization: a technical overview with a focus on medical applications.

Authors:  Qi Zhang; Roy Eagleson; Terry M Peters
Journal:  J Digit Imaging       Date:  2011-08       Impact factor: 4.056

3.  Rapid development of medical imaging tools with open-source libraries.

Authors:  Jesus J Caban; Alark Joshi; Paul Nagy
Journal:  J Digit Imaging       Date:  2007-08-07       Impact factor: 4.056

  3 in total
  3 in total

1.  FAST: framework for heterogeneous medical image computing and visualization.

Authors:  Erik Smistad; Mohammadmehdi Bozorgi; Frank Lindseth
Journal:  Int J Comput Assist Radiol Surg       Date:  2015-02-17       Impact factor: 2.924

2.  Visualization of 4D multimodal imaging data and its applications in radiotherapy planning.

Authors:  Matthias Schlachter; Tobias Fechter; Sonja Adebahr; Tanja Schimek-Jasch; Ursula Nestle; Katja Bühler
Journal:  J Appl Clin Med Phys       Date:  2017-10-29       Impact factor: 2.102

3.  PRISM: An open source framework for the interactive design of GPU volume rendering shaders.

Authors:  Simon Drouin; D Louis Collins
Journal:  PLoS One       Date:  2018-03-13       Impact factor: 3.240

  3 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.