3297

Ultrafast submillimeter model-based NN quantification of whole-brain T1 and T2 using phase-cycled bSSFP
Florian Birk1,2, Klaus Scheffler1,2, and Rahel Heule1,2,3
1Department of High-Field Magnetic Resonance, Max Planck Institute for Biological Cybernetics, Tübingen, Germany, 2Department of Biomedical Magnetic Resonance, University of Tübingen, Tübingen, Germany, 3Center for MR Research, University Children's Hospital, Zurich, Switzerland

Synopsis

Keywords: Machine Learning/Artificial Intelligence, Machine Learning/Artificial Intelligence, Model-Based Learning

The bSSFP sequence is intrinsically sensitive to T1 and T2, motion robust, and allows highly efficient data acquisition. Slow convergence in qMRI parameter fitting can potentially be mitigated by machine learning, which benefits greatly from the availability of accurate ground truth data. This work presents an unsupervised model-based NN that incorporates the analytical bSSFP signal equation into the training loop, thus avoiding the need for ground truth relaxometry measurements and enabling instantaneous multi-parametric submillimeter whole-brain mapping of T1 and T2. NN performance was compared to MIRACLE quantitatively for in silico noise corrupted data and qualitatively for in vivo data.

Introduction

Artificial neural networks (NNs) provide a fast alternative to traditional fitting approaches for multi-parametric quantitative magnetic resonance imaging (qMRI). However, long scan times and inefficient data acquisition schemes still limit the amount of available qMRI data for supervised NN learning, which requires ground truth data. The mixed sensitivity of the balanced steady-state free precession (bSSFP) sequence to both relaxometry metrics T1 and T21 makes it a promising tool for simultaneous relaxometry2–4. Motivated by recent work using an analytical MRI model to simulate training data and to be integrated into the forward path of NN training5, we compare motion-insensitive rapid configuration relaxometry (MIRACLE2) to model-based training with simulated phase-cycled bSSFP (pc-bSSFP) data for simultaneous T1 and T2 mapping in silico and in vivo. Based on simulations, we further investigate the effects of different noise levels on the estimation performance of our NN and MIRACLE and qualitatively compare relaxometry estimates from high resolution pc-bSSFP in vivo data for both approaches.

Methods

In vivo data were acquired at 3T. 3D sagittal bSSFP data with 12 phase-cycles evenly distributed in the range (0, 2π): φj = π/12∙(2j-1), j = 1,2,…12 (isotropic resolution: 0.9x0.9x0.9 mm3, TR/TE = 5ms/2.5ms, total acquisition time: 16 min and 15 s) and TurboFLASH data with and without a preconditioning RF pulse (29s) for B1 were acquired.
Synthetic pc-bSSFP signals s were generated (Training/Validation/Testing, 200,000/40,000/16,000) using the forward bSSFP signal model s(p,u) in Equation 1 with parameters p = [T1, T2, B1+] (longitudinal relaxation time T1, transverse relaxation time T2 and scaling factor of transmit field B1+ = αact / αnom) and sequence parameters u = [TR, TE, α, Npc] (repetition time TR, echo time TE, flip angle α, number of phase cycle acquisitions Npc)6.

$$M_{ss}=M_0\frac{(1-E_1)(1-E_2e^{-i\phi})sin\alpha}{Ccos\phi+D}$$
With:
$$E_{1,2}=e^{-T{1,2}/TR}, C=E_2(E_1-1)(1+cos\alpha), D=(1-E_1cos\alpha)-(E_1-cos\alpha)E_2^2$$
and
$$\phi [0, 2\pi]=\pi / Npc * (2j -1)$$ with $$j=1,2,...Npc$$

Input parameter ranges for Equation 1 were sampled from a uniform distribution (T1: [1,2000] ms, T2: [1,500] ms, B1+: [0.7,1.3]) with an additional constraint of excluding T1 < T2 parameter combinations. Sequence parameters were fixed based on in vivo pc-bSSFP measurements (TR = 5 ms, TE = TR/2 ms, α = 15°, Npc = 12). Pc-bSSFP data were Fourier transformed to receive the Fn modes with various number of inputs for the NN (MIRACLE: [F-1,F0,F1], NN: [F-4,…,F4], [F-3,…,F3], [F-2,…,F2], and [F-1,F0,F1]). In silico and in vivo data matching was achieved by adjacent Euclidean distance normalization of the complex Fn modes along each voxel. Shown in Figure 1, both MIRACLE and NN take the absolute value of the Fn modes and an additional B1+ as input. In addition, synthetic datasets were corrupted with different noise levels σ (σ = A/SNR) based on an SNR range of [20,60,80,100,120,140,200] and A = 0.5 (approximated mean of [|F-1|,|F0|,|F1|]). MIRACLE fitting was implemented using an iterative golden section search minimization7. Within the NN forward path, a multilayer perceptron of six hidden layers and rectified linear unit in each hidden layer was used to estimate the inverse signal model s-(p,u) and infer the relaxometry parameters pnet = [T1, T2]. NN training was performed on synthetic data only, which took around 165min (300 epochs, batch size 32). In the forward path of a training loop, pnet together with the given input of B1+, was fed back into the signal model s(pnet,u) to derive the pc-bSSFP signal. The l2-norm was used to compare the Fn modes from the NN snet(pnet,u) with the original input from s(p,u). Data simulation, NN training and MIRACLE iterative fitting was implemented in Python 3.10.6. The quantitative mapping scheme is shown in Figure 1.

Results

Shown in Figures 2 and 3, MIRACLE and NN estimations were validated on synthetic data using the coefficient of determination (CoD) and the root mean squared error (RMSE). If a noise-free signal is considered, MIRACLE outperforms each NN of different input sizes in T1 estimates but is inferior for T2. Adding noise to the signal, the NN is superior to MIRACLE and an increased number of Fn modes appears beneficial for NN input (Figure 2). Thus, the following results show estimations of NNs trained with an increased number of inputs (F-4 to F4, B1+). Figures 3 and 4 support the findings that MIRACLE estimation performance decreases with SNR while NNs trained at the respective SNR levels tend to be clearly more robust. Exemplary axial, sagittal, and coronal slices of in vivo whole brain T1 and T2 maps are shown in Figure 5 for MIRACLE and the NN. The estimation time for MIRACLE was ~75 seconds while that for the NN was ~1 second. Comparable qualitative results can be observed for both approaches.

Discussion and Conclusion

Model-based learning incorporates known analytical models into the learning process, eliminating the need for additional ground truth measurements. This reduces the large number of NN input and target data sets required for training based on measured in vivo data and potentially facilitates the clinical translation. With emphasis on the flexibility of adjusting sequence parameters and data distributions using in silico data paired with ultrafast inference times of multiple quantitative parameters, the proposed work proved that NNs are a valuable alternative to traditional model fitting approaches in multi-parametric qMRI.

Acknowledgements

No acknowledgement found.

References

1. Bieri O, Scheffler K. Fundamentals of Balanced Steady State Free Precession MRI. J Magn Reson Imaging. 2013;38(1):2-11.

2. Nguyen D, Bieri O. Motion-Insensitive Rapid Configuration Relaxometry. Magn Reson Med. 2017;78(2):518-526.

3. Shcherbakova Y, van den Berg CAT, Moonen CTW, Bartels LW. PLANET: An Ellipse Fitting Approach for Simultaneous T1 and T2 Mapping Using Phase-Cycled Balanced Steady-State Free Precession. Magn Reson Med. 2018;79(2):711-722.

4. Heule R, Bause J, Pusterla O, Scheffler K. Multi‐parametric artificial neural network fitting of phase‐cycled balanced steady‐state free precession data. Magn Reson Med. 2020;84(6):2981-2993.

5. Grussu F, Battiston M, Palombo M, Schneider T, Wheeler-Kingshott CAMG, Alexander DC. Deep Learning Model Fitting for Diffusion-Relaxometry: A Comparative Study. Computational Diffusion MRI. Mathematics and Visualization. Springer International Publishing; 2021:159-172.

6. Ernst RR, Anderson WA. Application of Fourier Transform Spectroscopy to Magnetic Resonance. Review of Scientific Instruments. 1966;37(1):93-102.

7. Heule R, Ganter C, Bieri O. Triple echo steady-state (TESS) relaxometry. Magn Reson Med. 2014;71(1):230-237.

Figures

Figure 1. Scheme for voxelwise multi-parametric relaxometry mapping using MIRACLE (p_miracle) or a NN (p_net). The input for MIRACLE are the B1+ scaling factor and the three lowest order configuration modes (F-1, F0, F1) computed from the pc-bSSFP data while the number of modes for the NN can be flexibly adjusted. For NN training, which was only performed on synthetic data, additional noise was added and the l2-norm loss function was used to compare NN bSSFP signal estimations (m_net) with simulated bSSFP signals (m).

Figure 2. Validation of MIRACLE and NN estimates on noise-free (left) and noisy (right) synthetic test data are shown using the coefficient of determination (CoD, first row) and root mean square error (RMSE, second row) as performance measures. For each barplot, the left bar (purple) depicts the performance of MIRACLE, while the other four bars depict the performances of NNs trained with a different number of configuration modes as input.

Figure 3. Validation of MIRACLE (green) and NN (blue) estimates on synthetic test data corrupted with different noise levels is shown using the coefficient of determination (CoD, first row) and root mean square error (RMSE, second row). All NNs were trained with the respective SNR levels and utilized the magnitude of F-4 to F4 as input in addition to B1+.

Figure 4. Density plots are shown for the T1 and T2 estimates of MIRACLE (second and fourth row) and NNs (first and third row) on synthetic test data corrupted with different noise levels. All NNs were trained with the respective SNR levels and utilized the magnitude of F-4 to F4 as input in addition to B1+.

Figure 5. Whole-brain T1 and T2 parameter predictions for an exemplary axial, sagittal, and coronal slice of one volunteer are shown for MIRACLE and a NN, trained with an SNR level of 100 and F-4 to F4 as input.

Proc. Intl. Soc. Mag. Reson. Med. 31 (2023)
3297
DOI: https://doi.org/10.58530/2023/3297