Title :
Accelerating volume ray casting by empty space skipping used for Computer-Aided Therapy
Author :
Wang, Yinong ; Dou, Weibei ; Constans, Jean-Marc
Author_Institution :
Dept. of Electron. Eng., Tsinghua Univ., Beijing, China
Abstract :
Volume ray casting (VRC) is one of image-based Direct Volume Rendering (DVR) techniques, a powerful tool for visualizing scalar data of three spatial dimensions, and can provide necessary visual perspective effect for volume data like CT or MRI. But the computational complexity becomes a bottle-neck for its application in Computer-Aided Therapy (CAT). Whatever, a parallel computing architecture, like Single-Instruction-Multiple-Data (SIMD), should be a good platform for implementing VRC. And yet, the computational speed depends on dataset, especially on the ratio of nonempty voxels and empty voxels which are defined by opacity value. This paper proposes an empty space skipping technique based on GPGPU for accelerating VRC. It includes two better strategies compared with other techniques: the encoding based pre-sampling from texture memory and disregard the empty voxels for reducing the generation of bounding box. The performance testing in term of frame per second, are done both on 4 general testing datasets and 2 brain tumor patients´ datasets. The results show that the proposed ameliorative strategies contribute about 2 times speedup compared with the non-skipping VRC on CUDA.
Keywords :
biomedical MRI; computational complexity; computerised tomography; data visualisation; graphics processing units; image sampling; image texture; medical image processing; parallel architectures; patient treatment; ray tracing; rendering (computer graphics); CAT; CT; CUDA; DVR; GPGPU; MRI; SIMD; VRC; ameliorative strategies; brain tumor patient datasets; computational complexity; computer-aided therapy; empty space skipping technique; encoding based presampling; image-based direct volume rendering techniques; parallel computing architecture; scalar data visualization; single-instruction-multiple-data; spatial dimensions; texture memory; volume ray casting; Acceleration; Casting; Computed tomography; Encoding; Graphics processing units; Magnetic resonance imaging; Testing;
Conference_Titel :
Audio, Language and Image Processing (ICALIP), 2012 International Conference on
Conference_Location :
Shanghai
Print_ISBN :
978-1-4673-0173-2
DOI :
10.1109/ICALIP.2012.6376699