Learn various techniques for denoising MRI, CT, and microscopy images in this 43-minute tutorial. Explore traditional methods such as Gaussian smoothing, bilateral filtering, anisotropic diffusion, non-local means, and Block-matching and 3D filtering (BM3D) algorithms. Understand why these approaches remain effective and efficient compared to deep learning models for image processing. Follow along with practical demonstrations using Python, including importing DICOM images and implementing OpenCV and BM3D algorithms. Access accompanying code and test images on the instructor's GitHub repository to practice and apply these denoising techniques to your own projects.
Overview
Syllabus
Introduction
Denoising algorithms
Importing DICOM images
Gaussian filter
Comparison
Bilateral
Results
Comparing results
Wavelet
Anisotropic Diffusion
Isotropic Diffusion
Nonlocal means
Nonlocal means 3D
OpenCV implementation
BM3D implementation
Taught by
DigitalSreeni