3D Computer Vision Summer Term 2010
Lecture by Prof. Nassir Navab?
Exercises by Slobodan Ilic and Stefan Hinterstoisser
and Alexander Ladikos and Stefan Holzer and Juergen Sotke
Type: Lecture Module IN2057
Programs: Informatics (Bachelor, Master)
Informatics (Diploma, Wahlpflichtfach, Theoretische Informatik)
Information Systems (Bachelor), Computational Science and Engineering (Master)
Master Sports Engineering
ECTS: 5 Credits
Course Language: English
Time, Location & Requirements
Lecture: Tuesday 10:00-11:30 MI 03.13.010
Exercises: Thursday 12:30-14:00 (the time announced on TUMOnline is not the correct time!) MI 03.13.010
- The classes and exam are in English
- Exams are to be written in English only
- For the intermediate exam, only one handwritten Din A4 (front+back) page with notes is allowed; calculators are allowed (however, computers are not allowed!)
- For the final exam, only one handwritten Din A4 page (front+back) with notes is allowed; calculators are allowed (however, computers are not allowed!)
- The final exam contains 100 points, you need to have 50 points to pass it
- Up to 40 bonus points can be earned from the homework and the intermediate exam
The results of the re-examination have been added to the results list!
Final exam and final grades
The results of the final exam and Your final grades can be found here.
If you have questions concerning the exam or your final grade, please make an appointment by writing an email to Stefan or Jürgen.
The results of the midterm exam can be found here.
Neither the class nor the exercises require any registration.
We will announce special dates on which students have to show their homework either on their own computer or on the computers of the CAMP-Lab. In these sessions, we will check the latest 3-5 homeworks.
In order to do the exercises students must know how to program in Matlab. A basic introduction is given on April 22nd from 14:30-16:00 in MI 03.13.010. The time of the exercise is a SINGLE EXCEPTION since it is hold jointly with the CAMP lecture. The regular time of the exercises is each Thursday between 12:30-14:00. Please read the Matlab tutorial/sheet given under Exercises if you want to attend!
Making a computer see was something that leading experts in the field of Artificial Intelligence thought to be at the level of difficulty of a summer student's project back in the sixties. Forty years later the task is still unsolved and seems formidable. A whole field, called Computer Vision, has emerged as a discipline in itself with strong connections to mathematics and computer science and looser connections to physics, the psychology of perception and the neuro sciences.
Over the past decade there has been a rapid development in the understanding and modeling of the geometry of multiple views in computer vision. The theory and practice have now reached a level of maturity where excellent results can be achieved for problems that were unsolved a decade ago, and often thought unsolvable. These tasks and algorithms include problems like:
Given two/three/multiple images, and no further information, compute/estimate:
(Adapted form Hartley & Zisserman's "Multiple View Geometry in Computer Vision")
- matches between the images
- the 3D position of the points that generate these matches
- the cameras that generate the images
The fundamental mathematics and a profound comprehension of the basics of projective geometry as well as one-view geometry are the core of the lecture 3D Computer Vision
- Intro, motivation & Overview
- 2D Transformations
- Projective 2D Geometry
- 3D Transformations
- Projective 3D Geometry
- Parameter Estimation
- Camera Models
- Camera Calibration
- Conclusion & Discussion
- Midterm Exam: the midterm exam will be at Fri. 11.06.10: 9:30am-11:30am.
- Final Exam: the final exam will start on Sat. 24.07.10: 9:00am
- Primary Reading
- Multiple View Geometry in Computer Vision by Richard Hartley & Andrew Zisserman
- General Introduction to 3D Computer Vision
- Three-Dimensional Computer Vision by Olivier Faugeras
- Computer Vision: A Modern Approach by David A. Forsyth & Jean Ponce
- Introductory Techniques for 3-D Computer Vision by Emanuele Trucco & Alessandro Verri
- More Specific Readings
- The Geometry of Multiple Images: The Laws That Govern the Formation of Multiple Images of a Scene and Some of Their Applications by Olivier Faugeras, Quang-Tuan Luong, Theodore H. Papadopoullos; MIT Press; 2001