Performing Real-Time Interactive Fiber Tracking
- 142 Downloads
Fiber tracking is a technique that, based on a diffusion tensor magnetic resonance imaging dataset, locates the fiber bundles in the human brain. Because it is a computationally expensive process, the interactivity of current fiber tracking tools is limited. We propose a new approach, which we termed real-time interactive fiber tracking, which aims at providing a rich and intuitive environment for the neuroradiologist. In this approach, fiber tracking is executed automatically every time the user acts upon the application. Particularly, when the volume of interest from which fiber trajectories are calculated is moved on the screen, fiber tracking is executed, even while it is being moved. We present our fiber tracking tool, which implements the real-time fiber tracking concept by using the video card’s graphics processing units to execute the fiber tracking algorithm. Results show that real-time interactive fiber tracking is feasible on computers equipped with common, low-cost video cards.
Key wordsFiber tracking diffusion tensor imaging graphics processing units real-time applications
- 7.Basser PJ, Pajevic S, Pierpaoli C, Aldroubi A: Fiber tract following in the human brain using DT-MRI data. IEICE Trans Inf & Syst E85-D:15–21, 2002.Google Scholar
- 14.BrainLAB. iPlan BOLD MRI Mapping. Available at http://www.brainlab.com/. Visited on 18 March 2009.
- 15.Brain Innovation B.V. BrainVoyager QX. Available at http://www.brainvoyager.com/. Visited on 18 March 2009.
- 16.Goebel R, Esposito F, Formisano E: Analysis of functional image analysis contest (FIAC) data with Brainvoyager QX: From single-subject to cortically aligned group general linear model analysis and self-organizing group independent component analysis. Human Brain Mapping 27:392–401, 2001.CrossRefGoogle Scholar
- 22.Mittmann A, Dantas MAR, von Wangenheim A: Design and Implementation of Brain Fiber Tracking for GPUs and PC Clusters. Proc. 21st International Symposium on Computer Architecture and High Performance Computing SBAC-PAD, São Paulo, 101–108, 2009.Google Scholar
- 23.Köhn A, Klein J, Weiler F, Peitgen H-O: A GPU-based fiber tracking framework using geometry shaders. Proc. of SPIE Medical Imaging, Orlando, 72611J–72611J10, 2009.Google Scholar
- 24.Kwatra A, Prasanna V, Singh M: Accelerating DTI tractography using FPGAs. Proc. 20th International Parallel and Distributed Processing Symposium IPDPS, 1–8, 2006.Google Scholar
- 25.Owens JD, Luebke D, Govindaraju N, Harris M, Krüger J, Lefohn AE, Purcell TJ: A Survey of General-Purpose Computation on Graphics Hardware. Eurographics 2005, State of the Art Reports, 21–51, 2005.Google Scholar
- 26.PC Perspective. NVIDIA Tesla High Performance Computing—GPUs Take a New Life. Available at http://www.pcper.com/article.php?aid=424. Accessed 18 March 2009.
- 27.Buck I: GPU computing with NVIDIA CUDA. ACM SIGGRAPH 2007 courses.Google Scholar
- 28.NVIDIA. NVIDIA website. Available at http://www.nvidia.com/. Accessed 14 November 2008.
- 29.Mark WR, Glanville RS, Akeley K, Kilgard MJ: Cg: a system for programming graphics hardware in a C-like language. Proceedings of the ACM SIGGRAPH conference, San Diego, 896–907, 2003.Google Scholar
- 30.Bammer R, Auer M: Correction of eddy-current induced image warping in diffusion-weighted single-shot EPI using constrained non-rigid mutual information image registration. Proc. 9th ISMRM, Glasgow, 2001.Google Scholar
- 31.Skare S, Anderson JLR: Simultaneous correction of eddy currents and motion in DTI using the residual error of the diffusion tensor: comparisons with mutual information. Proc. 10th ISMRM, Hawaii, 2002.Google Scholar
- 32.Newegg. Available at http://www.newegg.com/. Accessed 18 March 2008.
- 33.NVIDIA. NVIDIA GeForce family. Available at http://www.nvidia.com/object/geforce_family.html. Accessed November 14, 2008.