Praktikum: 3D Computer Vision
by Nassir Navab
, Ben Glocker
, Tobias Sielhorst
, and Joerg Traub
Praktikum (Theoretische Informatik)
BS-INF WA ab 5, INF. theor. WP ab 5
Thursday 09:00-11:00AM (MI 03.13.010)
The course will be conducted in English.
for the team building process.
Registration has finished. No more places are available!
The introductory MATLAB Tutorial will be held on Friday, 15th of April from 9 - 12 am in room 00.07.037.
After this course we will decide if there are more classes on introduction to MATLAB.
The script to the workshop is also available as pdf: MATLABWorkshop
All example data and files that are used within the workshop can be found on the sunhalle in the directory:
About the Course:
The lab course is designed to teach the mathematical background of 3D computer vision with hands on practical examples form robot vision, augmented reality, and special effects for movies. The first weeks there will be exercises which provide the basic skills for the two final assignments on special effects.
The final assignment will be video augmentation of short 10sec clips. We will provide you a real movie sequence where you have to first place a planar virtual scene (e.g. a policeman showing his ID card and it is an image of you on that card) and finally you have to render a virtual character/object into a sequence of a real movie.
It is complementary to the lecture 3D computer vision in the winter terms which are of great benefit, but not compulsory. However, you have to ensure to have either attended the lecture or you have similar background knowledge. This lab course will cover the main algorithms in mono and stereo vision. The focus will be additionally on the development of different optimization methods.
The exercises will be written (algorithms and proofs) as well as implemented in Matlab. The final assignment will be in Matlab. There will be additional introduction tutorials for Matlab.
There will be a questionnaire in the before the first lecture (due April 12, 2005) for the team building process. After this questionnaire we will propose some students who confirm a founded knowledge in the theory of 3D Computer Vision to form groups to deal with more complex and more fun projects on video augmentation and diminished reality.
- Weekly participation in the weekly meetings
- Submission of all assignments in time
- paperwork assignments (Tuesday 5pm): a box labeled with "3D Computer Vision Exercises" is placed in the corridor 03.13. after the second door
- programming assignments (Tuesday 11pm): transfer the m-files and results to your teams’ directory on sunhalle ~sielhors/CVSS05/
- Present your final assignment work in the weekly meeting July 14, 2005
- Pass a final questionnaire about the exercise and assignment details
| Date || Topic || Exercise || Notes || Solutions |
| June 02, 2005 || Corner Detection and Feature Tracking || Blatt06.pdf || Slides on Harris & Tracking || || |
| May 19, 2005 || Tsai Camera Calibration and Rectification || Blatt05.pdf |
| CameraModel.pdf |
| Apr 21, 2005 || 3D Transformations, Projective 3D Geometry, Representation of Rotation in 3D:|
Quaternions, Matrix, Euler Angles
| Blatt02.pdf |
| 3D Transformation Slides |
| Apr 14, 2005 || Intro, motivation & Overview, 2D Transformations, Projective 2D Geometry || Blatt01.pdf || || |
| Apr 28, 2005 || Image Processing, Edge Detection, Feature Extraction and Their Uncertainty || Blatt03.pdf |
| || |
| May 12, 2005 || Parameter estimation, Optimization || Blatt04.pdf || || |
| June 09, 2005 || Epipolar Geometry and Fundamental Matrix || Blatt07.pdf |
| || |
| June 16, 2005 || Video Assignment 1 || Assignment1.pdf || || |
| June 24, 2005 || Video Assignment 2 || Assignment2.pdf || || |
- Team 1 Wiesner, Stefan & Schiller, Jennifer & Ladikos, Alexander
- Team 2 Borisov, Ivan & Mann, Markus & Kaefer, Johannes
- Team 3 Iliev, Iliya & Jansson, Thomas
- Team 4 Gemmel, Gunter & Weich, Thomas
- Team 5 Blume, Moritz & Dagomez, Eduardus & Reinhardt, Thomas
- Team 6 Arnaudov, Stanimir & Yordanov, Michail
- Team 7 Fürst, Frans & Ökmen, Safak
- Team 8 Doerfler, Nikolas & Leopold, Christopher & Wöhrl , Maximilian
- Team 9 Much, Julian & Scheurle, Christian Andreas & Waechter, Christian
- Team 10 Wellnitz, Thorsten & Ullmann, Tobias
- Team 11 Pronchev, Ivan & Doychev, Zahari Ivanov
- Team 12 Sosnowski, Herbers, Kaprov
- Team 13 Pischetsrieder & Kammann & Rinofli & Song
- Team 14 Hildenbrand, Kandler, Zevri
- Team 15 Roth, Schmidts, Vaksic
- Multiple View Geometry in Computer Vision; by Richard Hartley,
- 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
- 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
Mailing list: 3dcvss05
Server: "mailnavab in tum de"
Mailing list archive