Biomedical Image Analysis Course Overview
Biomedical Image Analysis Course Overview
Objectives
• Understand medical imaging modalities
• Learn about how to get computers to
“understand” images
About the course
• See applications for computerized image
analysis
• Get hands on experience!
About the
course
1
BMI‐260 Daniel Rubin 3/31/2019
Teaching Assistants
Guhan Venkataraman Kevin Thomas
Expectations
About the
course
Pre-requisites Readings
• Articles
• What you absolutely need to know – Assigned with each lecture
– Programming ability (CS 106A)
– Links posted on Canvas
– Basic statistics helpful
• Books
– Not required
• What would be really nice to know – Supplement required readings
– Familiarity with Python 3 (initial TA sessions will
– (see Canvas, [Link] redirects here)
do Python review, or look for online tutorials)
– iPython/Jupyter Notebooks
Expectations Expectations
2
BMI‐260 Daniel Rubin 3/31/2019
Schedule
• Lectures
– Mon / Wed 1:30‐2:50pm, Gates B03
Logistics
• Section/Office hours
– Fridays 10:30‐11:30am, 3rd floor Conf Rm,
MSOB X‐393, 1265 Welch Rd
– First one this Friday (focusing on setting up
notebooks—please come!)
Logistics
Syllabus
Course Outline
• Overview of imaging modalities Image
• Visualization : From Machine to Screen Processing,
• Image Processing 101: (Filtering, Smoothing., image analysis
Segmentation, Registration, Normalization)
• Feature Extraction (Quantitative and Image Image Feature
Semantic) Semantics Extraction/
• Machine Learning (and deep learning) for Representation
Images
• Decision Support Applications
• Clinical Applications
Rubin: Semantic Features
Paik: Image Processing, Quantitative features
Logistics TAs: Machine Learning / CNN / Q/A Logistics
Guests: Applications
3
BMI‐260 Daniel Rubin 3/31/2019
Resources
• Course Support
– Canvas for files, assignments
– [Link]
Resources – Above link redirects to Canvas site,
[Link]
– Piazza for questions
– [Link]
Resources
[Link]
[Link]
Resources Resources
Interactive Teaching
• Audience participation
– Bring your laptop or smartphone
– Real‐time polls and quizzes
Interactive Teaching – In class demos
• TA sessions
– Assignment Help
– Review of Material
Interactive
Teaching
4
BMI‐260 Daniel Rubin 3/31/2019
Interactive Interactive
Teaching Teaching
Let’s try…
Interactive
Teaching
Biological
Model
5
BMI‐260 Daniel Rubin 3/31/2019
Outline of Lecture
• What are the medical imaging modalities?
• Why do we need computer help working with
images? What are the medical imaging modalities?
• What are techniques for computer
understanding of image data?
• What are example applications?
• Radiology
• Pathology
• Ophthalmology
• Dermatology
• Microscopy
Imaging Imaging
Modalities Modalities Slide courtesy David Paik
6
BMI‐260 Daniel Rubin 3/31/2019
Basis for contrast resolution depends Basis for spatial resolution depends on
on the imaging modality the imaging modality
• Radiography, CT • High signal flux high resolution
– X‐ray attenuation, absorption – Radiography
• Nuclear medicine/molecular imaging – CT
– Uptake of targeted agents; attenuation/absorption – MRI
• Ultrasound • Low signal flux low resolution
– Sound transmission, reflection – Nuclear medicine/molecular imaging
• MRI – Ultrasound
– Proton relaxation (generates RF signal)
Imaging Imaging
Modalities Modalities
7
BMI‐260 Daniel Rubin 3/31/2019
Imaging Imaging
Modalities Modalities
Imaging
Modalities Imaging
Modalities 50
8
BMI‐260 Daniel Rubin 3/31/2019
Cavitary tuberculosis in
Chest X‐Ray CT upper lobe of left lung
Why need
Imaging
Imaging computer
Modalities
Modalities help?
Imaging
Imaging Modalities
Modalities
Fat: white
• Dark on image: Fluid filled structures,
Calcifications, air: white
homogenous solid organs with “shadow”
Uterus
L ovary
Imaging Imaging
Modalities Modalities
9
BMI‐260 Daniel Rubin 3/31/2019
T1W T2W
10
BMI‐260 Daniel Rubin 3/31/2019
Radiography
Imaging Imaging
Modalities Modalities
11
BMI‐260 Daniel Rubin 3/31/2019
Imaging Imaging
Modalities Modalities
z
OCT volume
x
z
Imaging
OCT slice
Modalities
Why need
computer
2001 Why need
computer 2009
help? help?
12
BMI‐260 Daniel Rubin 3/31/2019
13
BMI‐260 Daniel Rubin 3/31/2019
14
BMI‐260 Daniel Rubin 3/31/2019
In Summary
Exploding data…
Challenging features…
What are techniques for computer
understanding of image data?
Variable interpretation…
Unstructured data…
What to do?
Why need
computer
help?
15
BMI‐260 Daniel Rubin 3/31/2019
pre-malignant
Supervised
learning
Feature extraction
and qualification
quant. feature #1
Radiomics: The process and the challenges, Magnetic Resonance Imaging, 30(9):1234-48, 2012.
Tackling the Tackling the
challenges challenges
16
BMI‐260 Daniel Rubin 3/31/2019
Yi, 2016
Yu, Tuo, 2013
Applications Applications
Applications Applications
Imaging Modalities
Filtering Visualization
Registration Interpretation
Machine Learning
Applications
17
BMI‐260 Daniel Rubin 3/31/2019
Medical
Imaging?
Image
Many cool imaging applications can be created Processing
to meet important clinical needs Image
Image Model
Semantics Analysis
Image Feature
Extraction/
Representation Applications
Applications
18
BMI‐260 Daniel Rubin 3/31/2019
Thank you!
Next time:
Image visualization
19