(Frequently also crosslisted as 18-791, CMU ECE : 42-735, CMU BME)
Instructor |
|
John Galeotti | jgaleott+bmia ATandrew.cmu.edu |
Meets students after Thursday's class |
|
TA |
|
Emma Erickson | eerickso+bmia ATandrew.cmu.edu |
By email or appointment |
We comply with both the U. Pitt. and CMU calendars. Lectures are Tuesday and Thursday from 3:30-4:45 PM, in PH A20 or on zoom, Carnegie Mellon University.
Shadow Program: 5 radiology sessions and 0-2 (TBD) pathology sessions, 8:30-9:30 AM weekday mornings (and possibly other times optional for shadowing pathology).
directions, and required UPMC confidentiality agreement. Reports should be emailed to your TA and Galeotti.
Last Year's Website has been archived.
Need extra disk space? You can use your BOX and Google-Drive storage as if they were local network drives. Having one or two 1 TB virtual network drives may be helpful when working with large datasets on a small laptop.
Key ITK Documentation:
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 2023? | Material | Older Video and .pptx files |
---|---|---|---|---|
Week 1 |
T 1/17 |
Y |
Power Point Video (from 2012) |
|
R 1/19 |
Y | Lecture 2: Programming background: C++ & Python WARNING: Quiz on book reading next class! Note: first chapters (ch 1, ch 2) of the text book may be freely accessible by scrolling down on Google's book page. |
Power Point Video (from 2012) |
|
Week 2 |
T 1/24 |
Y | To prepare for the quiz, I suggest focussing on big-picture concepts and major themes, what algorithms/methods are trying to do, what they are good for, and (if the text goes over it) when/how they typically fail. Lecture 3: Math & probability background |
Power Point Video (from 2012) |
R 1/26 |
Y | Lecture 4: ITK background & basic usage |
Power Point Video (from 2012) |
|
Week 3 |
T 1/31 |
Y | Lecture 5: Image characterization (also posted on Diderot) Assignment #1 will be ready later this week (don't start yet) |
Power Point |
R 2/2 |
Y | Lecture 6: Linear processing |
Power Point Video (from 2012) |
|
Week 4 |
T 2/7 |
Y | Lecture 7: ITK registration Assignment #2 is ready now. Please try to do it this week. |
Power Point Video (from 2012) |
R 2/9 |
Y |
Lecture 8: Image relaxation: restoration & feature extraction |
Power Point Video (from 2012) |
|
Week 5 |
T 2/14 |
Y | Lecture 9: Segmentation, part 1 |
Power Point |
R 2/16 |
Y |
Segmentation lecture continued |
||
Week 6 |
T 2/21 |
Y | Segmentation lecture continued Lecture 11: Segmentation, part 3 (active contours) |
Power Point |
R 2/23 |
Y | Resume Segmentation part 3 (start with PDE approach on slide 21) Lecture 12a: Level set segmentations (Snyder 8.5.2 ) [not required, but recommended: Insight into Images ch 8] Shadow program details still being worked out; expect to discuss in class and schedule sometime in the next 2 weeks. |
Power Point |
|
Week 7 |
T 2/28 |
Y |
Lecture: Parametric transforms (Snyder 11.1-11.6) Lecture: Imaging Modalities Weekend update: Assignment #3 is now assigned, due Friday the 3rd. Follow Up: HW3—easy/helpful? Deadline? Issues with web browsers, snap, or PDF? |
Power Point Imaging Modalities Power Point (contains embedded movies) |
R 3/2 |
Y | Lecture 13 Registration in depth (Insight into Images ch 10 + Viola & Wells) Begin discussion of shadow program and final projects |
Power Point |
|
Spring Break |
3/7 - 3/9 |
Spring Break | ||
Week 8 |
T 3/14 |
Y |
Shadow program starts Monday March 20! Complete your UPMC form today. Be sure to sign up for the Shadow Program THIS WEEK, starting tonight at 8pm: https://signup.com/go/mDEqXQa (I suggest creating an account on signup.com in advance so that you can sign up for stations faster.) Discuss final projects |
|
R 3/16 |
Y | Lecture 14: Shape Lecture 15: Summarize Cootes and Taylor ASM (Cootes CVIU 1995) Shadow Program — UPMC Confidentiality Forms must be ink-signed, scanned (or photo), and uploaded as pdf or jpeg to Canvas TODAY Shadow Program starts MONDAY--show up on your days at 8 am (with ink-signed UPMC form!) until you know where you're going |
Power Point (shape) |
|
Update: Additional helpful information for Final Projects has been posted. | ||||
Week 9 |
T 3/21 |
Y | Lecture 17 Deformable registration (Insight into Images ch 11) |
Power Point |
R 3/23 |
Y | Lecture 16 Mathematical morphology & image matching Project feedback should be given by later night. |
Power Point Video (from 2012) |
|
Week 10 |
T 3/28 |
Y | Intro to artificial neural networks. |
|
R 3/30 |
Y | |||
Week 11 |
T 4/4 |
Y | Lecture: ITK images & iterators |
Power Point Video (from 2012) |
R 4/6 |
Y | Lecture: ITK filters: how to write them (neighborhoods, image boundaries, & numeric traits) |
Power Point (ITK Filters) |
|
|
|
|||
Week 12 |
T 4/11 |
Y | Student project working time and professor meetings. Presentations: strong preference among students for pre-recorded zoom Any issues with finishing shadow program? Google Compute Credits were issued for hw and/or project use (for GPU and/or CPU cloud computing). |
|
R 4/13 |
Y | No Lecture: CMU Spring Carnival Student project presentation slides and videos will be due 2 pm Tuesday morning! |
||
Week 12 |
T 4/18 |
Student project presentation using pre-recorded videos (see random order email) Important: Your presentation should use this name format: |
|
|
R 4/20 |
Student project presentations (presentation order) | |||
Week 13 |
T 4/25 |
Student project presentations (presentation order) |
||
R 4/27 |
Student project presentations & Projects Due; All 6 shadow reprots due May 6th at noon. |