A Graphics Processing Unit Accelerated Motion Correction Algorithm and Modular System for Real-time fMRI
- 999 Downloads
Real-time functional magnetic resonance imaging (rt-fMRI) has recently gained interest as a possible means to facilitate the learning of certain behaviors. However, rt-fMRI is limited by processing speed and available software, and continued development is needed for rt-fMRI to progress further and become feasible for clinical use. In this work, we present an open-source rt-fMRI system for biofeedback powered by a novel Graphics Processing Unit (GPU) accelerated motion correction strategy as part of the BioImage Suite project (www.bioimagesuite.org). Our system contributes to the development of rt-fMRI by presenting a motion correction algorithm that provides an estimate of motion with essentially no processing delay as well as a modular rt-fMRI system design. Using empirical data from rt-fMRI scans, we assessed the quality of motion correction in this new system. The present algorithm performed comparably to standard (non real-time) offline methods and outperformed other real-time methods based on zero order interpolation of motion parameters. The modular approach to the rt-fMRI system allows the system to be flexible to the experiment and feedback design, a valuable feature for many applications. We illustrate the flexibility of the system by describing several of our ongoing studies. Our hope is that continuing development of open-source rt-fMRI algorithms and software will make this new technology more accessible and adaptable, and will thereby accelerate its application in the clinical and cognitive neurosciences.
KeywordsReal-time fMRI Motion correction Graphics processing unit Open-source software
We thank J. Brewer and P. Worhnsky for the development of the front-end used for the current meditation study and for the example feedback shown in Fig. 3a. We also thank E. Finn for her helpful comments on the manuscript. This study was funded by the Dana foundation (M. Hampson) and NIH (R01 EB006494, R03 EB012969, RO1 EB009666, R01 NS051622, R21 MH090384).
- Caria, A., Sitaram, R., & Birbaumer, N. (2012). Real-Time fMRI: A tool for local brain regulation. Neuroscientist, 18, 487–501.Google Scholar
- Cusack, R., Veldsman, M., Naci, L., Mitchell, D. J., & Linke, A. C. (2011). Seeing different objects in different ways: Measuring ventral visual tuning to sensory and semantic features with dynamically adaptive imaging. Human Brain Mapping, 33(2):387–397.Google Scholar
- Eklund, A., Ohlsson, H., Andersson, M., Rydell, J., Ynnerman, A., & Knutsson, H. (2009). Using Real-Time fMRI to Control a Dynamical System by Brain Activity Classification. Medical Image Computing and Computer-Assisted Intervention – MICCAI, 5761, 1000–1008.Google Scholar
- Hampson, M., Scheinost, D., Qiu, M., Bhawnani, J., Lacadie, C. M., Leckman, J. F., et al. (2011a). Biofeedback of real-time functional magnetic resonance imaging data from the supplementary motor area reduces functional connectivity to subcortical regions. Brain Connectivity, 1, 91–98.PubMedCrossRefGoogle Scholar
- Hampson, M., Stoica, T., Saksa, J., Scheinost, D., Qiu, M., Bhawnani, J., Pittenger, C., Papademetris, X., Constable T. (2012). Real-time fMRI biofeedback targeting the orbi to frontal cortex for contamination anxiety. Journal of Visual Experiments, (59):e3535.Google Scholar
- Papademetris, X., Vives, K. P., DiStasio, M., Staib, L. H., Neff, M., Flossman, S. et al. (2006). Development of a research interface for image guided intervention: initial application to epilepsy neurosurgery. Biomedical Imaging: Nano to Macro, 2006. 3rd IEEE International Symposium on, pp. 490–493.Google Scholar
- Phan, K. L., Fitzgerald, D. A., Gao, K., Moore, G. J., Tancer, M. E., & Posse, S. (2004). Real-time fMRI of cortico-limbic brain activity during emotional processing. NeuroReport, 15, 527–532.Google Scholar
- Sander, J., & Kandrot, E. (2010). CUDA by Example: An Introduction to General-Purpose GPU Programming. Addison-Wesley Professional.Google Scholar