The Community for Technology Leaders
Green Image
Issue No. 05 - May (2011 vol. 17)
ISSN: 1077-2626
pp: 612-625
Anna Vilanova , Eindhoven University of Technology, Eindhoven
Vesna Prčkovska , Eindhoven University of Technology, Eindhoven
Markus van Almsick , Eindhoven University of Technology, Eindhoven
Bart ter Haar Romeny , Eindhoven University of Technology, Eindhoven
Tim H.J.M. Peeters , Eindhoven University of Technology, Eindhoven
ABSTRACT
Any sufficiently smooth, positive, real-valued function \psi : S^2 \rightarrow {\hbox{\rlap{I}\kern 2.0pt{\hbox{R}}}}^+ on a sphere S^2 can be expanded by a Laplace expansion into a sum of spherical harmonics. Given the Laplace expansion coefficients, we provide a CPU and GPU-based algorithm that renders the radial graph of \psi in a fast and efficient way by ray-casting the glyph of \psi in the fragment shader of a GPU. The proposed rendering algorithm has proven highly useful in the visualization of high angular resolution diffusion imaging (HARDI) data. Our implementation of the rendering algorithm can display simultaneously thousands of glyphs depicting the local diffusivity of water. The rendering is fast enough to allow for interactive manipulation of large HARDI data sets.
INDEX TERMS
Computer graphics, viewing algorithms, three-dimensional graphics and realism, computer applications, life and medical sciences.
CITATION
Anna Vilanova, Vesna Prčkovska, Markus van Almsick, Bart ter Haar Romeny, Tim H.J.M. Peeters, "GPU-Based Ray-Casting of Spherical Functions Applied to High Angular Resolution Diffusion Imaging", IEEE Transactions on Visualization & Computer Graphics, vol. 17, no. , pp. 612-625, May 2011, doi:10.1109/TVCG.2010.61
129 ms
(Ver 3.1 (10032016))