Magnetic resonance imaging | 2019

snapMRF: GPU-Accelerated Magnetic Resonance Fingerprinting Dictionary Generation and Matching using Extended Phase Graphs.

 
 
 

Abstract


PURPOSE\nMagnetic resonance fingerprinting (MRF) is a state-of-the-art quantitative MRI technique with a computationally demanding reconstruction process, the accuracy of which depends on the accuracy of the signal model employed. Having a fast, validated, open-source MRF reconstruction would improve the dependability and accuracy of clinical applications of MRF.\n\n\nMETHODS\nWe parallelized both dictionary generation and signal matching on the GPU by splitting the simulation and matching of dictionary atoms across threads. Signal generation was modeled using both Bloch equation simulation and the extended phase graph (EPG) formalism. Unit tests were implemented to ensure correctness. The new package, snapMRF, was tested with a calibration phantom and an in vivo brain.\n\n\nRESULTS\nCompared with other online open-source packages, dictionary generation was accelerated by 10-1000× and signal matching by 10-100×. On a calibration phantom, T1 and T2 values were measured with relative errors that were nearly identical to those from existing packages when using the same sequence and dictionary configuration, but errors were much lower when using variable sequences that snapMRF supports but that competitors do not.\n\n\nCONCLUSION\nOur open-source package snapMRF was significantly faster and retrieved accurate parameters, possibly enabling real-time parameter map generation for small dictionaries. Further refinements to the acquisition scheme and dictionary setup could improve quantitative accuracy.

Volume None
Pages None
DOI 10.1016/j.mri.2019.11.015
Language English
Journal Magnetic resonance imaging

Full Text