Abstract

This work introduces a volume rendering technique that is conceptually based on the shear-warp factorization. We propose to perform the shear transformation entirely in the frequency domain. Unlike the standard shear-warp algorithm, we allow for arbitrary sampling distances along the viewing rays, independent of the view direction. The accurate scaling of the volume slices is achieved by using the zero padding interpolation property. Finally, a high quality gradient estimation scheme is presented which uses the derivative theorem of the Fourier transform. Experimental results have shown that the presented method outperforms established algorithms in the quality of the produced images. If the data is sampled above the Nyquist rate the presented method is capable of a perfect reconstruction of the original function.

Download full paper

Martin Artner, Torsten Möller, Ivan Viola, and Meister E. Gröller, "High-Quality Volume Rendering with Resampling in the Frequency Domain", submitted. Download: hqfdvr.pdf (461KB).

Video sequences

Animation showring surface reconstruction of Stanford bunny dataset. The left side is presents the resulting animation while the right side the unwarped intermediate image. The discontinuous changes on the right side are the stack flips of the shear-warp algorithm.
Animation showing Stanford bunny dataset. The applied texture is perlin noise procedural texture.
Animation showing volumetric reconstruction of Stanford head dataset.

BibTeX Entry

@TechReport{Artner:2004:Hig,
  author =      "Martin Artner and Torsten M{\"o}ller and Ivan Viola and Meister E. Gr{\"o}ller",
  title =       "High-Quality Volume Rendering with Resampling in the Frequency Domain",
  year =        "2004",
  month =       dec,
  pages =       "1--9",
  number =      "TR-186-2-04-12",
  institution = "Institute of Computer Graphics and Algorithms,
                 Vienna University of Technology",
  address =     "Karlsplatz 13/186/2, A-1040 Vienna, Austria",
  ftp =         "ftp://ftp.cg.tuwien.ac.at/pub/TR/04/TR-186-2-04-12Paper.pdf",
  note =        "human contact: technical-report@cg.tuwien.ac.at",
  }