AI in Medical Imaging (X-ray, MRI) Full Syllabus
MODULE 1: Introduction to Medical Imaging & AI
- What is Medical Imaging?
- Types: X-ray, MRI, CT, Ultrasound, PET
- Why imaging is important in healthcare?
- Basics of Artificial Intelligence in Healthcare
- Difference between AI, ML & Deep Learning
- Use-cases of AI in hospitals and diagnostics
- Role of AI in Medical Imaging
- Detection, segmentation, classification
- Faster diagnosis and improved accuracy
MODULE 2: Medical Imaging Data Fundamentals
- Understanding DICOM format (Digital Imaging and Communications in Medicine)
- How hospitals store images
- How to read DICOM images in Python
- Image Types and Preprocessing
- Grayscale images
- Image normalization, resizing
- Removing noise (denoising)
- Annotation & Labeling
- What is annotation in medical imaging?
- Tools: Labelbox, CVAT, MedSeg
- Types of annotations: Bounding box, Mask, Polygon
MODULE 3: Deep Learning Basics for Medical Imaging
- Introduction to CNN (Convolutional Neural Networks)
- Filters, strides, pooling explained in simple terms
- Why CNNs work so well for images
- Image Classification
- Use CNNs to detect pneumonia in X-ray
- Binary vs Multi-class classification
- Image Segmentation
- Introduction to U-Net architecture
- Use-case: Tumor segmentation in MRI
- Data Augmentation Techniques
- Flip, rotate, zoom, crop — and why it’s important
MODULE 4: Building AI Models for X-ray Analysis
- Chest X-ray Case Study
- Dataset: NIH ChestX-ray14 or RSNA Pneumonia Detection
- Preprocessing + Augmentation
- Model building with TensorFlow or PyTorch
- Detecting Diseases from X-ray
- Pneumonia
- Tuberculosis
- COVID-19
- Model Evaluation Metrics
- Accuracy, Precision, Recall, F1-Score
- AUC-ROC Curve
- Confusion Matrix (explained with examples)
MODULE 5: Building AI Models for MRI Analysis
- Brain Tumor Detection from MRI
- Dataset: BRATS (Brain Tumor Segmentation)
- Multi-modal MRI images: T1, T2, FLAIR
- 3D Imaging Concepts
- Slicing 3D MRI data for 2D CNNs
- Working with volumetric data
- Segmentation Using U-Net / 3D U-Net
- Mask generation
- Post-processing and visual results
- Alzheimer’s Detection Using MRI
- Case study using CNN + metadata
- Explainability with Grad-CAM
MODULE 6: Tools, Libraries & Platforms
- Tools & Libraries
- Python, TensorFlow, Keras, PyTorch
- OpenCV, Scikit-Image, SimpleITK
- MONAI (Medical Open Network for AI)
- Annotation & Viewer Tools
- ITK-SNAP, 3D Slicer
- DICOM viewers like OsiriX, RadiAnt
- Deployment Basics
- Exporting models to ONNX
- Creating a web dashboard using Streamlit
MODULE 7: Challenges & Ethical Concerns
- Data Privacy (HIPAA, GDPR)
- Explainability in AI Diagnosis
- Handling Imbalanced Datasets
- Bias in medical AI models
- FDA approval & real-world deployment
