Course readings

In roughly chronological order we will read this material. As indicated in the listings, some readings contain key principles, and should be read carefully. Others serve as an orientation of the field, and can be read cursory (ie on the computer rather than printing). Optional readings are starting points for those who like to their projects in a particular area, or are just interested in general.

Introduction

Optic flow, motion

We'll start by studying the classic x,y optic flow, then generalize it to include translations, rotations and scale:

Tracking

Geometric and mathematical basics

Non-Euclidean geometry

Camera models

Multiple view geometry

Practical matlab exercises on geometry

Below are some exercises on the more mathematical geometry chapter. They are more practical and use already implemented help routines in Matlab (in the matlab libraries on the lab machines).

Exercises 1-6

Exercises 7-8 Various exercises on geometry and cameras.

Radiometry, reflectance and Image cues

Shading and image cues

Multi-view methods - general

Voxel carving

Graph cuts

Variational and level set methods

Modeling dynamic scenes

Hand-eye coordination

General resources

Supplementary readings