z-logo
open-access-imgOpen Access
Transfer function design for Fourier volume rendering and implementation using GPU
Author(s) -
ChangChieh Cheng,
Yu-Tai Ching
Publication year - 2008
Publication title -
proceedings of spie, the international society for optical engineering/proceedings of spie
Language(s) - English
Resource type - Conference proceedings
SCImago Journal Rank - 0.192
H-Index - 176
eISSN - 1996-756X
pISSN - 0277-786X
DOI - 10.1117/12.768949
Subject(s) - volume rendering , fourier transform , computer science , rendering (computer graphics) , transfer function , frequency domain , algorithm , mathematics , computer graphics (images) , computer vision , mathematical analysis , electrical engineering , engineering
Volume rendering is a technique for volume visualization. Given a set of N × N × N volume data, the traditional volume rendering methods generally need O(N3) rendering time. The FVR (Fourier Volume Rendering), that takes advantage of the Fourier slice theorem, takes O(N2log N) rendering time once the Fourier Transform of the volume data is available. Thus the FVR is favor to designing a real-time rendering algorithm with a preprocessing step. But the FVR has a disadvantage that resampling in the frequency domain causes artifacts in the spatial domain. Another problem is that the method for designing a transfer function is not obvious. In this paper, we report that by using the spatial domain zero-padding and tri-linear filtering can reduce the artifacts to an acceptable rendered image quality in spatial domain. To design the transfer function, we present a method that the user can define a transfer function by using a Bezier curve first. Based on the linear combination property of the Fourier transform and Bezier curve equation, the volume rendered result can be obtained by adding the weighted frequency domain signals. That mean, once a transfer function is given, we don't have to recompute the Fourier transform of the volume data after the transfer function applied. This technique makes real-time adjustment of transfer function possible.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom