Accelerate volume splatting by using run length encoding

  • Authors:
  • Zhang Jiawan;Sun Jizhou;Sun Zhigang

  • Affiliations:
  • IBM Computer Technology Center, School of Electronic and Information Engineering, Tianjin University, Tianjin, P. R. China;IBM Computer Technology Center, School of Electronic and Information Engineering, Tianjin University, Tianjin, P. R. China;IBM Computer Technology Center, School of Electronic and Information Engineering, Tianjin University, Tianjin, P. R. China

  • Venue:
  • ICCS'03 Proceedings of the 1st international conference on Computational science: PartI
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

Methods such as splat hierarchies, indexing and lists have been presented by the research society in recently years, to accelerate the splatting, a popular volume rendering algorithm. In this paper, a run length encoding (RLE) accelerated, pre-classification and pre-shade sheet buffer volume splatting algorithm is presented, which can enhance the speed of splatting without trading off image quality. This new technique saves rendering time by employing RLE mechanism so that only voxels of interest are processed in splatting. RLE based data structures are defined to exploit spatial coherence of volume and intermediate rendering images. A fast and accurate sheet buffer splatting method is used in the rendering process, which accelerates the splatting by traversing both the voxel scanline and the image scanline in sheet buffer simultaneously. Experiments practice proves that RLE can efficiently skip over transparent voxels in splatting and high speedup can be obtained by using the proposed algorithm.