Efficient MR Image Reconstruction for Compressed MR Imaging

  • Slides: 18
Download presentation
Efficient MR Image Reconstruction for Compressed MR Imaging JUNZHOU HUANG, SHAOTING ZHANG, DIMITRIS METAXAS

Efficient MR Image Reconstruction for Compressed MR Imaging JUNZHOU HUANG, SHAOTING ZHANG, DIMITRIS METAXAS CBIM, DEPT. COMPUTER SCIENCE, RUTGERS UNIVERSITY

Outline Introduction Compressed MR Image Reconstruction Related Work Different algorithms for this problem Proposed

Outline Introduction Compressed MR Image Reconstruction Related Work Different algorithms for this problem Proposed Algorithms Fast Composite Splitting Algorithm (FCSA) Experimental Results Visual and Statistical Comparisons Conclusions

Introduction: Compressive Sensing Compressive sensing is very important Traditional Data Acquisition X Sample p

Introduction: Compressive Sensing Compressive sensing is very important Traditional Data Acquisition X Sample p p k Compress k Decompress Compressive Sensing Data Acquisition X p p Random Measurement y=R �x Compressed Reconstruction k<<p Transmit Receive O(k㏒(p/k)) n Transmit n Receive

Introduction: Compressive Sensing MRI [Magnetic Resonance in Medicine, 2007] Key problem of MRI: reducing

Introduction: Compressive Sensing MRI [Magnetic Resonance in Medicine, 2007] Key problem of MRI: reducing the imaging & reconstructing time WT If image is Sparsely represented by Wavelet Compressed MRI Reconstruction

Compressed MRI Reconstruction Problem Formulation Where x is the unknown MR image to be

Compressed MRI Reconstruction Problem Formulation Where x is the unknown MR image to be reconstructed R is a partial Fourier transform b is the under-sampled Fourier measurements �� is the wavelet transform α and β are two positive weight parameters L 1 norm g 2(x), Loss function f(x), Total variation norm g 1(x), convex non-smooth

Related Work Related work on compressed MRI reconstruction Conjugate Gradient (Sparse. MRI) [Lustig, MRM’

Related Work Related work on compressed MRI reconstruction Conjugate Gradient (Sparse. MRI) [Lustig, MRM’ 07] Operator Splitting (TVCMRI) [Ma, CVPR’ 08] Variable Splitting (Rec. PF) [Yang, JSTSP’ 09] Related work on general optimization Fast Iterative Shrinkage-Thresholding Algorithm (FISTA) [Beck, JIS’ 09] 1 st order gradient algorithm with best convergence rate O(1/k 2)

FISTA [Beck, SIAM-JIS’ 09] Problem: min{ F(x)=f(x)+g(x) } f(x) convex and smooth g(x) convex

FISTA [Beck, SIAM-JIS’ 09] Problem: min{ F(x)=f(x)+g(x) } f(x) convex and smooth g(x) convex and non-smooth Theorem 1: Suppose {xk} are obtained by FISTA, Error Bound: �� =F(xk)-F(x*) ~ O(1/k 2) Bottleneck: Step 2 g(x)=�� ||x||TV , [Beck, TIP’ 09] g(x)=�� ||�� x||1 [Beck, JIS’ 09] g(x)=�� ||x||TV+�� ||�� x||1 O(p) O(plog(p)) Proximal gradient descent

Our Contribution: Composite Splitting Denoising (CSD) Solution for Step 2: Where: g(x)=�� ||x||TV+�� ||��

Our Contribution: Composite Splitting Denoising (CSD) Solution for Step 2: Where: g(x)=�� ||x||TV+�� ||�� x||1 Average two independent solutions for TV and L 1 norms Theorem 2: Suppose {xj} are obtained by CSD, It will strongly converge to true solution Refer to our papers for details of proofs Compute proximal gradient with TV norm and L 1 norm independently Averaging two independent solutions

Additional Contribution: Fast Composite Splitting Algorithm (FCSA) Compressed MRI reconstruction FCSA: We modify the

Additional Contribution: Fast Composite Splitting Algorithm (FCSA) Compressed MRI reconstruction FCSA: We modify the FISTA to obtain the FCSA by using the CSD algorithm instead of Step 2 of the FISTA Theorem 3: Suppose {xk} are obtained by FCSA , Error bound: �� =F(xk)-F(x*) ~ O(1/k 2) proved by combining the Theorem 1 and Theorem 2 (Refer to our papers for details of proofs)

FCSA for MRI Reconstruction In the kth iteration: Total computations O(plog(p)) Gradient Descent Proximal

FCSA for MRI Reconstruction In the kth iteration: Total computations O(plog(p)) Gradient Descent Proximal gradient according to TV norm Proximal gradient according to L 1 norm xk=(x 1 k+x 2 k� O(p))/2 Averaging x 1 k=argminx {||x-xg||2+ 4�� �� ||x||TV } k=argmin {||x-x ||2+ 4���� O(p) x ||�� x||1} 2 x g CSA, without acceleration step: �� ~ O(1/k) FCSA , with acceleration step: �� ~ O(1/k 2) O(plog(p)) Acceleration Step O(p)

Experiments Implementation MATLAB, 2. 4 GHz PC Codes for others are downloaded from their

Experiments Implementation MATLAB, 2. 4 GHz PC Codes for others are downloaded from their websites Comparisons with Conjugate Gradient (CG) [Lustig, MRM’ 07] Operator Splitting (TVCMRI) [Ma, CVPR’ 08] Variable Splitting (Rec. PF) [Yang, JSTSP’ 09] Sampling Randomly sampling in the frequency domain White color denotes being sampled (20%)

Comparisons on Brain MR Image 256 x 256 SNR (a) Original (b) CG [Lustig

Comparisons on Brain MR Image 256 x 256 SNR (a) Original (b) CG [Lustig 07] CG 8. 71 db TVCMRI 12. 12 db Rec. PF 12. 40 db (c) TVCMRI [Ma 08] CSA FCSA (d) Rec. PF [Yang 09] (e) CSA(proposed) (f) FCSA(proposed) 18. 68 db 20. 35 db

Comparisons on Artery MR Image 256 x 256 SNR (a) Original (b) CG [Lustig

Comparisons on Artery MR Image 256 x 256 SNR (a) Original (b) CG [Lustig 07] (d) Rec. PF [Yang 09] (e) CSA(proposed) CG 11. 73 db TVCMRI 15. 49 db Rec. PF 16. 05 db CSA 22. 27 db FCSA 23. 70 db (c) TVCMRI [Ma 08] (f) FCSA(proposed)

Comparisons (CPU-Time vs. SNR) SNR(db) Statistical results after 100 runs CPU-time(s) (a) Artery image

Comparisons (CPU-Time vs. SNR) SNR(db) Statistical results after 100 runs CPU-time(s) (a) Artery image CPU-time(s) (b) Brain image

Visual Comparisons on Full Body MR Image 1024 x 256, sampling ratio 25% (a)

Visual Comparisons on Full Body MR Image 1024 x 256, sampling ratio 25% (a) Original (b) TVCMRI (c) Rec. PF (d) CSA (e) FCSA

Comparisons with Different Sampling Ratios All methods run 50 iterations Exp I: 20% Exp

Comparisons with Different Sampling Ratios All methods run 50 iterations Exp I: 20% Exp II: 25% Exp III: 36% TVCMRI 10. 88 db 12. 67 db 15. 82 db Rec. PF 11. 06 db 13. 02 db 16. 12 db CSA 16. 36 db 18. 07 db 21. 98 db FCSA 17. 82 db 19. 28 db 23. 66 db

Contributions We proposed a new algorithm for compressed MRI reconstruction. It theoretically converges with

Contributions We proposed a new algorithm for compressed MRI reconstruction. It theoretically converges with accuracy ε ~ O(1/k 2) after k iterations. The computation complexity is only O(plog(p)) for each iteration of the proposed algorithm, where p is the dimension of MR images The proposed algorithm is very efficient in practice and impressively outperforms previous methods. It is fast enough to be used in MRI scanners. Offers near future potential of real time image reconstruction HUGE IMPACT Patent filed on method and MATLAB code

Thank You! Any Questions?

Thank You! Any Questions?