Enhao Gong, PhD Candidate, Electrical Engineering, Stanford - - PowerPoint PPT Presentation

enhao gong phd candidate electrical engineering stanford
SMART_READER_LITE
LIVE PREVIEW

Enhao Gong, PhD Candidate, Electrical Engineering, Stanford - - PowerPoint PPT Presentation

Enhao Gong, PhD Candidate, Electrical Engineering, Stanford University Dr. John Pauly, Professor in Electrical Engineering, Stanford University Dr. Greg Zaharchuk, Associate Professor in Radiology, Stanford University CS7415 Enhanced


slide-1
SLIDE 1

Enhao Gong, PhD Candidate, Electrical Engineering, Stanford University

  • Dr. John Pauly, Professor in Electrical Engineering, Stanford University
  • Dr. Greg Zaharchuk, Associate Professor in Radiology, Stanford University
slide-2
SLIDE 2

CS7415 Enhanced multi-contrast MRI reconstruction with Deep Learning & NVIDIA GPUs

  • Prof. John Pauly
  • Prof. Greg Zaharchuk
  • Dr. Morteza Mardani
  • Dr. Jia Guo
slide-3
SLIDE 3

CS7415 Enhanced multi-contrast MRI reconstruction with Deep Learning & NVIDIA GPUs

slide-4
SLIDE 4

CS7415 Enhanced multi-contrast MRI reconstruction with Deep Learning & NVIDIA GPUs

slide-5
SLIDE 5

CS7415 Enhanced multi-contrast MRI reconstruction with Deep Learning & NVIDIA GPUs

  • Medical imaging

interior clinical analysis and medical intervention visual representation

Image source: Wikipedia, NIVIDA

Structural Imaging Functional Imaging PET fMRI

slide-6
SLIDE 6

CS7415 Enhanced multi-contrast MRI reconstruction with Deep Learning & NVIDIA GPUs

Image Reconstruction

  • From anatomy to image
  • Reconstruction and Restoration
  • Denoising and Super-resolution

Pathology Detection

  • From image to labels
  • Tumor Segmentation
  • Pathology Detection

Diagnosis Assistance

  • From pathology to diagnosis
  • Prescription and Treatment
  • Prognostic Prediction

Scanner Images

Image source: blogs.nvidia.com

Prognosis Enhancement & Augmentation Pathology Analytics Treatment Diagnosis

slide-7
SLIDE 7

CS7415 Enhanced multi-contrast MRI reconstruction with Deep Learning & NVIDIA GPUs

  • Magnetic Resonance Imaging

ü Great tissue contrast for distinguish normal tissue vs pathology ü No exposure to ionizing radiation

q Samples in Fourier domain (k-space)

  • Need some “magic” transform to convert to image domain

Scanner Signal Image

slide-8
SLIDE 8

CS7415 Enhanced multi-contrast MRI reconstruction with Deep Learning & NVIDIA GPUs

  • Reconstruction of sparse sampled complex signal in Fourier

domain (k-space) of images

  • Much harder image restoration tasks
20 40 60 80 20 40 60 80 100 120 140 160 180 20 40 60 80 20 40 60 80 100 120 140 160 180

Under-sampled k-space Recovered k-space Reconstruction

slide-9
SLIDE 9

CS7415 Enhanced multi-contrast MRI reconstruction with Deep Learning & NVIDIA GPUs

  • Reconstruction of sparse sampled complex signal in Fourier

domain (k-space) of images

  • Harder image restoration tasks
20 40 60 80 20 40 60 80 100 120 140 160 180 20 40 60 80 20 40 60 80 100 120 140 160 180

Under-sampled k-space Recovered k-space Reconstruction Image Super-resolution Image Restoration

slide-10
SLIDE 10

CS7415 Enhanced multi-contrast MRI reconstruction with Deep Learning & NVIDIA GPUs

  • Reconstruction of sparse sampled complex signal in Fourier

domain (k-space) of images

  • Solved with constrained optimization
20 40 60 80 20 40 60 80 100 120 140 160 180 20 40 60 80 20 40 60 80 100 120 140 160 180

Under-sampled k-space Recovered k-space Reconstruction

  • Reconstruction Model
  • Image: X
  • Acquisition Model: E
  • Measured Signal: Y=EX
  • Solve inverse problem with optimization
  • Solving using Iterative Optimization

Consistent with Signal Model

Regularizations (Sparsity, Low-rank, Dictionary)

slide-11
SLIDE 11

CS7415 Enhanced multi-contrast MRI reconstruction with Deep Learning & NVIDIA GPUs

  • Case #1 Multi-contrast (structure) MRI reconstruction

Post-Diamox Original Proposed

slide-12
SLIDE 12

CS7415 Enhanced multi-contrast MRI reconstruction with Deep Learning & NVIDIA GPUs

By Courtesy, Center for Advanced Functional Neuroimaging, Stanford

slide-13
SLIDE 13

CS7415 Enhanced multi-contrast MRI reconstruction with Deep Learning & NVIDIA GPUs

Initial Recon Ground-truth Recon

Sequential

  • Intermediate

reconstruction

  • Sequential and

independent

Jointly+Local

  • Train Local deep network

for patch-patch regression

  • Jointly improve multi-

contrast local patch

PatchàImage

  • Image synthesis
  • Generate Improved

reconstruction

slide-14
SLIDE 14

CS7415 Enhanced multi-contrast MRI reconstruction with Deep Learning & NVIDIA GPUs

Initial Recon Ground-truth Recon

Sequential

  • Intermediate

reconstruction

  • Sequential and

independent

Jointly+Local

  • Train Local deep network

for patch-patch regression

  • Jointly improve multi-

contrast local patch

PatchàImage

  • Image synthesis
  • Generate Improved

reconstruction

slide-15
SLIDE 15

CS7415 Enhanced multi-contrast MRI reconstruction with Deep Learning & NVIDIA GPUs

CNN

Sequential

  • Intermediate

reconstruction

  • Sequential and

independent

Jointly+Local

  • Train Local deep network

for patch-patch regression

  • Jointly improve multi-

contrast local patch

PatchàImage

  • Image synthesis
  • Generate Improved

reconstruction

slide-16
SLIDE 16

CS7415 Enhanced multi-contrast MRI reconstruction with Deep Learning & NVIDIA GPUs

CNN

Sequential

  • Intermediate

reconstruction

  • Sequential and

independent

Jointly+Local

  • Train Local deep network

for patch-patch regression

  • Jointly improve multi-

contrast local patch

PatchàImage

  • Image synthesis
  • Generate Improved

reconstruction

slide-17
SLIDE 17

CS7415 Enhanced multi-contrast MRI reconstruction with Deep Learning & NVIDIA GPUs

CNN

Convention Methods

  • Intermediate

reconstruction

  • Sequential and

independent

Using Deep Learning

  • Train Local deep network

for patch-patch regression

  • Jointly improve multi-

contrast local patch

Data Augmentation

  • Image synthesis
  • Generate Improved

reconstruction

slide-18
SLIDE 18

CS7415 Enhanced multi-contrast MRI reconstruction with Deep Learning & NVIDIA GPUs

1.

  • M. Uecker et al. MRM 2014 2.M. Uecker, et al. BART

method details

Convolutional Encoder-Decoder with bypasses

  • O. Ronneberger, et al. 2015

Convolutional Encoder-Decoder with downsample poolings

  • H. Noh, et al. ICCV2015
slide-19
SLIDE 19

CS7415 Enhanced multi-contrast MRI reconstruction with Deep Learning & NVIDIA GPUs

Initial Residual Predicted Residual Reduced Residual Initial Residual Predicted Residual Reduced Residual

Training Testing

residual learning results

slide-20
SLIDE 20

CS7415 Enhanced multi-contrast MRI reconstruction with Deep Learning & NVIDIA GPUs

Residual Fitting RMSE Residual R2 Norm (Before) Residual R2 Norm (After) Artifact Reduction (%) Train 0.460 0.0102 0.0051 50% Test 0.729 0.0230 0.0192 17%

Initial Residual Predicted Residual Reduced Residual Initial Residual Predicted Residual Reduced Residual

Training Testing

residual learning results

slide-21
SLIDE 21

CS7415 Enhanced multi-contrast MRI reconstruction with Deep Learning & NVIDIA GPUs

ü Faster scan with less artifacts ü Accelerate FLAIR/GRE with T1w/T2w scan ü Reconstruction with sharable information ü Acceleration with preserved pathology

Improved GRE reconstruction on a hemorrhage subject

clinical results in routine multi-contrast neuro-imaging protocol

slide-22
SLIDE 22

CS7415 Enhanced multi-contrast MRI reconstruction with Deep Learning & NVIDIA GPUs

  • Case #2 Perfusion MRI reconstruction

Post-Diamox Original Proposed

slide-23
SLIDE 23

CS7415 Enhanced multi-contrast MRI reconstruction with Deep Learning & NVIDIA GPUs

  • Arterial Spin Labeling(ASL)

Background

( ) x 100=

Blood flow map

slide-24
SLIDE 24

CS7415 Enhanced multi-contrast MRI reconstruction with Deep Learning & NVIDIA GPUs

Detail Methods and innovations

  • Extend conventional spatial-frequency Denoising
  • Non-Local-Mean (NLM) Filtering
  • Extend with multi-contrast information
  • Train deep network models for image-to-image regression tasks
  • Ground-truth with higher resolution and SNR
  • End-to-end Denoising and super-resolution
  • Use multi-contrast images/patches as inputs
  • More robustness, accuracy and avoid overfitting
  • A. Buades, et.al. CVPR 2005

NLM Denoising

slide-25
SLIDE 25

Step 3: Training deep network to learn the nonlinear image restoration from multi-contrast patches Step 1: Nonlinear ASL signal denoising using Non-Local (NLM) and MulC-contrast Guided Filter

𝒙𝑩𝑻𝑴 = ∞ 𝒙𝑩𝑻𝑴 = 𝟐𝟏𝟏 𝒙𝑩𝑻𝑴 = 𝟔𝟏 𝒙𝑩𝑻𝑴 = 𝟑𝟏 𝒙𝑩𝑻𝑴 = 𝟐𝟏 𝒙𝑩𝑻𝑴 = 𝟔

  • riginal recon

more regulariza.on using nonlinear denoising

Step 2: Generate patches from High-SNR Ref. ASL, Low-SNR raw ASL, multi-level denoised ASL and anatomical MR images

Nex=1 Low SNR ASL Denoised ASL with different 𝒙𝑩𝑻𝑴 𝑼𝟑𝒙FSE 𝑸𝑬𝒙 Nex=6 High SNR Ref ASL

Ref

Step 4: Generate the restored image from stored patches

Deep Convolutonal-Deconvolu4onal Neural Network

by-passes connec.ons

Output Output: restored high-SNR ref

Cost function Output Patches

Compare vs.

More Layers High SNR Ref ASL Restored from Low−SNR Diff Original Low-SNR Original Diff

Multi-contrast patches

Input Patches Input Patches

Nex=6 High SNR Ref ASL Nex=1 Low SNR ASL raw

Training

slide-26
SLIDE 26

Step 3: Training deep network to learn the nonlinear image restoration from multi-contrast patches Step 1: Nonlinear ASL signal denoising using Non-Local (NLM) and MulC-contrast Guided Filter

𝒙𝑩𝑻𝑴 = ∞ 𝒙𝑩𝑻𝑴 = 𝟐𝟏𝟏 𝒙𝑩𝑻𝑴 = 𝟔𝟏 𝒙𝑩𝑻𝑴 = 𝟑𝟏 𝒙𝑩𝑻𝑴 = 𝟐𝟏 𝒙𝑩𝑻𝑴 = 𝟔

  • riginal recon

more regulariza.on using nonlinear denoising

Step 2: Generate patches from High-SNR Ref. ASL, Low-SNR raw ASL, multi-level denoised ASL and anatomical MR images

Nex=1 Low SNR ASL Denoised ASL with different 𝒙𝑩𝑻𝑴 𝑼𝟑𝒙FSE 𝑸𝑬𝒙

Step 4: Generate the restored image from stored patches

Deep Convolutonal-Deconvolu4onal Neural Network

by-passes connec.ons

Output Output: predicted high-SNR patch

Cost function Output Patches

More Layers High SNR Ref ASL Restored from Low−SNR Diff Original Low-SNR Original Diff

Multi-contrast patches

Input Patches Input Patches

Nex=1 Low SNR ASL raw

Applying

slide-27
SLIDE 27

CS7415 Enhanced multi-contrast MRI reconstruction with Deep Learning & NVIDIA GPUs

Results

slide-28
SLIDE 28

CS7415 Enhanced multi-contrast MRI reconstruction with Deep Learning & NVIDIA GPUs

+

High SNR ASL Diff map vs High SNR Low SNR ASL Synthetic ASL Diff map vs High SNR

RSME 10% RSME 29%

4-fold time reduction 3-fold RSME improvement

T2 weighted Proton density

Multi-contrast information for regularized de-noising

Results

Note: RMSE=Root-Mean-Squared-Error (normalized)

Deep Learning Model

slide-29
SLIDE 29

CS7415 Enhanced multi-contrast MRI reconstruction with Deep Learning & NVIDIA GPUs

ü Improved SNR and resolution in perfusion image and transit-delay image ü Pathology is well preserved for pa4ents ü More pa4ents datasets and human ra4ngs are in progress

Moyamoya, pre and post Diamox Original Proposed Post-Diamox Original Proposed Pre

Clinical results

slide-30
SLIDE 30

CS7415 Enhanced multi-contrast MRI reconstruction with Deep Learning & NVIDIA GPUs

Case Study: Enhanced MRI Recon with Deep Learning

Summary: Improved Efficiency and Accuracy for clinical applications

  • Case #1 Multi-contrast (structure) MRI reconstruction
  • 4x~6x acceleration
  • Preserved pathology in clinical scans
  • More efficient reconstruction for clinical applications
  • Case #2 Perfusion MRI reconstruction
  • 4x~6x acceleration
  • Preserved pathology in clinical scans
  • Better SNR and resolution for clinical settings

Post-Diamox Original Proposed

slide-31
SLIDE 31

CS7415 Enhanced multi-contrast MRI reconstruction with Deep Learning & NVIDIA GPUs

How to avoid overfitting?

Augmentation with image transform: Cropping + Rotation + Shifting + Flipping Augmentation with image distortion: co-registration + distortion with motion field

  • A. Krizhevsky, et al. NIPS 2012
  • S. Hauberg, et al. Arxiv 2015
slide-32
SLIDE 32

CS7415 Enhanced multi-contrast MRI reconstruction with Deep Learning & NVIDIA GPUs

  • How network works
  • Potential Improvements

Example Kernels:

  • For 3D Residual Space: Extract smoothness
  • For 2D Structure Space: Extract structures

Visualize network parameters

slide-33
SLIDE 33

CS7415 Enhanced multi-contrast MRI reconstruction with Deep Learning & NVIDIA GPUs

slide-34
SLIDE 34

CS7415 Enhanced multi-contrast MRI reconstruction with Deep Learning & NVIDIA GPUs

400x Acceleration applying spatial-frequency filtering (NLM) Reconstruction Speed: 1~10minà1sec/slice; big advantage over iterative methods!

slide-35
SLIDE 35

CS7415 Enhanced multi-contrast MRI reconstruction with Deep Learning & NVIDIA GPUs

Discussion: Network Design in MRI Reconstruction

[1] K. Hammernik, et al. ISMRM 2017 [2] I. Goodfellow, et al. NIPS 2014 [3] D. Pathak, et al. CVPR 2016 [4] A. Bola, et al. Arxiv 2017 [5] M. Mardani, et al. Arxiv 2017 Results on GAN based CS-MRI on MR Phantom (submitted to NIPS2017)

slide-36
SLIDE 36

CS7415 Enhanced multi-contrast MRI reconstruction with Deep Learning & NVIDIA GPUs

Conclusion: Enhance multi-contrast MRI reconstruction with Deep Learning and NVIDIA GPUs

  • Deep Learning approach to solve medical imaging reconstruction
  • Deep Learning model learns to remove artifact and fusing multi-contrast information
  • Better efficiency and accuracy for clinical applications and diagnosis
  • NVIDIA GPUs are key for computational acceleration
  • 400x acceleration for Non-Local-Mean Denoising using CUDA
  • 100x acceleration for Model Inference using CUDA, CuDNN
  • Benefit to medical diagnosis
  • Multi-contrast scans: 4x faster acquisition, preserve pathology
  • Single-delay Perfusion (ASL) MRI: 4x faster acquisition, 7.78dB SNR gain
  • Multi-delay Perfusion (ASL) MRI: 6x faster acquisition, 50% better resolution
  • Examples shown in clinical exams for hemorrhage and stroke diagnosis.
slide-37
SLIDE 37

CS7415 Enhanced multi-contrast MRI reconstruction with Deep Learning & NVIDIA GPUs

Image Reconstruction

  • From anatomy to image
  • Reconstruction and Restoration
  • Denoising and Super-resolution

Pathology Detection

  • From image to labels
  • Tumor Segmentation
  • Pathology Detection

Diagnosis Assistance

  • From pathology to diagnosis
  • Prescription and Treatment
  • Prognostic Prediction

Scanner Images Pathology Prognosis Treatment Diagnosis Analytics

Image source: blogs.nvidia.com

Enhancement & Augmentation

  • Showcase of work in the direct big win in the content generation and augmentation
slide-38
SLIDE 38

CS7415 Enhanced multi-contrast MRI reconstruction with Deep Learning & NVIDIA GPUs

  • Image reconstruction/restoration
  • Great attention from radiology community
slide-39
SLIDE 39

CS7415 Enhanced multi-contrast MRI reconstruction with Deep Learning & NVIDIA GPUs

  • Prof. John Pauly
  • Prof. Greg Zaharchuk
  • Dr. Morteza Mardani
  • Dr. Jia Guo