This course has been designed so as to be beneficial to all graduate students in computer science, regardless of their specific thesis research.
The applications of digital image processing are continuously expanding through all areas of science and industry, e.g., medicine, defence, security, astronomy, geology. This course provides an introduction to basic concepts and methodologies. Typical topics include image representation, image enhancement, filtering in the spatial and frequency domains, segmentation, visual descriptors, and object recognition.
Not only will you gain an insight into the principles of digital image processing, but you will also improve your oral presentation and technical writing skills; you will learn more on how to design effective slides and write a good literature review; you will gain critical skills; you will understand better research publishing and the process of peer review.
Finally, you will get more comfortable with mathematics and the mathematical language; you will develop analytical and problem solving skills; you will develop your ability to think and write with rigor and precision, to formalize ideas and formulate a problem in a way which allows for computation and decision.
Books
- S. Birchfield, Image Processing and Analysis, First Edition, Thomson-Engineering, 2017
- M. Petrou, C. Petrou, Image Processing: The Fundamentals, Second Edition, Wiley, 2010
- R. C.
Gonzalez, R. E. Woods, Digital Image
Processing, Third Edition, Prentice Hall, 2008
- J.
C. Rush, The Image Processing
Handbook, Fifth Edition, CRC, 2006
- N.
Efford, Digital Image
Processing: A Practical Approach using Java, Addison-Wesley,
2000
Journals
- IEEE
Transactions on Image Processing
- IEEE
Transactions on Pattern Analysis and Machine Intelligence
- Computer
Vision and Image Understanding
Conferences
- IEEE
International Conference on Image Processing
Some Links
E-mails
Send every e-mail from your uoguelph account and start the subject of
your message with the number 6320.
Office Hours
Please send an
e-mail and make an
appointment.
You are encouraged to review the
University's policy on Academic Integrity
and Plagiarism.
Quizzes = 20%
You will be asked to take 7 quizzes that cover the course material.
Talk = 20%
The title of your talk will be "Applications of digital image processing to <application area>." I will do my best to accommodate your preference regarding the application area (e.g., medicine, defence, security, astronomy, geology), but I will make the final decision.
Reviews = 20%
You will be asked to review some talks and project papers.
Project paper = 20%
Your project must involve the implementation of image processing techniques. I will do my best to accommodate your preference regarding the topic (e.g., thresholding, edge detection, texture description), but I will make the final decision. You will have to present your work in the form of a conference style paper and submit your programs along with proper documentation.
Paper Presentation = 20%
You will be asked to give an oral presentation of your project paper.