TORONTO METROPOLITAN UNIVERSITY

Course Outline (W2026)

BME872: Biomedical Image Analysis

Instructor(s)Arman Aghaee [Coordinator]
Office: EPH426
Phone: TBA
Email: arman.aghaee@torontomu.ca
Office Hours: Fridays 10 AM - 11 AM
Calendar DescriptionIntroduces the fundamental principles of medical image analysis and visualization. Focuses on the processing and analysis of ultrasound, MR, and X-ray images for the purpose of quantification and visualization to increase the usefulness of modern medical image data. Includes image perception and enhancement, 2-D Fourier transform, spatial filters, segmentation, and pattern recognition.
PrerequisitesBME 229 and BME 772
Antirequisites

None

Corerequisites

None

Compulsory Text(s):
  1. R.C. Gonzalez & R.E. Woods, Digital Image Processing, 4th Edition, Pearson, 2018.
Reference Text(s):
  1. Biomedical Image Processing, Thomas M. Deserno (Editor), Springer-Verlag, 2011.
  2. Medical Image Processing-Techniques and Applications, G. Dougherty, Springer-Verlag, 2011.
  3. Advanced Biomedical Image Analysis, M. A. Haidekker, Wiley, 2011.
Learning Objectives (Indicators)  

At the end of this course, the successful student will be able to:

  1. Students will learn how to formulate an image analysis algorithm from first principles (i.e. block diagrams, mathematics) and learn how to implement, debug and test functionality in Matlab. They will learn how to optimize algorithms for medical imaging. (1d), (1c), (4a), (4b), (5a)
  2. Students will learn to treat digital images as 2D mathematical functions, and to use mathematics to manipulate digital images. Some mathematical methods investigated include convolution, Fourier analysis, filtering, histogram analysis, image enhancement, linear and non-linear systems analysis, and more. (1b)
  3. Students will learn about sources of noise in medical images (i.e. acquisition noise, low contrast), and how to reduce their impact through denoising and enhancement. (2a)
  4. Students will learn how to design and implement automated medical analysis algorithms on clinical imaging data using Matlab. They will also learn how to measure success of algorithms, and how to improve designs. (3a), (3b), (5b)
  5. Students will perform research on an image analysis algorithm that has practical utility in hospitals. They will identify applications of their technology. (8b)
  6. Students will learn how to manage their course project. Students will understand the important aspects of the project management, such as time-line, progress report, final delivery of the product, and the deadlines. Since the project works with medical images, the students will also be expected to understand the impact of their designs on healthcare. (11b)

NOTE:Numbers in parentheses refer to the graduate attributes required by the Canadian Engineering Accreditation Board (CEAB).

Course Organization

3.0 hours of lecture per week for 13 weeks
1.0 hours of lab per week for 12 weeks
1.0 hours of tutorial per week for 12 weeks

Teaching AssistantsTBA
Course Evaluation
Theory
Midterm Exam 25 %
Final Exam 45 %
Laboratory
Lab1/Lab2/Lab3/Lab4 30 %
TOTAL:100 %

Note: In order for a student to pass a course, a minimum overall course mark of 50% must be obtained. In addition, for courses that have both "Theory and Laboratory" components, the student must pass the Laboratory and Theory portions separately by achieving a minimum of 50% in the combined Laboratory components and 50% in the combined Theory components. Please refer to the "Course Evaluation" section above for details on the Theory and Laboratory components (if applicable).


ExaminationsMidterm exam covers all material covered in class up until the examination. Midterm is scheduled for week 7.
 The final exam will cover all course material.
Other Evaluation InformationLaboratory: All labs require final write-ups and submission of working code to generate your results. Requested analysis, images and information that will be assessed are included in the lab description. During lab times, the TA will ask you to demo your code, and ask questions about its operation and the results. Labs will be demonstrated to the TA during the last week of the lab and lab reports will be due that same week. Images and experimental details will be given on the course website. The lab work is individually. The labs will consist of theoretical and practical parts and will require the use of Matlab.
 
Other InformationNone

Course Content

Week

Hours

Chapters /
Section

Topic, description

1

3

Class Notes

Introduction to Medical Images/Imaging


2

3

Chapter 1 & Chapter 2

Introduction to Digital Image Processing & Digital Image Formation


3-4

4

Chapter 5

Enhancement Denoising


4-6

7

Chapter 10

Segmentation (Intro to Classification)


7

2

Midterm

Midterm covering lectures 1-6


8-9

5

Class Notes

Abnormality Extraction-Detection


10

3

Class Notes

Registration


11

3

Class Notes

Landmarks Extraction


12

3

Class Notes

Interpolation


13

3

Class Notes

Compression


Laboratory(L)/Tutorials(T)/Activity(A) Schedule

Week

L/T/A

Description

2-4

LAB 1

Fundamentals of Medical Image Representation, Enhancement, and Restoration

5-7

LAB 2

Spatial and Frequency Domain Filtering, Edge Detection, and Morphological Processing

8-10

LAB 3

Image Restoration, Inverse Problems, and Advanced Denoising Algorithms

2-12

LAB 4

Image Segmentation using Pixel Classification, Clustering Algorithms, and Statistical Models

University Policies & Important Information

Students are reminded that they are required to adhere to all relevant university policies found in their online course shell in D2L and/or on the Senate website

Refer to the Departmental FAQ page for furhter information on common questions.

Important Resources Available at Toronto Metropolitan University

Lab Safety (if applicable)

Students are to strictly adhere and follow:

  1. The Lab Safety information/guidelines posted in the respective labs,
  2. provided in their respective lab handouts, and
  3. instructions provided by the Teaching Assistants/Course instructors/Technical Staff.

During the lab sessions, to avoid tripping hazards, the area around the lab stations should not be surrounded by bags, backpacks etc, students should place their bags, backpacks etc against the walls of the labs and/or away from their lab stations in such a way that it avoids tripping hazards.

Accessibility

Academic Accommodation Support

Academic Accommodation Support (AAS) is the university's disability services office. AAS works directly with incoming and returning students looking for help with their academic accommodations. AAS works with any student who requires academic accommodation regardless of program or course load.

Academic Accommodations (for students with disabilities) and Academic Consideration (for students faced with extenuating circumstances that can include short-term health issues) are governed by two different university policies. Learn more about Academic Accommodations versus Academic Consideration and how to access each.

Wellbeing Support

At Toronto Metropolitan University, we recognize that things can come up throughout the term that may interfere with a student’s ability to succeed in their coursework. These circumstances are outside of one’s control and can have a serious impact on physical and mental well-being. Seeking help can be a challenge, especially in those times of crisis.

If you are experiencing a mental health crisis, please call 911 and go to the nearest hospital emergency room. You can also access these outside resources at anytime:

If non-crisis support is needed, you can access these campus resources:

We encourage all Toronto Metropolitan University community members to access available resources to ensure support is reachable. You can find more resources available through the Toronto Metropolitan University Mental Health and Wellbeing website.