EECS 4422: Computer Vision
A Visual and Technical Journey Into Computer Vision
From image formation and filtering to motion, 3D structure, and recognition.
Course Overview
Learn how machines see the world, one pixel, equation, and algorithm at a time.
Computer vision seeks to answer a deceptively simple question: how can we build machines that see? This course follows the journey from image formation and representation through filtering, features, motion, depth, and 3D reconstruction, ultimately arriving at visual recognition and understanding.
Prerequisites
Python • Calculus • Linear Algebra
Forgotten some of these topics? Don't worry. We'll review the essentials along the way.
The Journey
From pixels and cameras to visual understanding.
Current videos contain slide animations only. Full narrated lectures are coming soon.
Further Study
Textbooks and resources.
A curated set of books, references, and review materials to support the course.