MR Image Processing
Short Description: This course offers a comprehensive overview of MR image processing techniques, focusing on both key concepts and practical applications. It consists of five modules: an introduction, segmentation and registration, radiomics, fMRI data processing, and hands-on practical exercises. Through a combination of lectures and interactive notebooks, students will develop both theoretical knowledge and practical skills for processing and analyzing MR images in research and clinical settings.
Target Audience: Researchers, clinicians, radiologists, medical physicists, and students in biomedical engineering or related fields interested in learning MR image processing techniques for research and clinical applications.
Prerequisites: Basic understanding of MR imaging principles, fundamental programming skills (preferably in Python or MATLAB), and familiarity with medical imaging concepts.
Course Objectives:
1. Provide a comprehensive understanding of MR image processing techniques, including segmentation, registration, radiomics, and fMRI data processing.
2. Equip students with the ability to utilize theoretical knowledge to solve practical challenges in MR image analysis using interactive tools.
3. Enable students to apply advanced image processing methods in both research and clinical settings.
4. Develop hands-on expertise through interactive notebooks and practical exercises.
5. Foster an understanding of how MR image analysis contributes to clinical decision-making and research outcomes.
Course Materials:
Textbook: McAndrew, A. Introduction to Digital Image Processing with MATLAB®. (ISBN 0-534-40011-6).
Software: MATLAB/Python
Module | Topic | Lecture |
Module 1A | Householding; Why image processing? | Recording in Progress |
Module 1B | Practical module 1A | Jupyter Notbook |
Module 2A | Bits; Pixel reduction; Dithering; Contrast; Histograms | Recording in Progress |
Module 2B | Practical module 2A | Jupyter Notbook |
Module 3A | Linear registration; Interpolation; Motion correction | Recording in Progress |
Module 3B | Practical module 3A | Jupyter Notbook |
Module 4 | Edges; Neighborhood processing; Filtering; Masking; Kernels | Recording in Progress |
Module 5A | Fourier Transform (FT); Convolution | Recording in Progress |
Module 5B | Practical module 4 and 5A | Jupyter Notbook |
Module 6 | Dilation; Erosion | Recording in Progress |
Module 7A | Segmentation; Connected components | Recording in Progress |
Module 7B | Practical module 6 and 7A | Jupyter Notbook |
Module 8 | Distance transform; Hough transform for straight lines | |
Module 9 | Machine learning technical | Recording in Progress |
Module 10 | Machine learning applied | Recording in Progress |
Module 11 | MRI Segmentation: Basic Concepts and Modern Methods | |
Module 12 | Radiomics | |
Module 13 | FMRI data processing |
|



