Computer Vision II
Summer Semester 2018
This course provides a more in-depth introduction into computer vision – the problem of making computers understand the visual world we live in. We will focus on probabilistic/learning approaches to computer vision from a variety of areas including 3D scene structure estimation from stereo images, image motion estimation (optical & scene flow), image restoration, semantic image segmentation, tracking of objects in video sequences, and more.
Quick links
Organization
Module no. | 20-00-0401-iv |
Event type | integrated course (IV4, 6CP, 4SWS), elective |
Being taught | regularly, usually summer semesters |
Time | Wednesdays, 13:30 – 15:10 |
First class | April 11, 2018 |
Location | S2|02, room C120 |
Exam | Written exam, details TBA |
Prof. Roth is on sabbatical this summer term. Hence, there will be no in-class lectures but slides and recordings from the previous term are available in Moodle. |
Content

- Computer vision as (probabilistic) inference
- Robust estimation and modeling
- Foundations of Bayesian networks and Markov random fields
- Basic inference and learning methods in computer vision
- Image restoration
- Stereo
- Optical flow
- Bayesian tracking of (articulated) objects
- Semantic segmentation
- Current research topics
Learning goals
After successfully attending the course, students have developed a more in-depth understanding of computer vision. They formulate image and video analysis tasks as inference problems, taking challenges of real applications into account, e.g. regarding robustness. They solve the inference problem using discrete or continuous inference algorithms, and apply these to realistic imagery. They quantitatively evaluate the application specific results.
Degree courses
Can be taken for credit toward BSc / MSc Informatik, MSc Visual Computing, MSc Autonome Systeme, BSc / MSc Computational Engineering and others. Students from other departments, e.g. Mathematik, Elektrotechnik, IST, or Physik are welcome, though academic credit may need to be arranged.
Prerequisites
It is recommended to have taken Visual Computing (formerly Introduction to Human Computer Systems) and Computer Vision I. Working knowledge in mathematics, in particular basics of probability and statistics is required.
Note: The course primarily aims at students who have already taken Computer Vision I. Motivated students who have not taken Computer Vision I can also take this class, provided they are willing to catch up on some basics.
Literature
|