Scientific article

Real-time and Recursive Estimators for Functional MRI Quality Assessment

Published inNeuroinformatics, vol. 20, no. 4, p. 897-917
Publication date2022-03-17
First online date2022-03-17

Real-time quality assessment (rtQA) of functional magnetic resonance imaging (fMRI) based on blood oxygen level-dependent (BOLD) signal changes is critical for neuroimaging research and clinical applications. The losses of BOLD sensitivity because of different types of technical and physiological noise remain major sources of fMRI artifacts. Due to difficulty of subjective visual perception of image distortions during data acquisitions, a comprehensive automatic rtQA is needed. To facilitate rapid rtQA of fMRI data, we applied real-time and recursive quality assessment methods to whole-brain fMRI volumes, as well as time-series of target brain areas and resting-state networks. We estimated recursive temporal signal-to-noise ratio (rtSNR) and contrast-to-noise ratio (rtCNR), and real-time head motion parameters by a framewise rigid-body transformation (translations and rotations) using the conventional current to template volume registration. In addition, we derived real-time framewise (FD) and micro (MD) displacements based on head motion parameters and evaluated the temporal derivative of root mean squared variance over voxels (DVARS). For monitoring time-series of target regions and networks, we estimated the number of spikes and amount of filtered noise by means of a modified Kalman filter. Finally, we applied the incremental general linear modeling (GLM) to evaluate real-time contributions of nuisance regressors (linear trend and head motion). Proposed rtQA was demonstrated in real-time fMRI neurofeedback runs without and with excessive head motion and real-time simulations of neurofeedback and resting-state fMRI data. The rtQA was implemented as an extension of the open-source OpenNFT software written in Python, MATLAB and C++ for neurofeedback, task-based, and resting-state paradigms. We also developed a general Python library to unify real-time fMRI data processing and neurofeedback applications. Flexible estimation and visualization of rtQA facilitates efficient rtQA of fMRI data and helps the robustness of fMRI acquisitions by means of substantiating decisions about the necessity of the interruption and re-start of the experiment and increasing the confidence in neural estimates.

  • Functional MRI
  • Neurofeedback paradigms
  • OpenNFT
  • Real-time quality assessment
  • Recursive
  • Rest
  • Task
  • Artifacts
  • Brain / diagnostic imaging
  • Brain / physiology
  • Brain Mapping / methods
  • Image Processing, Computer-Assisted / methods
  • Magnetic Resonance Imaging / methods
  • Neurofeedback / methods
  • rtspm Python library
Citation (ISO format)
DAVYDOV, Nikita et al. Real-time and Recursive Estimators for Functional MRI Quality Assessment. In: Neuroinformatics, 2022, vol. 20, n° 4, p. 897–917. doi: 10.1007/s12021-022-09582-7
Main files (1)
Article (Published version)
ISSN of the journal1539-2791

Technical informations

Creation10/29/2023 1:50:42 PM
First validation03/15/2024 10:36:25 AM
Update time03/15/2024 10:36:25 AM
Status update03/15/2024 10:36:25 AM
Last indexation05/06/2024 6:10:50 PM
All rights reserved by Archive ouverte UNIGE and the University of GenevaunigeBlack