robot 16-720 Computer Vision
Carnegie Mellon University
Robotics Institute

[ Home | Syllabus | Handouts | Assignments | FAQs | Links ]


Lecture Slides

Introduction [pdf]

Cameras & Camera Geometry [pdf]

Camera Geometry and Calibration [pdf]

Filters 1: Filtering, Edge Detection, Frequency Analysis, Interest Point Operators [pdf]

Filters 2: Frequency analysis, pyramids, texture analysis, applications [pdf]

Introduction to Shading [ppt]

Interest Points and Scale Invariance [pdf]

Shading and Color [pdf]

Motion and Optical Flow [pdf] [motion_segmentation.pdf]

Geometry of Multiple Views [pdf]

Stereo [pdf]

Introduction to Structure from Motion: The Affine Case [pdf]

Structure from Motion: Projective Reconstruction, Metric Upgrade, Non-linear techniques[pdf]

Segmentation and Fitting [pdf]

Recognition: Matching Invariant Features and Using Geometric Relations [pdf]

Recognition: Classfiers [pdf]

Additional Materials

Matlab Tutorial Files [Basic Operations | Programming | Working with Images ]

Matlab Primer [ps|pdf]

Math Primer [ps | pdf ], Figures [ps | pdf]

Andrew Moore's tutorials: [Intro to probability (first part only) | Basics of probability densities | Gaussian distributions]