Statistical and Computational Models in Vision


This is a graduate level course on computer image analysis. Upon completion, students should be able to sketch a global picture of the computer vision field and have learned fundamental concepts and advanced methods in statistical modeling of images, stochastic computation, and projective geometry.


Instructor: Pedro M. Q. Aguiar, ISR-IST, contact: aguiar@isr.ist.utl.pt

Reading material: There is no textbook for the course. The readings are research papers and selected chapters/sections from various books. The majority of these papers are either linked through the course web page or provided as handouts.

Pre-requisites: Background in computer vision, pattern recognition, statistics. Previous experience on computer vision/image processing projects. MATLAB programming skills.

Grading: Students will be graded according to i) lecture attendance and discussion and ii) a presentation on a specific topic. i) In order to participate discussions effectively, students should read the materials before attending the lectures. ii) Students should identify a topic of their interest as soon as possible and prepare a 60 min. presentation on that topic.

Tentative syllabus:

Introduction. What is vision? Scientific approaches to vision. State of the art. Open problems. Vision as Bayesian inference.

Image modeling and representation. Statistical models. Stochastic computation. Diffusions, jumps, MCMC. Scene geometry. Projective geometry, stereo, multiview geometry, SFM. Motion analysis and tracking. Condensation, particle filtering. Vision with graphics and arts. Image-based rendering, non-photorealistic rendering.