In Proceedings of Vision, Modeling, and Visualization

Flexible GPU-Based Multi-Volume Ray-Casting

Ralph Brecheisen, Anna Vilanova, B. Platel, and B.M. ter Haar Romeny

Using combinations of different volumetric datasets is becoming more common in scientific applications, especially medical environments such as neurosurgery where multiple imaging modalities are required to provide insight to both anatomical and functional structures in the brain. Such data sets are usually in different orientations and have different resolutions. Furthermore, it is often interesting, e.g. for surgical planning or intraoperative applications to add the visualization of foreign objects (e.g., surgical tools, reference grids, 3D measurement widgets). We propose a flexible framework based on GPU-accelerated ray-casting and depth peeling, that allows volume rendering of multiple, arbitrarily positioned volumes intersected with opaque or translucent geometric objects. These objects can also be used as convex or concave clipping shapes. We consider the main contribution of our work to be the flexible combination of the above-mentioned features in a single framework. As such, it can serve as a basis for neurosurgery applications but also for other fields where multi-volume rendering is important.


More Information

Gallery

Citation

Ralph Brecheisen, Anna Vilanova, B. Platel, and B.M. ter Haar Romeny, Flexible GPU-Based Multi-Volume Ray-Casting, In Proceedings of Vision, Modeling, and Visualization, pp. 303–312, 2008.

BibTex

@inproceedings{bib:brecheisen:2008,
    author       = { Brecheisen, Ralph and Vilanova, Anna and Platel, B. and ter Haar Romeny, B.M. },    
    title        = { Flexible GPU-Based Multi-Volume Ray-Casting },
    booktitle    = { In Proceedings of Vision, Modeling, and Visualization },
    year         = { 2008 },
    pages        = { 303--312 },
    publisher    = { Akad. Verl.-Ges. AKA },
    note         = { VMV: Vision, Modeling, and Visualization 13th international fall workshop; Konstanz, Germany oktober 8-10 2008, url: http://yp.wtb.tue.nl/pdfs/9881.pdf },
    dblp         = { conf/vmv/BrecheisenBPR08 },
    url          = { https://publications.graphics.tudelft.nl/papers/604 },
}