This work demonstrates the successful application of Deep Learning with phantom and human measurements for the reconstruction in Magnetic Resonance Fingerprinting (MRF). State-of-the-art MRF reconstruction yields quantitative maps of e.g. T1 and T2 by acquiring multiple undersampled images with various acquisition parameters, commonly referred to as fingerprints. Every measured fingerprint (per voxel) is compared with a dictionary of simulated fingerprints for possible parameter combinations. This time-consuming step can be replaced with a neural network, which directly predicts the parameters from a fingerprint. This was previously shown with simulated data. Here, we extend this approach to real measurements.
2D MRF data was acquired using Fast Imaging with Steady
State Precession2 on a MAGNETOM Skyra 3T (Siemens Healthcare,
Erlangen, Germany) with a prototype sequence with the following parameters:
Field-of-View 300×300 mm2
For the network architecture, convolutional layers in addition to fully-connected layers were used because the fingerprint is expected to be correlated along the time dimension. Previous training with simulations5 was a much easier task since no undersampling artifacts were considered. We now extend the previous CNN architecture5 to be able to cope with these strong undersampling effects (factor 48) and train it on our measured data. The architecture of our CNN for the phantom (human) data consists of 4 (6) convolutional layers, average pooling and 4 (6) fully-connected layers with Rectified Linear Units8 as activation functions (Figure 2). Data from 20 (6) phantom (human) measurements with 21,940 (110,670) signals (Figure 1C+D) was used, separated randomly for training (90%) and validation (10%). We implemented our method using the TensorFlow library.9 The weights were initialized randomly.10 For optimization we used the ADAM method11 (initial learning rate: 5·10-4) and minimized the mean squared error as a loss function.
Testing was performed on a set of two independent phantom and human measurements. Results show a small error compared to the ground truth MRF reconstruction1,2 (mean error±standard deviation, phantom (human): T1: 11.3±11.5 ms (92±167 ms), T2: 3.4±4.3 ms (19±44 ms), Figures 3+4). Deeper architectures lead to better accuracy with measured fingerprints (Figure 5).
Execution time was
compared on a 2.7 GHz Intel Core i5: While the state-of-the-art reconstruction1,2 requires approximately 61 ms for one
fingerprint with a dictionary of 10,098 T1 and T2 combinations, the CNN method can improve this
by a factor of 10 (7) for phantom (human) data on the same hardware. We can
further accelerate this by a factor of ≈
1. Ma D, Gulani V, Seiberlich N, et al. Magnetic resonance fingerprinting. Nature. 2013; 495(7440):187-92. doi: 10.1038/nature11971.
2. Jiang Y, Ma D, Seiberlich N, et al. MR fingerprinting using fast imaging with steady state precession (FISP) with spiral readout. Magnetic Resonance in Medicine. 2015;74(6):1621-31. doi: 10.1002/mrm.25559.
3. Cohen O, Zhu B, Rosen MS. Deep learning for fast MR fingerprinting reconstruction. In: Proceedings of the International Society for Magnetic Resonance in Medicine. Honolulu, HI, USA; 2017. p. 688.
4. Cohen O, Zhu B, Rosen MS. Deep Learning for Rapid Sparse MR Fingerprinting Reconstruction. arXiv preprint, arXiv:1710.05267, 2017.
5. Hoppe E, Körzdörfer G, Würfl T, et al. Deep Learning for Magnetic Resonance Fingerprinting: A New Approach for Predicting Quantitative Parameter Values from Time Series. Studies in health technology and informatics. 2017;202-6.doi: 10.3233/978-1-61499-808-2-202.
6. Cohen O, Sarracanie M, Armstrong BD, et al. Magnetic resonance fingerprinting trajectory optimization. In: Proceedings of the International Society for Magnetic Resonance in Medicine; Milan, Italy; 2014. p. 27.
7. High Precision Devices, Inc. Calibrate MRI Scanners with NIST Referenced Quantitative MRI (qMRI) Phantoms (QIBA DWI and ISMRM). http://www.hpd-online.com/MRI-phantoms.php. Accessed October 16, 2017.
8. Glorot X, Bordes A, Bengio Y. Deep sparse rectifier neural networks. In: Proceedings of the Fourteenth International Conference on Artificial Intelligence and Statistics. Ft. Lauderdale, FL, USA; 2011. p. 315-23.
9. Abadi M, Agarwal A, Barham P, et al. Tensorflow: Large-scale machine learning on heterogeneous distributed systems. arXiv preprint, arXiv:1603.04467, 2016.
10. Glorot X, Bengio Y. Understanding the difficulty of training deep feedforward neural networks. In: Proceedings of the Thirteenth International Conference on Artificial Intelligence and Statistics. Sardinia, Italy; 2010. p. 249–56.
11. Kingma D, Ba, J. Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980, 2014.
Figure 1: Fingerprints from the used acquisition scheme and reconstructed quantitative maps with the state-of-the-art MRF method1,2
A+B: Exemplary measured fingerprint from a ISMRM/NIST phantom (blue) and the associated simulated fingerprint from the dictionary (red, parameters: T1: 240 ms, T2: 160 ms). A: Whole signal (3,000 data points), B: Enlarged excerpt from A to clarify the differences between simulated and measured fingerprints.
C+D: Example of quantitative relaxation maps of one ISMRM/NIST (C) and one human (D) measurement. Both T1 maps, in units of ms.
Figure 2: Schema of our proposed CNNs, which directly predict quantitative parameters from a fingerprint, instead of comparing it to a dictionary consisting of simulated fingerprints for every parameter combination. The input layer consists of 3,000 neurons for the 3,000 data points from the measured fingerprint (phantom or human), followed by 4 (phantom data) or 6 (human data) convolutional layers (given in the following form: (kernel size-stride size per layer) (feature maps per layer) ), average pooling (kernel size-stride size) and 4 (phantom data) or 6 (human data) fully-connected layers (number of neurons per layer).
Figure 3: Prediction results from the proposed CNN in Figure 2 for phantom data. A: T1, B: T2. First row: Ground truth (state-of-the-art MRF reconstruction) quantitative relaxation maps (masked balls) in units of ms. Second row: CNN-predicted quantitative relaxation maps (masked balls) in units of ms. Third row: Ground truth versus predicted values. The dashed line is the x=y line, the solid line is the linear regression (with its formula in the right corners). The results show, that our CNN was able to predict accurate quantitative values from measured phantom fingerprints and yielded small errors compared to the ground truth.
Figure 4: Prediction results from our proposed CNN in Figure 2 for human data. A: T1, B: T2. First row: Ground truth (state-of-the-art MRF reconstruction) quantitative relaxation maps, in units of ms. Second row: CNN-predicted quantitative relaxation maps, in units of ms. Third row: Absolute errors between ground truth and CNN-predicted relaxation maps, in units of ms. The results show, that our CNN was able to predict accurate quantitative T1 and T2 maps after training with human fingerprints, despite artifacts due to undersampling or other factors, e.g. movements of the living object of investigation.
Figure 5: Results of predictions for one test ISMRM/NIST measurement (as in Figure 3) from a CNN with an architecture consisting of 4 layers (3 convolutional layers, average pooling and 1 fully-connected layer) as previously described for simulated data.5 A: T1, B: T2, in units of ms. The dashed line is the x=y line, the solid line is the linear regression (with its formula in the right corners). The results show, that a deeper architecture (compare to Figure 3, bottom row) was beneficial for predictions from measured fingerprints with undersampling artifacts, as a smaller architecture led to reduced accuracy.