Course Description

This is an introduction to computer vision. Topics include: camera models, multi-view geometry, reconstruction, some low-level image processing, and high-level vision problems like object and scene recognition.

Quick Information

Lectures: See Canvas for Zoom link
Discussions: See Google Calendar
Syllabus: The syllabus has detailed course policies
Schedule: The schedule has lecture slides and recommended reading
Office Hours: See Google Calendar
Discussion forum: Piazza
Lecture videos: Google Drive
Assignments: [HW0] [HW1] [HW2] [HW3] [HW4] [HW5] [HW6]
Project: [Proposal] [Report and Showcase] [Project Showcase]
Previous Offerings [Winter 2019] [Fall 2019] [Winter 2020] [Fall 2020]

Credit for Materials

This semester's offering of EECS 442 closely follows the Fall 2019 iteration taught by David Fouhey.
Both of us are extremely grateful to the many researchers who have made their slides and course materials available. Please feel to re-use any of these materials while crediting appropriately and making sure original attributions to these generous researchers is preserved.