This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Visualizing Whole-Brain DTI Tractography with GPU-based Tuboids and LoD Management
November/December 2007 (vol. 13 no. 6)
pp. 1488-1495
Diffusion Tensor Imaging (DTI) of the human brain, coupled with tractography techniques, enable the extraction of large-collections of three-dimensional tract pathways per subject. These pathways and pathway bundles represent the connectivity between different brain regions and are critical for the understanding of brain related diseases. A flexible and efficient GPU-based rendering technique for DTI tractography data is presented that addresses common performance bottlenecks and image-quality issues, allowing interactive render rates to be achieved on commodity hardware. An occlusion query-based pathway LoD management system for streamlines/streamtubes/tuboids is introduced that optimizes input geometry, vertex processing, and fragment processing loads, and helps reduce overdraw. The tuboid, a fully-shaded streamtube impostor constructed entirely on the GPU from streamline vertices, is also introduced. Unlike full streamtubes and other impostor constructs, tuboids require little to no preprocessing or extra space over the original streamline data. The supported fragment processing levels of detail range from texture-based draft shading to full raycast normal computation, Phong shading, environment mapping, and curvature-correct text labeling. The presented text labeling technique for tuboids provides adaptive, aesthetically pleasing labels that appear attached to the surface of the tubes. Furthermore, an occlusion query aggregating and scheduling scheme for tuboids is described that reduces the query overhead. Results for a tractography dataset are presented, and demonstrate that LoD-managed tuboids offer benefits over traditional streamtubes both in performance and appearance.

[1] D. Akers, A. Sherbondy, R. Mackenzie, R. Dougherty, and B. Wandell, Exploration of the brain's white matter pathways with dynamic queries. In VIS '04: Proc. IEEE Visualization Conf., volume 4, pages 377–384. IEEE Computer Society, 2004.
[2] P. J. Basser, J. Mattiello, and D. L. Bihan, Estimation of the effective self-diffusion tensor from the NMR spin-echo. Journal of Magnetic Resonance, B, 103 (3): 247–254, 1994.
[3] P. J. Basser, S. Pajevic, C. Pierpaoli, J. Duda, and A. Aldroubi, In vivo fiber tractograpy using DT-MRI data. Magnetic Resonance in Medicine, 44: 625–632, 2000.
[4] J. Bittner, M. Wimmer, H. Piringer, and W. Purgathofer, Coherent Hierarchical Culling: Hardware Occlusion Queries Made Useful. Computer Graphics Forum, 23 (3): 615, 2004.
[5] O. Ciccarelli, G. Parker, A. Toosy, C. Wheeler-Kingshott, G. Barker, P. Boulby, D. Miller, and A. Thompson, From diffusion tractography to quantitative white matter tract measures: a reproducibility study. Neuroimage, 18 (2): 348–359, 2003.
[6] D. Cohen-Or, Y. Chrysanthou, C. Silva, and F. Durand, A survey of visibility for walkthrough applications. IEEE Trans. Visualization and Computer Graphics, 9 (3): 412–431, 2003.
[7] T. Delmarcelle and L. Hesselink, Visualizing second-order tensor fields with hyperstreamlines. IEEE Computer Graphics Applications, 13 (4): 25–33, 1993.
[8] D. Gering, A. Nabavi, R. Kikinis, W. Grimson, N. Hata, P. Everett, F. Jolesz, and W. Wells, An integrated visualization system for surgical planning and guidance using image fusion and interventional imaging. MICCAI '99: Proc. Intl. Conf. on Medical Image Computing and Computer Assisted Intervention, pages 809–819.
[9] G. Kindlmann, D. Weinstein, and D. Hart, Strategies for direct volume rendering of diffusion tensor fields. IEEE Trans. Visualization and Computer Graphics, 6 (2): 124–138, 2000.
[10] Z. Melek, D. Mayerich, C. Yuksel, and J. Keyser, Visualization of fibrous and thread-like data. IEEE Trans. Visualization and Computer Graphics, 12 (5): 1165–1172, 2006.
[11] D. Merhof, M. Sonntag, F. Enders, C. Nimsky, P. Hastreiter, and G. Greiner, Hybrid visualization for white matter tracts using triangle strips and point sprites. IEEE Trans. Visualization and Computer Graphics, 12 (5): 1181–1188, 2006.
[12] S. Mori and P. van Zijl, Fiber tracking: principles and strategies—a technical review. NMR in Biomedicine, 15 (7–8): 468–480, 2002.
[13] G. Reina, K. Bidmon, F. Enders, P. Hastreiter, and T. Ertl, GPU-based hyperstreamlines for diffusion tensor imaging. In EuroVis '06: Proc. Eurographics/IEEE-VGTC Symp. on Visualization, pages 35–42, 2006.
[14] M. Schirski, T. Kuhlen, M. Hopp, P. Adomeit, S. Pischinger, and C. Bischof, Efficient visualization of large amounts of particle trajectories in virtual environments using virtual tubelets. In VRCAI '04: Proc. ACM SIGGRAPH Intl. Conf. on Virtual Reality Continuum and its Applications in Industry, pages 141–147. ACM Press, 2004.
[15] G. Schussman and K.-L. Ma, Scalable self-orienting surfaces: A compact, texture-enhanced representation for interactive visualization of 3D vector fields. In PG '02: Proc. Pacific Conf. on Computer Graphics and Applications, page 356. IEEE Computer Society, 2002.
[16] D. Staneker, D. Bartz, and M. Meissner, Improving occlusion query efficiency with occupancy maps. In PVG '03: Proc. IEEE Symp. on Parallel and Large-Data Visualization and Graphics, page 15. IEEE Computer Society, 2003.
[17] D. Staneker, D. Bartz, and W. Straßer, Occlusion-driven scene sorting for efficient culling. In Afrigaph '06: Proc. Intl. Conf. on Computer Graphics, Virtual Reality, Visualisation and Interaction in Africa, pages 99–106. ACM Press, 2006.
[18] C. Stoll, S. Gumhold, and H. Seidel, Visualization with stylized line primitives. In VIS '05: Proc. IEEE Visualization Conf., pages 695–702. IEEE Computer Society, 2005.
[19] S. Wakana, A. Caprihan, M. Panzenboeck, J. Fallon, M. Perry, R. Gollub, K. Hua, J. Zhang, H. Jiang, P. Dubey, A. Blitz, P. van Zijl, and S. Mori, Reproducibility of quantitative tractography methods applied to cerebral white matter. Neuroimage, 36 (3): 630–644, 2007.
[20] S.-E. Yoon, B. Salomon, and D. Manocha, Interactive view-dependent rendering with conservative occlusion culling in complex environments. In VIS '03: Proc. IEEE Visualization Conf., pages 163–170. IEEE Computer Society, 2003.
[21] S. Zhang, C. Demiralp, and D. H. Laidlaw, Visualizing diffusion tensor MR images using streamtubes and streamsurfaces. IEEE Trans. Visualization and Computer Graphics, 09 (4): 454–462, 2003.
[22] L. Zhukov and A. H. Barr, Oriented tensor reconstruction: tracing neural pathways from diffusion tensor MRI. In VIS '02: Proc. IEEE Visualization Conf., pages 387–394. IEEE Computer Society, 2002.
[23] M. Zöckler, D. Stalling, and H.-C. Hege, Interactive visualization of 3D-vector fields using illuminated stream lines. In VIS '96: Proc. IEEE Visualization Conf., pages 107–113. IEEE Computer Society, 1996.

Index Terms:
Tuboids, streamtubes, interactive gpu-centric rendering, neuronal pathways.
Citation:
Vid Petrovic, James Fallon, Falko Kuester, "Visualizing Whole-Brain DTI Tractography with GPU-based Tuboids and LoD Management," IEEE Transactions on Visualization and Computer Graphics, vol. 13, no. 6, pp. 1488-1495, Nov.-Dec. 2007, doi:10.1109/TVCG.2007.70622
Usage of this product signifies your acceptance of the Terms of Use.