• DocumentCode
    2450644
  • 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
  • fYear
    2012
  • fDate
    16-18 July 2012
  • Firstpage
    661
  • Lastpage
    667
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Audio, Language and Image Processing (ICALIP), 2012 International Conference on
  • Conference_Location
    Shanghai
  • Print_ISBN
    978-1-4673-0173-2
  • Type

    conf

  • DOI
    10.1109/ICALIP.2012.6376699
  • Filename
    6376699