Course Description

This graduate course examines the foundational techniques in the field of computer vision. Vision is one of the senses allowing us to build powerful internal representations of the world. Hence, machines that correctly interpret visual information have an extended capability to interact with the world and humans. To do so involves the ability for algorithms to interpret noisy images and construct an operational understanding of visual scenes. From image processing to motion understanding, passing through 3D stereo vision and reconstruction, the goal of making computers see the way us humans do still remains elusive, and constitutes an exciting sub-topic of artificial intelligence.

Course Schedule

Course Content


Student Evaluation

Web Resources

Late Policy

Each assignment has a specific due date. The late policy in this course is a penalty of 5% per day up to 5 days of lateness. Saturday and Sunday count as one penalty day.

Ethical Conduct

Scholastic offences are taken seriously and students are directed to read the appropriate policy, specifically, the definition of what constitutes a scholastic offence, at the following website: http://www.uwo.ca/univsec/pdf/academic_policies/appeals/scholastic_discipline_grad.pdf.

All assignments must be completed individually. You may discuss approaches to problems with other students, however, the work handed in must be your individual effort.

Students must write their essays and assignments in their own words. Whenever students take an idea, or a passage from another author, they must acknowledge their debt both by using quotation marks where appropriate and by proper referencing in the form of footnotes or citations. Plagiarism is a serious and major academic offence (see the scholastic offence policy in the Western Academic Calendar).

Assignments that are judged the be the result of academic dishonesty will, as a first offence, be given a mark of 0% with an additional penalty equal to the weight of the assignment. Students are responsible for reading and respecting the Computer Science Departmental policy on Scholastic Offences and Rules of Ethical Conduct.


Last Update 04/01/2019