Deep Learning-based Magnetic Resonance Fingerprinting

80
Deep Learning-based Magnetic Resonance Fingerprinting Elisabeth Hoppe Pattern Recognition Lab, Friedrich-Alexander-Universität Erlangen-Nürnberg June 18th, 2020

Transcript of Deep Learning-based Magnetic Resonance Fingerprinting

Page 1: 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

Page 2: Deep Learning-based Magnetic Resonance Fingerprinting

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

Page 3: Deep Learning-based Magnetic Resonance Fingerprinting

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

Page 4: Deep Learning-based Magnetic Resonance Fingerprinting

Magnetic Resonance Imaging Basics

Page 5: Deep Learning-based Magnetic Resonance Fingerprinting

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]

Page 6: Deep Learning-based Magnetic Resonance Fingerprinting

6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 6

• Uses hydrogen nuclei within the human body

• Strong magnet field 𝐵0

Magnetic Resonance Imaging

Page 7: Deep Learning-based Magnetic Resonance Fingerprinting

6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 7

Magnetic Resonance Imaging

Flip angle 𝛼Adds energy to system

Equilibrium state Excitation state

Page 8: Deep Learning-based Magnetic Resonance Fingerprinting

6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 8

Magnetic Resonance Imaging

Signal

Emits added energy

Receiver

coil

Relaxation state

Page 9: Deep Learning-based Magnetic Resonance Fingerprinting

6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 9

Magnetic Resonance Imaging

Signal

Emits added energy

Receiver

coil

Relaxation state

Page 10: Deep Learning-based Magnetic Resonance Fingerprinting

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

Page 11: Deep Learning-based Magnetic Resonance Fingerprinting

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

Page 12: Deep Learning-based Magnetic Resonance Fingerprinting

© 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

Page 13: Deep Learning-based Magnetic Resonance Fingerprinting

6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 13

Conventional MR acquisition – weighted images

Unrestricted © Siemens Healthineers, 2019

Page 14: Deep Learning-based Magnetic Resonance Fingerprinting

6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 14

Quantitative MRI – parameter maps

Unrestricted © Siemens Healthineers, 2019

Page 15: Deep Learning-based Magnetic Resonance Fingerprinting

Magnetic Resonance (MR) Fingerprinting

Page 16: Deep Learning-based Magnetic Resonance 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

Page 17: Deep Learning-based Magnetic Resonance Fingerprinting

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

Page 18: Deep Learning-based Magnetic Resonance Fingerprinting

MR Fingerprinting: Acquisition and Reconstruction

Page 19: Deep Learning-based Magnetic Resonance Fingerprinting

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

Page 20: Deep Learning-based Magnetic Resonance Fingerprinting

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

Page 21: Deep Learning-based Magnetic Resonance Fingerprinting

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

Page 22: Deep Learning-based Magnetic Resonance Fingerprinting

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

Page 23: Deep Learning-based Magnetic Resonance Fingerprinting

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

Page 24: Deep Learning-based Magnetic Resonance Fingerprinting

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.

Page 25: Deep Learning-based Magnetic Resonance Fingerprinting

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

Page 26: Deep Learning-based Magnetic Resonance Fingerprinting

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.

Page 27: Deep Learning-based Magnetic Resonance Fingerprinting

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

Page 28: Deep Learning-based Magnetic Resonance Fingerprinting

Deep Learning Basics

Page 29: Deep Learning-based Magnetic Resonance Fingerprinting

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)

… … … ……

Page 30: Deep Learning-based Magnetic Resonance Fingerprinting

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)

Page 31: Deep Learning-based Magnetic Resonance Fingerprinting

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)

Page 32: Deep Learning-based Magnetic Resonance Fingerprinting

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]

Page 33: Deep Learning-based Magnetic Resonance Fingerprinting

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

Page 34: Deep Learning-based Magnetic Resonance Fingerprinting

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

Page 35: Deep Learning-based Magnetic Resonance Fingerprinting

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

Page 36: Deep Learning-based Magnetic Resonance Fingerprinting

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

Page 37: Deep Learning-based Magnetic Resonance Fingerprinting

MR Fingerprinting: Deep Learning-based Reconstruction

Page 38: Deep Learning-based Magnetic Resonance Fingerprinting

First Steps

Page 39: Deep Learning-based Magnetic Resonance Fingerprinting

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.

Page 40: Deep Learning-based Magnetic Resonance Fingerprinting

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

Page 41: Deep Learning-based Magnetic Resonance Fingerprinting

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.

Page 42: Deep Learning-based Magnetic Resonance Fingerprinting

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.

Page 43: Deep Learning-based Magnetic Resonance Fingerprinting

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.

Page 44: Deep Learning-based Magnetic Resonance Fingerprinting

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

Page 45: Deep Learning-based Magnetic Resonance Fingerprinting

6/19/2020Elisabeth Hoppe | Deep Learning-based MR Fingerprinting 45

• Undersampling artifacts heavily corrupt true signals (here: Undersampling factor 48)

First Steps: Measured data

Page 46: Deep Learning-based Magnetic Resonance Fingerprinting

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

Page 47: Deep Learning-based Magnetic Resonance Fingerprinting

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.

Page 48: Deep Learning-based Magnetic Resonance Fingerprinting

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

Page 49: Deep Learning-based Magnetic Resonance Fingerprinting

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.

Page 50: Deep Learning-based Magnetic Resonance Fingerprinting

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.

Page 51: Deep Learning-based Magnetic Resonance Fingerprinting

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

Page 52: Deep Learning-based Magnetic Resonance Fingerprinting

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

Page 53: Deep Learning-based Magnetic Resonance Fingerprinting

Some Further Steps

Page 54: Deep Learning-based Magnetic Resonance Fingerprinting

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.

Page 55: Deep Learning-based Magnetic Resonance Fingerprinting

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.

Page 56: Deep Learning-based Magnetic Resonance Fingerprinting

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.

Page 57: Deep Learning-based Magnetic Resonance Fingerprinting

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

Page 58: Deep Learning-based Magnetic Resonance Fingerprinting

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

Page 59: Deep Learning-based Magnetic Resonance Fingerprinting

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

Page 60: Deep Learning-based Magnetic Resonance Fingerprinting

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

Page 61: Deep Learning-based Magnetic Resonance Fingerprinting

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

Page 62: Deep Learning-based Magnetic Resonance Fingerprinting

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.

Page 63: Deep Learning-based Magnetic Resonance Fingerprinting

MR Fingerprinting Reconstruction: Cleaning the Fingerprints

Page 64: Deep Learning-based Magnetic Resonance Fingerprinting

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?

Page 65: Deep Learning-based Magnetic Resonance Fingerprinting

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

Page 66: Deep Learning-based Magnetic Resonance Fingerprinting

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

Page 67: Deep Learning-based Magnetic Resonance Fingerprinting

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.

Page 68: Deep Learning-based Magnetic Resonance Fingerprinting

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

Page 69: Deep Learning-based Magnetic Resonance Fingerprinting

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.

Page 70: Deep Learning-based Magnetic Resonance Fingerprinting

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.

Page 71: Deep Learning-based Magnetic Resonance Fingerprinting

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.

Page 72: Deep Learning-based Magnetic Resonance Fingerprinting

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.

Page 73: Deep Learning-based Magnetic Resonance Fingerprinting

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

Page 74: Deep Learning-based Magnetic Resonance Fingerprinting

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

Page 75: Deep Learning-based Magnetic Resonance Fingerprinting

Summary & Conclusion

Page 76: Deep Learning-based Magnetic Resonance Fingerprinting

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

Page 77: Deep Learning-based Magnetic Resonance Fingerprinting

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)

Page 78: Deep Learning-based Magnetic Resonance Fingerprinting

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)

Page 79: Deep Learning-based Magnetic Resonance Fingerprinting

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…

Page 80: Deep Learning-based Magnetic Resonance Fingerprinting

Thank you!

Phone: +49 9131 85 27874

E-Mail: [email protected]

Web: https://lme.tf.fau.de/person/hoppe/