IEEE Transactions on Visualization and Computer Graphics

GPU-Based Ray-Casting of Spherical Functions Applied to High Angular Resolution Diffusion Imaging

M.A. van Almsick, T.H.J.M. Peeters, V. Prckovska, Anna Vilanova, and B.M. ter Haar Romeny

Any sufficiently smooth, positive, real-valued function 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 in a fast and efficient way by ray-casting the glyph of 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.


More Information

Gallery

Citation

M.A. van Almsick, T.H.J.M. Peeters, V. Prckovska, Anna Vilanova, and B.M. ter Haar Romeny, GPU-Based Ray-Casting of Spherical Functions Applied to High Angular Resolution Diffusion Imaging, IEEE Transactions on Visualization and Computer Graphics, 17, pp. 612–625, 2011.

BibTex

@article{bib:van almsick:2011,
    author       = { van Almsick, M.A.  and Peeters, T.H.J.M. and Prckovska, V. and Vilanova, Anna and ter Haar Romeny, B.M. },    
    title        = { GPU-Based Ray-Casting of Spherical Functions Applied to High Angular Resolution Diffusion Imaging },
    journal      = { IEEE Transactions on Visualization and Computer Graphics },
    volume       = { 17 },
    year         = { 2011 },
    pages        = { 612--625 },
    doi          = { 10.1109/TVCG.2010.61 },
    dblp         = { journals/tvcg/AlmsickPPVR11 },
    url          = { https://publications.graphics.tudelft.nl/papers/493 },
}