Presentation is loading. Please wait.

Presentation is loading. Please wait.

Introduction to Medical Imaging Week 6: Introduction to Medical Imaging Week 6: Denoising (part II) – Variational Methods and Evolutions Guy Gilboa Course.

Similar presentations


Presentation on theme: "Introduction to Medical Imaging Week 6: Introduction to Medical Imaging Week 6: Denoising (part II) – Variational Methods and Evolutions Guy Gilboa Course."— Presentation transcript:

1 Introduction to Medical Imaging Week 6: Introduction to Medical Imaging Week 6: Denoising (part II) – Variational Methods and Evolutions Guy Gilboa Course 046831

2 Motivation Mathematical formulations for edge preserving processes and functionals. The models allow discontinuities and can follow edge directions.

3 MRI Denoising video http://www.youtube.com/watch?v=MNMDt oY4jRQ

4 Denoising of ultrasound image 3D volume visualization of a 7 week old human fetus in the belly. Left: original data. Right: 3D nonlinear diffusion.

5 Denoising of CT data 1D cross-section of different nonlinear diffusion denoising methods (EED-Weickert, RPM – regularized Perona-Malik, compared to GS – Gaussian smoothing and simulated low dose). Taken from Mendrik et al, IEEE Trans. Med. Imaging, 2009.

6 Evolutions Nonlinear processes that start with the noisy image as initial condition and smooth it gradually. Formalized as partial-differential- equations (PDE’s) Perona-Malik Weickert anisotropic diffusion.

7 Variational methods

8 Total Variation Denoising The simplest nonlinear convex variational method. Accounts very well for edges. Does not handle texture that well. Very useful, produces piece-wise smooth approximation of the signal without oscillations.

9 TV – based on smoothness and fidelity terms Variational methods – optimize with respect to some energy E ◦ Spatial smoothness, total variation: ◦ Fidelity term (distance to input image):

10 TV Denoising Taken from http://yosinski.com/mlss12/MLSS-2012-Bach-Learning-with-Submodular-Functions/http://yosinski.com/mlss12/MLSS-2012-Bach-Learning-with-Submodular-Functions/

11 TV-L1 – removing outliers Mila Nikolova. "A variational approach to remove outliers and impulse noise."Journal of Mathematical Imaging and Vision 20.1-2 (2004): 99-120.

12 TV deconvolution Model – energy to be minimized Euler-Lagrange Numerical implementation Matlab files and results

13 TV – numerics and discretization

14 Total variation example g n f, PSNR=28.1dB u, PSNR=39.8dB f-u g-u

15 Spectral Total Variation (extra) Creates a transform based on the TV functional. In the case of TV eigenfunctions (like disks) behaves as an ideal filter, without loss of shape or contrast. Designed for image analysis and synthesis, can work quite well for non-textured images. Gilboa, Guy. "A spectral approach to total variation." Scale Space and Variational Methods in Computer Vision. Springer Berlin Heidelberg, 2013. pp. 36-47.

16 Spectral TV example g n f, PSNR=28.1dB u, PSNR=42.1dB f-u g-u

17 Filter comparison: Gaussian filter u, PSNR=23.8dB f-u

18 Bilateral filter u, PSNR=37.8dB f-u

19 Total variation u, PSNR=39.8dB f-u

20 Nonlocal means u, PSNR=40.6dB f-u

21 Spectral TV u, PSNR=42.1dB f-u

22 Clean image and noise g, PSNR=∞ n

23


Download ppt "Introduction to Medical Imaging Week 6: Introduction to Medical Imaging Week 6: Denoising (part II) – Variational Methods and Evolutions Guy Gilboa Course."

Similar presentations


Ads by Google