Skip to Main content Skip to Navigation
Conference papers

GPU Implementation of Levenberg-Marquardt Optimization for T1 Mapping

Abstract : T 1 mapping is an emerging MRI research tool to characterize diseased myocardial tissue. The T i map is generated by fitting an exponential relaxation curve to the acquired image data. Levenberg-Marquardt algorithm is a standard way to solve this nonlinear curve fitting problem. However, the execution on the standard CPU can be time-consuming and incompatible with clinical routine. In this paper, a GPU implementation is performed to reduce the computation time of the standard T 1 mapping. In addition, a new vectorized approach is proposed to include spatial regularization in the curve fitting process to improve the robustness. The GPU implementation is validated on NVIDIA K42000 GPU using cardiac T1 data from 16 volunteers. The computation time shows significant decrease in both pixel-wise and vectorized curve fitting. The pixel-wise curve fitting is accelerated by a factor of 30+ compared to the standard sequential C code and the vectorized curve fitting is improved by a factor of 47 and 38 for 3-parameter and 2-parameter curve fitting compared to the Matlab code.
Document type :
Conference papers
Complete list of metadata
Contributor : Freddy Odille Connect in order to contact the contributor
Submitted on : Wednesday, April 28, 2021 - 5:03:03 PM
Last modification on : Thursday, January 6, 2022 - 11:38:05 AM

Links full text




Shufang Liu, Aurélien Bustin, Darius Burschka, Anne Menini, Freddy Odille. GPU Implementation of Levenberg-Marquardt Optimization for T1 Mapping. 2017 Computing in Cardiology Conference, Sep 2017, Rennes, France. ⟨10.22489/CinC.2017.003-070⟩. ⟨hal-03211445⟩



Record views