GPU-based frequency domain volume rendering

Ivan Viola*, Armin Kanitsar, Meister Eduard Gröller

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

19 Scopus citations

Abstract

Frequency domain volume rendering (FVR) is a volume rendering technique with lower computational complexity as compared to other techniques. In this paper the FVR algorithm is accelerated by factor of 17 by mapping the rendering stage to the GPU. The overall hardware-accelerated pipeline is discussed and the changes according to previous work are pointed out. The three-dimensional transformation into frequency domain is done in a pre-processing step. The rendering step is computed completely on the GPU. First the projection slice is extracted. Four different interpolation schemes are used for resampling the slice from the data represented by a 3D texture. The extracted slice is transformed back into the spatial domain using the inverse Fast Fourier or Fast Hartley Transform. The rendering stage is implemented through shader programs running on programmable graphics hardware achieving highly interactive framerates.

Original languageEnglish (US)
Title of host publicationSpring Conference on Computer Graphics, SCCG 2004 - Conference Proceedings
PublisherAssociation for Computing Machinery (ACM)
Pages55-64
Number of pages10
ISBN (Print)1581139144, 9781581139143
StatePublished - 2004
Externally publishedYes
EventSpring Conference on Computer Graphics, SCCG 2004 - Budmerice, Slovakia
Duration: Apr 22 2004Apr 24 2004

Publication series

NameSpring Conference on Computer Graphics, SCCG 2004 - Conference Proceedings

Conference

ConferenceSpring Conference on Computer Graphics, SCCG 2004
Country/TerritorySlovakia
CityBudmerice
Period04/22/0404/24/04

Keywords

  • Fourier Transform
  • Fourier Volume Rendering
  • Hardware Acceleration
  • Hartley Transform

ASJC Scopus subject areas

  • General Engineering

Fingerprint

Dive into the research topics of 'GPU-based frequency domain volume rendering'. Together they form a unique fingerprint.

Cite this