Methods In Medical Image Analysis - Spring 2014

BioE 2630 (Pitt) : 16-725 (CMU RI) : 18-791 (CMU ECE) : 42-735 (CMU BME)

Instructor
John Galeotti
galeotti+miia ATcs.cmu.edu
Meets with students after class
 
Apprentice Instructor
Prahlad G Menon
pgmenon+miia ATandrew.cmu.edu
 
Teaching Assistant

Tejas Mathai

tmathai+miia ATandrew.cmu.edu
Tuesday, 2:30pm - 3:30pm
Friday, 3:30pm - 5pm

Syllabus (general)

Syllabus (ECE format)

Meeting in GHC 5222
(at Carnegie Mellon University)

Class begins Tuesday, Jan. 14th!
Class ends Thursday, April 24th.


Lecture Times and Locations

We comply with both the U. Pitt. and CMU calendars. Lectures are Tuesday and Thursday from 10:30-11:45 AM, in GHC 5222, Carnegie Mellon University.

Shadow Program Times, Locations, & Details

Shadow Program:  6 radiology sessions and 0-2 (TBD) pathology sessions, 8:30-9:30 AM weekday mornings (and possibly other times optional for shadowing pathology).

Online schedule (same password) and directions. Reports should be emailed to your TA and Galeotti.


Textbooks, Downloads, & Other References

Last Year's Website has been archived.


Assignments

Assignment #1 - Introductory Email

Assignment #2 - Math Basics

Assignment #3- Get ITK & SimpleITK installed, etc.

Assignment #4 - Use SimpleITK to do Segmentation and Pre-processing

Assignment #5 - Shape Analysis OR Registration (you pick)

Final Project


Schedule--Subject to Change
(Future plans are tentative, based on the old 2013 schedule)

Note about videos: Lecture videos were recorded in 2012, and you can downlaod the lecture videos from the 2012 schedule here. Be sure to download the videos (right-click the video's link then select either "download" or "save-as") rather than try to watch them in your browser. Please let me know if you notice any problems or video content that should be either fixed or trimmed out if it's not relevant to a general audiance (please reference the 2012 lecture number and the playing time into the video at which the problem occurs).

Week # Date Updated for 2014? Material Video and .pptx files
Week 1
Tu 1/14
Y

Lecture 1: Introductions, purpose, Syllabus
Assignment #1 given

Power Point
Video (from 2012)
Th 1/16
Prahlad

Lecture 2: Math & probability background
Begin class with a short QUIZ on Snyder ch. 1-2
Pitt's add/drop-with-refund period ends on 17th (tomorrow)

Power Point
Video (from 2012)
     
Week 2
Tu 1/21
Y

Lecture 3: Programming background:  C++ & Python
Assignment #2 given

Power Point
Video (from 2012)
Th 1/23
Y Lecture 4: ITK background & basic usage Power Point
Video (from 2012)
     
Week 3
Tu 1/28
Y Class Cancelled—Instructor sick and very cold weather
Assignment #3 still given today

 

Th 1/30
Y Lecture 5: Image characterization
Quiz #2 on Snyder ch. 4 (skip hexagonal coordinates on pp 57-59 & 71-73)

Power Point
Video (from 2012)
     
Week 4
Tu 2/4
Y Lecture 6: Linear processing
Quiz #3 on Snyder 5.1-5.6,5.8-5A (through page 101, but skip 5.7)
Take-home quiz #4 assigned - due in class on 2/14.
Power Point
Video (from 2012)
Th 2/6
Y

Lecture 7: Image relaxation: restoration & feature extraction
Quiz #5 on Snyder ch. 6
Later today: TA Help Session for Take-home quiz, 4:30-5:30 PM at GHC 4101

Power Point
Video (from 2012)
     
Week 5
Tu 2/11
Y

Lecture 8: ITK registration
Take-home quiz #4 due in class.

Power Point
Video (from 2012)
Th 2/13
Y

Lecture 9: Segmentation, part 1
Quiz #6 on Snyder ch. 8 (skip 8.3.2 on pp. 189-196 & 8A.1.1 on pp. 208-209)
Discuss Shadow Program & signup procedure in class.
Shadow Program — be sure to sign up for the Shadow Program THIS WEEK, beginning at 10:30 PM on the 13th (all previous signups will be removed).

Power Point
Video (from 2012)
     
Week 6
Tu 2/18
Y Lecture 10: Segmentation, part 1 continued (using lecture 9 notes, start with slide 8)
Also, Imaging Modalities.
Shadow Program signup ends tonight!

Imaging Modalities Power Point (contains embedded movies)
Video (from 2012, skip to end for imaging modalities)

Th 2/20
Y Lecture 11: Segmentation, part 3 (active contours)
Shadow Program starts Monday--show up at 8 am until you know where you're going
Power Point
Video (from 2012)
     
Week 7
Tu 2/25
Y

Lecture 12: Level set segmentations & (briefly begin) parametric transforms (Snyder 8.5.2 & Snyder 11.1-11.6) [not required, but recommended: Insight into Images ch 8]
Quiz on Snyder 11.1-11.6

How is the shadow program going?

Power Point
Video (from 2012)

Th 2/27
Y

Lecture 13: Shape (& finish level sets—Lecture 13, slide 15)
Quiz on Snyder ch. 9 (read 9.1-9.8, 9.12-9.14)

Power Point
Video (from 2012)
     
Week 8
Tu 3/4
Y Lecture 14 Mathematical morphology & image matching
Quiz on Snyder 7.1-7.5 & 13.1-13.5
Power Point
Video (from 2012)
Th 3/6
Y Lecture 15: ITK images & iterators

Discuss final projects
Be sure to email me your tentative project proposals by the Tuesday night of the 18th

Pitt's deadline to submit Monitored Withdrawal forms is 7th (tomorrow)

Power Point
Power Point 2
Video (from 2012)

         
Spring Break
3/11 - 3/13
  No Lectures  
         
Week 9
Tu 3/18
Y Lecture 16: ITK pipeline, including reading/writing images and connecting to SimpleITK & finish Image Region Iterators—Lecture 15, slide 60
Tentative project proposals due tonight
Power Point
Video (from 2012)
Th 3/20
Y Lecture 17: ITK filters: how to write them (neighborhoods, image boundaries, & numeric traits)
SVN accounts distributed sometime today
Assignment #4 given: Segmentation and pre-processing
Power Point
Video (from 2012)
     
Week 10
Tu 3/25
Prahlad
Y
Lecture 18(use standard pw, else use these) Registration in depth (Insight into Images ch 10 + Viola & Wells)
Power Point
Video (from 2012)
Th 3/27
Prahlad
Y
Lecture 19(use standard pw, else use these): Deformable registration (Insight into Images ch 11)

Power Point
Video (from 2012)

  Note: CMU's drop-without-withdrawl period ends on March 31st (Monday)  
Week 11
Tu 4/1
Y Lecture 20: ITK filters, part 2 (advanced filter creation & misc. tools)
CMU's drop-without-withdrawl period ends on March 31st (yesterday!)
Power Point
Video (from 2012)
Th 4/3
Y Discuss NeuroPathology, Carnival, and 17th
Lecture 21: ITK Paths
Power Point
Video (from 2012)
     
Week 12
Tu 4/8

Prahlad
Y

NeuroPathology at 8:25-9:30am today
Lecture 23: Summarize Cootes and Taylor ASM (Cootes CVIU 1995)

Power Point (public version)

Th 4/10
  No Lecture - CMU Spring Carnival  
     
Week 13
Tu 4/15
Prahlad
Y
Lecture 24: Advanced Shape Analysis, Shape Comparisons, and Segmentation Validation (includes spherical harmonics, medial, DICE, etc.)  
Th 4/17
  TBD, possibly Project working session (bring your laptops--attendance optional)  
     
Week 14
Tu 4/22
  Student project presentations (see random order email)
(Each presentation must be between 4.5 - 5.5 minutes long.)
Everyone's power-point slides due by 10 AM today!
 
Th 4/24
  Student project presentations & Projects Due  
         
Remaining Lecture Fragments:
   
Potential Lectures:
     
      Guest Lecture: MRI/DTI (see also brain anatomy and the fiber track image gallery)  
      Itk Video (w/ OpenCV?)  
      Open source software development philosophy, and Visualization Power Point
      NeuroPathology at 10:30 today! Meet at UPMC, not at CMU. Follow emailed directions.