Course Syllabus
Welcome to BIOMEDIN 260/RAD 260!
Overview:
Biomedical imaging is an exploding field. The technologies for visualizing the body (the imaging modalities) are becoming very powerful, providing exquisite images of tissue morphology, revealing tissue function, and even beginning to see molecular events such as gene expression. Imaging is at the core of medical practice; nearly all patients have imaging of some sort during care, and many studies produce thousands of images. Just as the genetic data explosion has fueled the field of bioinformatics, the growth in digital imaging is necessitating techniques in imaging informatics.
Imaging Informatics is the science of analytic, storage, retrieval, and interpretive methods to optimally use the increasingly voluminous imaging data in biomedicine, and integrate and understand them in the context of complementary molecular and clinical information to improve clinical diagnosis and therapy in medicine. Imaging informatics spans a broad spectrum of topics that include engineering, computer science, statistics, radiology, and medicine. This course will provide a broad overview this field as well as the foundation techniques required to process, analyze, and use images for scientific discovery and applications.
Topics covered in this course:
- Types of imaging methods and how they are used in biomedicine
- Image processing, enhancement, and visualization
- Computer-assisted detection, diagnosis, and decision support
- Access and utility of publicly available image data sources
- Linking imaging data to clinical data and phenotypes
- Computer reasoning with images
- New questions in biomedicine using imaging informatics. Case studies.
Detail:
Also known as: RAD 260
Units: 4 (or 3 with consent of instructor)
Lectures: Spring Quarter 2018-2019, Monday and Wednesday 1:30 PM - 2:50 PM, Gates Building, Room B3
TA-led Section: MSOB X-393 (3rd floor), 10:30 AM - 11:30 AM, Fridays, starting 4/5/2019
First class: Monday, April 1, 2019 (no, this isn't an April Fool's joke)
Prerequisites: Programming ability at the level of CS 106A, familiarity with statistics, basic biology, knowledge of Python (highly recommended), or approval of the instructor.
Grading: Assignments (45% total), Participation (10%), Midterm (15%), Final Project (30%)
Participation: There are many different ways to participate, including but not limited to attending class, attending section, asking questions, and contributing to discussions on Piazza.
Staff:
Instructors:
david [dot] paik [at] stanford [dot] edu
Guhan Venkataraman (guhan [at] stanford [dot] edu)
Office Hours:
Contact/Questions: Most questions should be posted to our Piazza page so that all students can benefit from the answers. Other queries can either be emailed privately to TAs or Professors.
Audience:
This course is designed for:
• Medical students
• Medical, pediatric, surgical or other fellows with an interest in learning and using imaging informatics in research
• Interested undergraduates
• Auditors welcome including medical staff, medical/pediatric/surgical fellows, post-doctoral fellows, and undergraduates. Please contact us to be added to the class email list.
Lectures:
Date | Topic | Lecturer | Lecture Notes | Readings |
04/01/2019 | Course Intro | Daniel Rubin | 01_Introduction.pdf | Biomedical Imaging Modalities |
04/03/2019 | Visualization | David Paik | 02_Visualization.pdf | Marching Cubes |
04/08/2019 | Convolution and Filtering | David Paik | 3 Segmentation.pdf | |
04/10/2019 | Image Segmentation | David Paik | 4 Filtering.pdf | Level Sets |
04/15/2019 | Computational Feature Extraction | David Paik | 5 Geometric Features.pdf | |
04/17/2019 | Image Features | David Paik | 6 Texture Analysis.pdf | |
04/22/2019 | Image Registration | David Paik | 7 Registration.pdf |
Rotating Objects Using Quaternions Mutual Information Registration Review |
04/24/2019 | Classical ML for Images | David Paik | 8 Radiomics.pdf | |
04/29/2019 | DL for Images | David Paik | 9 DL for images | |
05/01/2019 | Evaluation of Machine Learning | Francisco Gimenez | ||
05/06/2019 | MIDTERM | |||
05/08/2019 | Data Integration | Mirabella Rusu | ||
05/13/2019 | Semantic Feature Extraction: An Intro | Daniel Rubin | Semantic Feature Extraction | |
05/15/2019 | Semantic Feature Extraction: NLP | Daniel Rubin | NLP Semantic Feature Extraction | |
05/20/2019 | DL for NLP in Radiology | Imon Banerjee | Code on Github | |
05/22/2019 | Neuroimaging | Killian Pohl | ||
05/27/2019 | MEMORIAL DAY | |||
05/29/2019 | Medical Imaging Applications of DL | Daniel Rubin | 16-Medical Imaging Applications of DL.pdf | |
06/03/2019 | Computer Reasoning and Decision Support | Daniel Rubin | 17 Computer_Reasoning_Images.pdf | |
06/05/2019 | DL in Radiology | Matt Lungren |
Textbooks:
Required books: None (the course will be taught using recent publications)
Recommended books:
• Digital Image Processing in Matlab - Gonzales and Woods. Also see here.
• Insight into Images - Yoo
• Digital Image Communications in Medicine - Pianykh
• Practical Imaging Informatics - Branstetter
• Naked to the Bone - Bettyann Kevles
Useful datasets:
Coursework:
Description | Out Date | Due Date | Percent | |
Problem Set 1 | Lung Field Segmentation | 04/05/2019 | 04/19/2019 | ~15% |
Problem Set 2 | Feature Extraction from Mammograms | 04/15/2019 | 05/10/2019 | ~15% |
Problem Set 3 | Machine Learning with Mammography | 05/06/2019 | 05/24/2019 | ~15% |
Final Project | Proposal | Milestone | Presentations | Writeup | 04/05/2019 |
Proposal: 04/26/2019 Milestone: 05/17/2019 Presentations: 06/10/2019 Writeup: 06/10/2019 |
30% |
In-Class Midterm | 1:30-2:50 PM, Gates B03 | - | 05/06/2019 | 15% |
Participation | In class, during OH, and/or on Piazza | - | - | 10% |
Schedule
A detailed schedule for the quarter (including lecture topics, relevant dates, guest lectures, section topics, and Finals week details) can be found here.
Course assignments
Due dates and Late Day Policy
Once you are out of late days, you will lose 10% of your grade on late Problem Sets each day past the deadline (each "day" rounds up - so if you are one hour past the deadline, that is a day).
Final Project assignments turned in late will automatically lose 10% of the grade each day past the deadline.
Please contact the TAs for special accommodation if applicable.Midterm
Final Project Presentations
Questions
Other Considerations
`ssh` and `cardinal`
- Under "Host Name", enter cardinal.stanford.edu
- Under "Protocol", choose SSH
- Press the "open" button.
- Open a terminal window
- Type "ssh sunetid@cardinal.stanford.edu"
Collaboration policy
Honor code
Students with Documented Disabilities
Course Summary:
Date | Details | Due |
---|---|---|