Deep Learning-based Magnetic Resonance Fingerprinting
Transcript of Deep Learning-based Magnetic Resonance Fingerprinting
Deep Learning-based Magnetic ResonanceFingerprinting
Elisabeth Hoppe
Pattern Recognition Lab, Friedrich-Alexander-Universität Erlangen-Nürnberg
June 18th, 2020
6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 2
• B.Sc. Medical Computer Science (OTH Regensburg)
• Medical image segmentation
with Prof. Dr. Christoph Palm
• M.Sc./Ph.D. Computer Science (FAU Erlangen-
Nürnberg) in close collaboration with Siemens
Healthineers, MR Predevelopment, Erlangen
• Acquisition and reconstruction methods for
Quantitative Magnetic Resonance Imaging
• With Prof. Dr. Andreas Maier
Who am I
6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 3
1. Magnetic Resonance Imaging (MRI) Basics
2. Magnetic Resonance (MR) Fingerprinting
3. Deep Learning Basics
4. Deep Learning Approaches for MR Fingerprinting
5. Summary & Conclusion
Outline
Magnetic Resonance Imaging Basics
6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 5
• Non-invasive imaging of soft tissues
Magnetic Resonance Imaging
Brain
Liver [1]
[1] https://encrypted-tbn0.gstatic.com/images?q=tbn%3AANd9GcTfGtPsJtFGpk8kUtroV5GxaJy64rcOM7hsrij4q9FVTQCiIjVd&usqp=CAU
[2] https://kkh-hagen.de/wp-content/uploads/pics/mrt-knie.jpg
Heart
Knee [2]
…
6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 6
• Uses hydrogen nuclei within the human body
• Strong magnet field 𝐵0
Magnetic Resonance Imaging
6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 7
Magnetic Resonance Imaging
Flip angle 𝛼Adds energy to system
Equilibrium state Excitation state
6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 8
Magnetic Resonance Imaging
Signal
Emits added energy
Receiver
coil
Relaxation state
6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 9
Magnetic Resonance Imaging
Signal
Emits added energy
Receiver
coil
Relaxation state
6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 10
• Relaxation state: described using two time constants
• T1: Recovery of Mz to reach M0
• T2: Mxy dimishes
→ Depends on different tissue
states
T1,T2 relaxation times
http://mriquestions.com/what-is-t1.html
http://mriquestions.com/what-is-t2.html
6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 11
A variety of effects can be measured in MRI
Spin density
T1T2
Magnetic
susceptibility
Temperature
Chemical exchange
Flow
Oxygenation
𝑩𝟎
DiffusionMagnetization
transfer
𝑩𝟏+
𝑩𝟏−
Unrestricted © Siemens Healthineers, 2019
© Siemens Healthcare GmbH, 2018
MRI provides excellent soft tissue contrast …
… but diagnosis is mostly based on ‚hypo-intense‘ and ‚hyper-intense‘
Image courtesy of Dr Andreas Bartsch, Radiologie Bamberg, Universities of Heidelberg and Wuerzburg, University of Oxford.
→Qualitative vs. Quantitative MRI
6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 13
Conventional MR acquisition – weighted images
Unrestricted © Siemens Healthineers, 2019
6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 14
Quantitative MRI – parameter maps
Unrestricted © Siemens Healthineers, 2019
Magnetic Resonance (MR) Fingerprinting
© Siemens Healthcare GmbH, 2018
T2 weighted T1 relaxation [ms] T2 relaxation [ms]
200
00
3000
Image courtesy of Dr Andreas Bartsch, Radiologie Bamberg, Universities of Heidelberg and Wuerzburg, University of Oxford.
From Qualitative to Quantitative Imaging
6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 17
MR Fingerprinting: General Approach
Randomized
Acquisition
Pattern
Recognition
Information
T1
T2
Water diffusion
Cellularity
…
Different tissues look
different
Magnetic Resonance Fingerprinting is currently under development and not commercially available. It is not for sale in the US. Its future availability cannot be guaranteed.© Siemens Healthcare GmbH, 2018
MR Fingerprinting: Acquisition and Reconstruction
6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 19
MR Fingerprinting: General Approach
MRF Dictionary
T2 MapT1 Map
Dictionary
Matching …
© Siemens Healthcare GmbH, 2018
6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 20
MR Fingerprinting
Acquisition
Acquire the fingerprint
with a special MRF excitation
time
Sig
na
l m
ag
nitu
de
Magnetic Resonance Fingerprinting is currently under development and not commercially available. It is not for sale. Its future availability cannot be guaranteed.© Siemens Healthineers, 2019
6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 21
MR Fingerprinting
Dictionary Generation
time
Sig
na
l m
ag
nitu
de
Magnetic Resonance Fingerprinting is currently under development and not commercially available. It is not for sale. Its future availability cannot be guaranteed.© Siemens Healthineers, 2019
MRF dictionary
6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 22
MR Fingerprinting
Matching
Match the fingerprint
with an MRF dictionary Acquired signal Dictionary
time
Sig
na
l m
ag
nitu
de
time
Sig
na
l m
ag
nitu
de
Magnetic Resonance Fingerprinting is currently under development and not commercially available. It is not for sale. Its future availability cannot be guaranteed.© Siemens Healthineers, 2019
6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 23
MR Fingerprinting
Map generation
T1 map T2 map
Magnetic Resonance Fingerprinting is currently under development and not commercially available. It is not for sale. Its future availability cannot be guaranteed.© Siemens Healthineers, 2019
6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 24
• Simple Pattern Matching (Inner Product Matching, IPM) [1]
• Comparison to pre-simulated dictionary with signals of possible parameter
combinations
MR Fingerprinting: Dictionary Matching
…
𝐼𝑃1 … 𝑛 = 𝑚𝑠 ∙ 𝑑𝑠1…𝑑𝑠𝑛
𝐼𝑃𝑛
Measured signal (one voxel) 𝑚𝑠
Inner products of 𝑚𝑠 with whole
dictionary 𝐷: 𝑑𝑠1… 𝑑𝑠𝑛
Selecting the maximum IP with
corresponding quantitative
parameters…𝐼𝑃1 𝐼𝑃𝑚𝑎𝑥
T1 T2
[1] Ma, Dan, et al. "Magnetic resonance fingerprinting." Nature 495.7440 (2013): 187-192.
6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 25
• Fast Pattern Matching [1]
• Clustering prior to IPM
MR Fingerprinting: Dictionary Matching
[1] Cauley, Stephen F., et al. "Fast group matching for MR fingerprinting reconstruction." Magnetic resonance in medicine 74.2 (2015): 523-528.
Measured signal (one voxel) 𝑚𝑠
Dictionary 𝐷:𝑑𝑠1 … 𝑑𝑠𝑛
Dictionary 𝐷 with 𝑚 groups:
…
Mean signal 𝑔𝑠1Mean signal 𝑔𝑠𝑚
Step 1: Inner products of 𝑚𝑠 with 𝑔𝑠1… 𝑔𝑠𝑚and selecting the group 𝑔𝑚𝑎𝑥
Step 2: Inner products of 𝑚𝑠 with every
signal in 𝑔𝑚𝑎𝑥 and selecting the maximum
IP with cooresponding quantitative
parameters
T1 T2
6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 26
• (Simple) pattern matching methods with simulated dictionary
Drawbacks:
• Discrete dictionary → errorneous maps [1]
• Quantitative maps can be only retrieved from the parametrs in the dictionary
• Ressource limitations
• Storage: New dimension? How many fingerprints? Which step sizes?
• Time: Exhaustive search
MR Fingerpriting: Dictionary Matching
[1] Wang Z, Zhang Q, Yuan J, Wang X. MRF denoising with compressed sensing and adaptive filtering. In: 2014 IEEE 11th International Symposium on Biomedical
Imaging (ISBI 2014): Proceedings of the 11th International Symposium on Biomedical Imaging; 2014 Apr 29-May 2; Beijing, China. IEEE; 2014. p. 870-3.
6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 27
Replacing the pattern matching with Deep Learning
→ Predestinated for machine learning approaches
→ Continuous predictions
→ Efficient (time, storage)
MR Fingerprinting and Deep Learning
© Siemens Healthcare GmbH, 2018
Deep Learning Basics
6/19/2020 29Elisabeth Hoppe | Deep Learning-based MR Fingerprinting
• Artificial Intelligence (AI):
(Automatic) machine learning approaches
for intelligence behavior
What is Deep Learning?
Artificial Intelligence (AI)
… … … ……
6/19/2020 30Elisabeth Hoppe | Deep Learning-based MR Fingerprinting
• Artificial Intelligence (AI):
(Automatic) machine learning approaches
for intelligent behavior / pattern recognition
• Deep Learning is one field/area of AI methods
What is Deep Learning?
Deep
Learning
… … … ……
Artificial Intelligence (AI)
6/19/2020 31Elisabeth Hoppe | Deep Learning-based MR Fingerprinting
• Artificial Intelligence (AI):
(Automatic) machine learning approaches
for intelligent behavior / pattern recognition
• Deep Learning is one field/area of AI methods
• Artificial neural networks
• Deep networks → many layers
• Systems learn from large amount of data
What is Deep Learning?
Deep
Learning
… … … ……
Artificial Intelligence (AI)
6/19/2020 32Elisabeth Hoppe | Deep Learning-based MR Fingerprinting
• Imitate the function of the neurons in human brain (in a very simplified form)
Structure of one layer:
Artificial (Deep) Neural Networks: Structure
[1] Simon Haykin. Neural Networks: A Comprehensive Foundation. Prentice Hall, second edition, 1999. ISBN: 0-13-273350-1
• One network = multiple layers
• One layer = multiple neurons
• Neurons process information and pass it
to the next layer
• Weights/operations are learnable
• More layers → more information can be
extracted for the solution of complex
problemsAdapted from [1]
6/19/2020 33Elisabeth Hoppe | Deep Learning-based MR Fingerprinting
Artificial (Deep) Neural Networks: Application
Artificial (Deep) Neural Network
Input data
e.g., medical images
Output Data
e.g., segmented
structures
6/19/2020 34Elisabeth Hoppe | Deep Learning-based MR Fingerprinting
Artificial (Deep) Neural Networks: Application
Input data
e.g., medical
images
Artificial (Deep) Neural Network Output Data
e.g., segmented
structures
• Layers with neurons extract relevant
information and patterm from data with
mathematical operations (e.g., filter)
• Combination of these extracted
information gives the desired output data
• Which pattern are relevant? – Learning
from data during the training
6/19/2020 35Elisabeth Hoppe | Deep Learning-based MR Fingerprinting
• The network has to learn which weights/operations to use for one specific application
• For this, a large data base with examples + ground-truth labels
• E.g., Image + segmented structures
• The network learns to extract the relevant patterns from the given data, such that the
patterns can be combined for the desired output
Artificial (Deep) Neural Networks: Training
6/19/2020 36Elisabeth Hoppe | Deep Learning-based MR Fingerprinting
• Before training:
• Weights within network are random
• Training:
• Data is forwarded throgh network, results are compared to ground-truth labels
• Error is backpropagated and used to adjust weights in the correct direction
• After training:
• Application of the network to new, unseen data (without ground-truth labels)
• Generates new results
Artificial (Deep) Neural Networks: Training
MR Fingerprinting: Deep Learning-based Reconstruction
First Steps
6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 39
Back to 2017: First Steps [1]
Supervised regression + Convolutional Neural Network (CNN)
T1, T2 [𝑚𝑠]CNN
Fingerprint (magnitude signal)
[1] Hoppe, Elisabeth, et al. "Deep Learning for Magnetic Resonance Fingerprinting: A New Approach for Predicting Quantitative Parameter Values from Time Series."
GMDS. 2017.
6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 40
First Steps: Architecture [1]
Conv. – ReLU – ... Pool – FC – ReLU ... – Output
[1] Hoppe, Elisabeth, et al. "Deep Learning for Magnetic Resonance Fingerprinting: A New Approach for Predicting Quantitative Parameter Values from Time Series."
GMDS. 2017.
• 3 convolutional
layers (kernel: 3×3)
+ 1 fully connected
layer
• Feature maps:
32 … 128
• L2 loss function
• Gradient descent +
Adam optimizerConvolutions: extract pattern
Fully connected layers: combine pattern
6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 41
• Training on simulated fingerprints
• “Simple” problem to solve
• No artifacts, no noise → clear patterns
• Ground-truth: Fine-resolved dictionary covering representative human tissue values
• T1: 50 – 4,500 𝑚𝑠
• T2: 20 – 800 𝑚𝑠
• Overall 120,000 fingerprints
First Steps: Experiments [1]
[1] Hoppe, Elisabeth, et al. "Deep Learning for Magnetic Resonance Fingerprinting: A New Approach for Predicting Quantitative Parameter Values from Time Series."
GMDS. 2017.
6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 42
• Training on simulated fingerprints
→ Small errors for fingerprints not used in training
→ Network is able to learn pattern and to interpolate between them
→ Continuous predictions are possible (interpolation between two fingerprints)
First Steps: Results [1]
T1 mean error 1.6 ± 1.56 𝑚𝑠 T2 mean error 1.18 ± 0.92 𝑚𝑠
[1] Hoppe, Elisabeth, et al. "Deep Learning for Magnetic Resonance Fingerprinting: A New Approach for Predicting Quantitative Parameter Values from Time Series."
GMDS. 2017.
6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 43
Runtime on CPU (one fingerprint)
• Dictionary with 120,000 entries (runtime
increases linearly to size)
• IPM: Inner Product Matching
• FGM: Fast Group Matching
→ Clear improvementsCNN on GPU: 1.5 𝒎𝒔
First Steps: Results [1]
Method [𝒎𝒔]
IPM 926.9
FGM (144 groups) 12.8
CNN (Ours) 8.9
Storage requirements
Method [MB]
Dictionary 3,728
CNN 1.02
[1] Hoppe, Elisabeth, et al. "Deep Learning for Magnetic Resonance Fingerprinting: A New Approach for Predicting Quantitative Parameter Values from Time Series."
GMDS. 2017.
6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 44
• Training on simulated dictionary + testing on measured fingerprints
First Steps: Measured Data T
1T
2
Phantom Volunteer
→ Complete failure on „real“
fingerprints
→ Strong influence from signal
acquisition and undersampling
6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 45
• Undersampling artifacts heavily corrupt true signals (here: Undersampling factor 48)
First Steps: Measured data
6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 46
• “Different“ signals for one set of parameters
• Artifacts residuum signals depend on spatial location and object geometry
• Signal in one voxel is mixed with signals from other voxels
First Steps: Measured data
Signal 1 Signal 2 Signal 1 – Signal 2
Same dictionary signal Artifact residuum signal
6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 47
• Undersampling → “Ambiguity“ of signals for one parameter
• Extended architectures for measured data
First Steps: Measured data [1]
[1] Hoppe, Elisabeth, et al. Deep Learning for Magnetic Resonance Fingerprinting: Accelerating the Reconstruction of Quantitative Relaxation Maps. Proceedings of the
Annual ISMRM Meeting, 2018.
6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 48
Train with human signals from transversal orientation (6 slices)
• Test on
• Other transversal slices
• Slices from other orientations
• Model used for training on simulated data (3 convolutional, 1 fully connected layers)
• Extended model (6 convolutional, 6 fully connected layers)
First Steps: Measured data [1]
[1] Hoppe, Elisabeth, et al. Deep Learning for Magnetic Resonance Fingerprinting: Accelerating the Reconstruction of Quantitative Relaxation Maps. Proceedings of the
Annual ISMRM Meeting, 2018.
train test
6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 49
First Steps: Measured data [1]
50 100 150 200 250
50
100
150
200
2500
500
1,000
1,500
2,000
2,500
3,000
3,500
4,000
4,500
Results: T1 maps [𝒎𝒔]
IPM (ground truth)
50 100 150 200 250
50
100
150
200
2500
500
1,000
1,500
2,000
2,500
3,000
3,500
4,000
4,500
50 100 150 200 250
50
100
150
200
2500
500
1,000
1,500
2,000
2,500
3,000
3,500
4,000
4,500
4 layers architecture
T1 mean error [𝑚𝑠]: 229 ± 215
12 layers architecture T1 mean error [𝑚𝑠]: 92 ± 167
CN
N p
red
icte
d
Re
lative
err
ors
[1] Hoppe, Elisabeth, et al. Deep Learning for Magnetic Resonance Fingerprinting: Accelerating the Reconstruction of Quantitative Relaxation Maps. Proceedings of the
Annual ISMRM Meeting, 2018.
6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 50
First Steps: Measured data [1]
Results: T2 maps [ms]
IPM (ground truth)
4 layers architectureT2 mean error [𝑚𝑠]: 55 ± 58
12 layers architecture T2 mean error [𝑚𝑠]: 19 ± 44
CN
N p
red
icte
d
Re
lative
err
ors
[1] Hoppe, Elisabeth, et al. Deep Learning for Magnetic Resonance Fingerprinting: Accelerating the Reconstruction of Quantitative Relaxation Maps. Proceedings of the
Annual ISMRM Meeting, 2018.
6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 51
Results: 12 layers model, other orientations (T1 maps [𝒎𝒔])
First Steps: Measured data
50 100 150 200 250
50
100
150
200
2500
500
1,000
1,500
2,000
2,500
3,000
3,500
4,000
4,500
50 100 150 200 250
50
100
150
200
2500
500
1,000
1,500
2,000
2,500
3,000
3,500
4,000
4,500
50 100 150 200 250
50
100
150
200
2500
500
1,000
1,500
2,000
2,500
3,000
3,500
4,000
4,500
50 100 150 200 250
50
100
150
200
2500
500
1,000
1,500
2,000
2,500
3,000
3,500
4,000
4,500
IPM (ground truth) CNN predictions Relative errors
• Big differences between artifacts from different orientations
• Bad generalization ability over different artifacts/orientations
6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 52
• Pattern encoded in (clean) fingerprints can be easily detected with (simple) networks
• Networks can interpolate between fingerprints and provide continuous predictions
• Networks clearly outperform Dictionary Matching methods in terms of runtime and
storage requirements
• Strong undersampling lead to fast imaging, but the resulting artifacts are a big
challenge for DL-based reconstruction
First Steps: Lessons Learnt
Some Further Steps
6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 54
1) All components of complex signals [1]
→ Use the information from real and imaginary parts
2) Other architectures
→ Advanced architectures
3) Small data patches instead of one-pixel-fingerprint input
→ Neighbor voxels are similiar, outlier robustness
Further Improvements
[1] Virtue, Patrick, X. Yu Stella, and Michael Lustig. "Better than real: Complex-valued neural nets for MRI fingerprinting." 2017 IEEE International Conference on Image
Processing (ICIP). IEEE, 2017.
6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 55
Combination of
• Recurrent Neural Network (RNN) architecture: Fingerprints are correlated in time
and
• Quantile layer: Small spatial patches of voxels as inputs
RinQ Fingerprinting: Reconstruction using RNNs [1]
[1] Hoppe, Elisabeth and Thamm, Florian, et al. RinQ Fingerprinting: Recurrence-informed Quantile Networks for Magnetic Resonance Fingerprinting. MICCAI 2019.
6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 56
RinQ Fingerprinting: Experiments [1]
[1] Hoppe, Elisabeth and Thamm, Florian, et al. RinQ Fingerprinting: Recurrence-informed Quantile Networks for Magnetic Resonance Fingerprinting. MICCAI 2019.
6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 57
RinQ Fingerprinting: Experiments [1]
[1] Hoppe, Elisabeth and Thamm, Florian, et al. RinQ Fingerprinting: Recurrence-informed Quantile Networks for Magnetic Resonance Fingerprinting. MICCAI 2019.[2] Yun Jiang et al. MR Fingerprinting Using Fast Imaging with Steady State Precession (FISP) with Spiral Readout. Magnetic resonance in medicine, 74(6):1621–1631, 2015.
Training and test data Ground-truth data
• 12 transveral brain slices
• 4 volunteers (2 female, 43±15 years)
• MAGNETOM Skyra 3T scanner (Siemens
Healthcare, Erlangen, Germany)Prototype sequence based on Fast Imaging with
Steady State Precession and spiral readouts [2],
variable TR (12-15𝑚𝑠), FA (5-74º), number of
repetitions: 3,000, undersampling factor: 48
Field-of-View: 300𝑚𝑚2, resolution: 1.17𝑥1.17𝑥5.00𝑚𝑚3
• All slices randomly for training, validation
and testing
• Fine-resolved dictionary with overall
691,497 signals for possible parameter
combinations
• T1: 10 – 4,500 𝑚𝑠, T2: 2 – 3,000 𝑚𝑠• Signals reduced to 50 main components
in the time domain using SVD to be able
to reconstruct relaxation maps in a
reasonable time and memory
consumption
6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 58
RinQ Fingerprinting: Results [1]
[1] Hoppe, Elisabeth and Thamm, Florian, et al. RinQ Fingerprinting: Recurrence-informed Quantile Networks for Magnetic Resonance Fingerprinting. MICCAI 2019.
CNN1: CNN model with single-voxel inputs
RNN1: RNN model with single-voxel inputs
RNN3: RNN model with 3×3 spatial neighbor inputs
Sm: Magnitude signals
SC: Complex-valued signals
→Complex-valued inputs outperform magnitude inputs
→RNNs outperform CNNs
→RNNs with spatial inputs and quantile layer outperform RNNs without quantile layer
6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 59
RinQ Fingerprinting: CNN Results [1]
[1] Hoppe, Elisabeth and Thamm, Florian, et al. RinQ Fingerprinting: Recurrence-informed Quantile Networks for Magnetic Resonance Fingerprinting. MICCAI 2019.
→ Reduced errors with complex-valued signals
→ Still heavy artifacts using CNNs
T1 T2Rel. errors Rel. errors
6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 60
RinQ Fingerprinting: RNN Results [1]
→Reduced errors with complex-valued signals
→Improved reconstructed image quality, reduced heavy ringing artifacts[1] Hoppe, Elisabeth and Thamm, Florian, et al. RinQ Fingerprinting: Recurrence-informed Quantile Networks for Magnetic Resonance Fingerprinting. MICCAI 2019.
T1 T2Rel. errors Rel. errors
6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 61
RinQ Fingerprinting: RNN + Quantile Layer Results [1]
[1] Hoppe, Elisabeth and Thamm, Florian, et al. RinQ Fingerprinting: Recurrence-informed Quantile Networks for Magnetic Resonance Fingerprinting. MICCAI 2019.
→Further improvement in comparison to RNNs without quantile layer
→Noisy-less reconstructed image quality, preserved edges between different tissues
T1 T2Rel. errors Rel. errors
6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 62
→ Complex-valued inputs outperform magnitude inputs
• CNN: Errors reduced up to 62%, RNN more than 50%
• Reduced corruption of the heavy ringing artifacts with complex-valued signals
→ RNNs outperform CNNs
• Reduction of errors up to 53% compared to CNNs
• RNN is capable of reconstructing high detail parameter maps
→ RNNs with spatial inputs and quantile layer outperform RNNs without quantile layer
• Reduction of errors up to 57% compared to pure RNNs
• Influence particularly evident at transitions between different tissue types
RinQ Fingerprinting: Lessons Learnt [1]
[1] Hoppe, Elisabeth and Thamm, Florian, et al. RinQ Fingerprinting: Recurrence-informed Quantile Networks for Magnetic Resonance Fingerprinting. MICCAI 2019.
MR Fingerprinting Reconstruction: Cleaning the Fingerprints
6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 64
• Undersampling artifacts heavily influence the DL performance
• Undersampling artifacts differ a lot between subjects, orientations or acquisition
settings
• But: Clean (simulated-like) fingerprints are an “easy“ DL problem
→ Can we „clean“ measured fingerprints and use them for DL-based matching?
Cleaning the Fingerprints?
6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 65
• Two-step DL approach:
1) Artifact-affected fingerprints → clean fingerprints
2) Clean fingerprints as input for a (lean) DL network
→ Artifact Reduction and Regression for MR Fingerprinting [1]
Cleaning the Fingerprints [1]
[1] Xu, Yiling, Hoppe, Elisabeth, et al.: “Learning how to Clean Fingerprints -- Deep Learning based Separated Artefact Reduction and Regression for MR Fingerprinting”,
ISMRM 2020.
Neural
Network
Neural
Network
T1
T2
6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 66
• U-Net architecture [2]
• Input: Whole slice (complex signals, compressed) → undersampling artifacts
Cleaning the Fingerprints: Step 1 [1]
[1] Xu, Yiling, Hoppe, Elisabeth, et al.: “Learning how to Clean Fingerprints -- Deep Learning based Separated Artefact Reduction and Regression for MR Fingerprinting”,
ISMRM 2020. [2] Ronneberger, Olaf, et al.: U-Net: Convolutional Networks for Biomedical Image Segmentation. MICCAI 2015
6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 67
• Using a simple CNN from our previous work [2]
Cleaning the Fingerprints: Step 2 [1]
[1] Xu, Yiling, Hoppe, Elisabeth, et al.: “Learning how to Clean Fingerprints -- Deep Learning based Separated Artefact Reduction and Regression for MR
Fingerprinting”, ISMRM 2020.[2] Hoppe, Elisabeth, et al. Deep Learning for Magnetic Resonance Fingerprinting: Accelerating the Reconstruction of Quantitative
Relaxation Maps. Proceedings of the Annual ISMRM Meeting, 2018.
6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 68
• 85 transveral brain slices
• 10 volunteers (5 female, 39.2±14.3 years)
• Split: 8/1/1
• 2 scanners: MAGNETOM Skyra, Prisma 3T
(Siemens Healthcare, Erlangen, Germany)
Prototype sequence based on Fast Imaging with
Steady State Precession and spiral readouts [2],
variable TR (12-15𝑚𝑠), FA (5-74º), number of
repetitions: 3,000, undersampling factor: 48
Field-of-View: 300𝑚𝑚2, resolution: 1.17𝑥1.17𝑥5.00𝑚𝑚3
Cleaning the Fingerprints: Data [1]
[1] Xu, Yiling, Hoppe, Elisabeth, et al.: “Learning how to Clean Fingerprints -- Deep Learning based Separated Artefact Reduction and Regression for MR
Fingerprinting”, ISMRM 2020.
Training and test data Ground-truth data
• Fine-resolved dictionary with overall
691,497 signals for possible parameter
combinations
• T1: 10 – 4,500 𝑚𝑠, T2: 2 – 3,000 𝑚𝑠• Signals reduced to 50 main components
in the time domain using SVD to be able
to reconstruct relaxation maps in a
reasonable time and memory
consumption
6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 69
Cleaning the Fingerprints: Experiments [1]
Experiment Step 1 Step 2
1) --- CNN trained on
uncleaned fingerprints
2) Cleaned signals by
U-Net
CNN trained on
cleaned fingerprints
Can we clean the fingerprints with the U-Net, such the measured fingerprints are
similiar to the simulated and only use a simple second network for the regression?
[1] Xu, Yiling, Hoppe, Elisabeth, et al.: “Learning how to Clean Fingerprints -- Deep Learning based Separated Artefact Reduction and Regression for MR
Fingerprinting”, ISMRM 2020.
6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 70
Cleaning the Fingerprints: Preliminary Results [1]
T1 GT T2 GT
T1 predicted T2 predicted
T1 GT-
predicted
T2 GT-
predicted
Experiment 1:
• No U-Net for cleaning
• CNN trained on measured
fingerprints
[1] Xu, Yiling, Hoppe, Elisabeth, et al.: “Learning how to Clean Fingerprints -- Deep Learning based Separated Artefact Reduction and Regression for MR
Fingerprinting”, ISMRM 2020.
6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 71
• Cleaned slices with decreased artifacts
Cleaning the Fingerprints: Preliminary Results [1]
Input Output GT Error Input Output GT Error
[1] Xu, Yiling, Hoppe, Elisabeth, et al.: “Learning how to Clean Fingerprints -- Deep Learning based Separated Artefact Reduction and Regression for MR
Fingerprinting”, ISMRM 2020.
6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 72
Cleaning the Fingerprints: Preliminary Results [1]
T1 GT T2 GT
T1 predicted T2 predicted
T1 GT-
predicted
T2 GT-
predicted
Experiment 2:
• U-Net for cleaning
• CNN trained on cleaned
fingerprints
[1] Xu, Yiling, Hoppe, Elisabeth, et al.: “Learning how to Clean Fingerprints -- Deep Learning based Separated Artefact Reduction and Regression for MR
Fingerprinting”, ISMRM 2020.
6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 73
• Clear improvement with „cleaned“ fingerprints
• T1: by 52%
• T2: by 51%
• Mapping from corrupted (measured) to clean (simulated-like) fingerprints is possible
using Deep Learning
Cleaning the Fingerprints: Lessons Learnt
6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 74
• Ambiguity of different deep learning-based approaches (05/14/2020)
Deep Learning for MR Fingerprinting Now
Summary & Conclusion
6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 76
• MR Fingerprinting: One quantitative method with great potential
• But: Slow and expensive state-of-the-art reconstruction
• Deep Learning is well suitable for MR Fingerprinting reconstruction
• Fast
• Accurate
• Accelerating and shortening acquisitions
• „Clean“ fingerprints are a quite simple problem to solve for (simple) neural networks
• Influences during the scans make it much harder (artifacts, undersampling, noise)
Summary & Conclusion
6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 77
• Ambiguity of methods and different network architectures for especially two aims:
• Preprocessing of fingerprints:
• Artifacts reduction
• Noise suppression
• Compression
• Pattern matching
• Combination of Deep Learning and conventional techniques
• Different inputs:
• Whole slices
• Single fingerprints
• Complex or magnitude data
Summary & Conclusion (II)
6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 78
• Challenges and open questions:
• Simulations vs. in-vivo: Undersampling artficats as the main challenge
• Multi-dimensional input data → Compression needed
• Dictionary: appropriate ground-truth maps?
• Comparison of Dictionary Matching, DL and other quantitative methods?
• Generalization is still a problem
• Different acquisition shemes/sequences
• Different undersamplings
• Different anatomies
• Most work deals with one kind of settings
Summary & Conclusion (III)
6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 79
• Prof. Dr. Andreas Maier & PRL team
• Siemens Healthineers MR Fingerprinting Predevelopment in Erlangen, especially:
• Dr. Heiko Meyer
• Dr. Josef Pfeuffer
• Dr. Gregor Körzdörfer
• Dr. Mathias Nittka
• Dr. Peter Speier
Thanks…
Thank you!
Phone: +49 9131 85 27874
E-Mail: [email protected]
Web: https://lme.tf.fau.de/person/hoppe/