An Extension of Fourier-Wavelet Volume Rendering by View Interpolation

  • Authors:
  • Michel A. Westenberg;Jos B. T. M. Roerdink

  • Affiliations:
  • Institute for Mathematics and Computing Science, University of Groningen, P.O. Box 800, 9700 AV Groningen, The Netherlands. michel@cs.rug.nl;Institute for Mathematics and Computing Science, University of Groningen, P.O. Box 800, 9700 AV Groningen, The Netherlands. roe@cs.rug.nl

  • Venue:
  • Journal of Mathematical Imaging and Vision
  • Year:
  • 2001

Quantified Score

Hi-index 0.01

Visualization

Abstract

This paper describes an extension to Fourier-wavelet volume rendering (FWVR), which is a Fourier domain implementation of the wavelet X-ray transform. This transform combines integration along the line of sight with a simultaneous 2-D wavelet transform in the view plane perpendicular to this line. During user interaction, only low resolution images are computed based on wavelet approximation coefficients. When user interaction ceases, the images are refined incrementally with the wavelet detail coefficients. The extension proposed in this paper is similar to a technique called view interpolation, which originates from the field of computer graphics. View interpolation is used to speed up rendering of complex scenes by precomputing images from a number of selected viewpoints. For intermediate viewpoints, rendering is performed by interpolating the precomputed images. In this paper, we show that for FWVR the speed of rendering low resolution images is increased by interpolation of precomputed sets of wavelet approximation coefficients in the Fourier domain. The differences with traditional view interpolation are that (i) interpolation is performed on the wavelet approximation coefficients in the Fourier domain and not on images, and (ii) interpolation is performed during user interaction only. When interaction ceases, ordinary FWVR progressively renders an image at high quality. Medical CT data are used to assess the accuracy and performance of the method. We use regular angular sampling of spherical coordinates which determine the viewing direction. The results show that angle increments as large as 10 degrees result in only a small degradation of image quality.