BME 265: Digital Image Processing (Spring 2012)


NOTE#1: ALL COURSE ANNOUNCEMENTS, LECTURE NOTES, HOMEWORK, UPDATES, AND INFORMATION WILL BE DISTRIBUTED ONLY THROUGH DUKE'S BLACKBOARD SOFTWARE. ALL ENROLLED STUDENTS ARE REQUIRED TO USE THIS SOFTWARE.
NOTE #2: Based on the previous years experience, regretfully, there is a high chance of receiving a low grade if the student  A) does not attend all lectures "on time" and/or B)  does not spend a few hours every week on his/her final project. 


TENTATIVE COURSE INFORMATION:

Instructor: Prof. Sina Farsiu

 

Time: Wed-Fri 10:05-11:20 AM,


Room: Teer 115

 

Course Description: Introduction to the theory and methods for digital image sampling, enhancement, visualization, storage, reconstruction, and analysis with emphasis on medical applications. This course is mainly designed for BME graduate students. However, graduate students from all engineering disciplines, computer science, and senior undergraduate students who have already passed required courses may also participate.

 

Prerequisites: The student must have passed one undergraduate course on signals and systems and one course on probability and statistics:

A (Probability and Statistics): MATH 135 or STA 113 or ECE 255 and EE 64 or permission of instructor.

B (Signals and Systems): BME 171 or ECE 54 or permission of instructor (if you find this comic strip funny " link", you probably know enough about signals and systems).

The students must also have a basic knowledge of the MATLAB software. 

 

Text: Digital Image Processing, 3rd edition, by R. Gonzalez and R. Woods, 2008. ISBN number 9780131687288.  Although, several lectures are loosely based on the text book material, for which handouts and journal articles will be provided by the lecturer.

 

 

Student Evaluation (MORE DETAILS IN THE BLACKBOARD POSTINGS): Homework (15%), a midterm exam (35%), and a final project (50%).

Midterm exam will include a one-to-one interview with the professor. The material covered after the midterm exam might be questioned at the final presentation. The final project will include a class presentation at the end of the semester, an unlimited page report due one week before the-end-of-the-term presentation, and one four-page paper following the style of the IEEE International Conference on Image Processing (ICIP) papers due on the day (and in lieu) of the final exam. Final projects can be done individually or in a group, however, each student must have a defined role approved by the professor. Professor will help in project selection. Homework, mfiles, and reports must be submitted electronically (late submissions are not accepted).



 

Course Objectives: The student will gain a basic knowledge of the most fundamental issues as well as novel topics in image processing. By the end of this course, he/she should have a comprehensive knowledge of an image processing topic, based on the final term project of his/her choice, and should be able to take over the image processing tasks in his/her academic career with minor required supervision.   

 

Tentative Course Outline:

Lecture 1                                             Introduction, history, applications, and fundamentals of Image Processing.

Lectures 2-4                                        Spatial Domain Image Enhancement: Denoising and Contrast enhancement

Lectures 5-7                                        Fourier Domain Image Representation and Enhancement

Lectures 8-10                                      Registration: Optical Flow and Phase-Based Motion Estimation

Lectures 11-16                                     Inverse Problems (Wiener filter, Least-squares, Denoising, Deblurring, Blind Deblurring, Back Projection, and Reconstruction)

Lectures 17-18                                    Interpolation (Single-Frame, Multi-Frame, Super-Resolution)

Lectures 19-22                                    Multi-Resolution Representation, Wavelets, Sparse Representation and Compressive Sensing

Lectures 23                                         Biological Image Processing: Vision and Art

Lectures XXX                                      Student presentations of final projects (in case of high enrollment in this course, some presentations will be scheduled for the last two weekends).
Last lecture:                                        The real world is not fair and in general cannot be modeled as "linear", or "Gaussian", and how to deal with it.