TeachingSs07CVSpecialEffectsLabCourse

Chair for Computer Aided Medical Procedures & Augmented Reality
Lehrstuhl für Informatikanwendungen in der Medizin & Augmented Reality

Praktikum: 3D Computer Vision for Special Effects

by Prof. Navab
Tutors: Dr. Selim Benhimane and Andreas Hofhauser and Alexander Ladikos and Martin Horn
Typ: Praktikum (Theoretische Informatik + Master)
SWS: 6+0
Generelle Studienplaneinordnung: BS-INF WA ab 5, INF. theor. WP ab 5
ECTS: 10 Credits
Weekly Meeting: Tuesday 14:30-16:00 in MI 03.13.008
There is no preliminary discussion (Vorbesprechung) but ALERT! a questionaire!

The course will be conducted in English.

This lab course has been inspired by a similar one designed and developed by Prof. Irfan Essa at Georgia Tech.

* Read carefully this file: Announcement.pdf

Announcements

Registration

Registration is closed.

About the Course:

The lab course is designed to teach basic 3D computer vision algorithms with hands on practical examples from robot vision, augmented reality, and special effects for movies. The first weeks will be exercises which provide the basic skills in 3D Computer vision, like main algorithms in mono and stereo vision. The second part will be about computer graphics, particularly geometric modelling, animation and advanced special effects (e.g. adding fire or explosions ). The third part is about general editing of video streams required for producing professional looking movies. The final assignment is a self-contained project, like a video augmentation of short clips, rendering virtual persons into a scene or the famous "Matrix" effect from the cinema.

This class is inspired by a similar one offered by Prof. Irfan Essa at Georgia Tech. College of Computing, who provided us with information and support for establishing this new and exciting tradition at TUM.

See these two samples to obtain an impression from the results last years praktikum (save and watch):

vlcsnap-222406.png vlcsnap-223494.png

Schedule

Date Type Topic Conducted by Material/Literature Solutions
Tue, Apr 17, 2007 C Welcome - Overview - Introduction to Matlab Dr. Selim Benhimane and Prof. Navab MATLABWorkshop.pdf  
Tue, Apr 24, 2007 C Basic 2D Transformations, Duality Points Lines, Image Warping Dr. Selim Benhimane and Prof. Navab Blatt01.pdf SolutionsBlatt01.zip
Tue, May 1, 2007   no class due to May Day      
Tue, May 8, 2007 C Image Processing, Edge Detection, Feature Extraction and Their Uncertainty Dr. Selim Benhimane and Prof. Navab Blatt02.pdf

synthetic.gif
synthetic_noise.gif
objects.gif
SolutionsBlatt02.zip
Tue, May 15, 2007 C Feature extraction and tracking Dr. Selim Benhimane and Prof. Navab Blatt03.pdf  
Tue, May 22, 2007 C Homography Computation, Matching and Warping, Assigment
ALERT!Please send your results the first of June
Dr. Selim Benhimane and Prof. Navab Blatt04.pdf
corkes1.pgm
corkes2.pgm
Deadline Extended
Tue, May 29, 2007   no class due to Pentecost      
Tue, Jun 5, 2007 C Template-based tracking and mex files Dr. Selim Benhimane and Prof. Navab Blatt05.pdf
 
Tue, Jun 12, 2007 C Project Presentation - Discussions Dr. Selim Benhimane and Prof. Navab    
Tue, Jun 19, 2007 C 3D modeling, animation, effects and rendering I Alexander Ladikos and Prof. Navab    
Tue, Jun 26, 2007 C 3D modeling, animation, effects and rendering II Alexander Ladikos and Prof. Navab LabCourse.zip  
Tue, Jul 3, 2007 C Video Production I Martin Horn and Prof. Navab    
Tue, Jul 10, 2007 C Video Production II Martin Horn and Prof. Navab    
Tue, Jul 24, 2007 C Project Final Presentation Dr. Selim Benhimane and Prof. Navab    

Final Movies

Team Names Final Videos Making of
1 Stephen Lauschke
2 Stefan Holzer
3 Asli Okur, Alexander Sporn
4 Andreas Spurny
5 Andreas Weis, Philipp Kemmeter
6 Patrik Wucherer
7 Florian Krüger, Ralf Stauder

Literature

  • Multiple View Geometry in Computer Vision; by Richard Hartley, Andrew Zisserman
  • 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


TeachingForm
Title: 3D Computer Vision for Special Effects
Professor: Prof. Navab
Tutors: Dr. Selim Benhimane and Andreas Hofhauser and Alexander Ladikos and Martin Horn
Type: Praktikum
Information: 6 SWS, 10ECTS
Term: 2007SoSe
Abstract: 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 will be exercises which provide the basic skills in 3D Computer vision, like main algorithms in mono and stereo vision. The second part will be about computer graphics, particularly geometric modelling, animation and advanced special effects (e.g. adding fire or explosions ). The third part is about general editing of video streams required for producing professional looking movies. The final assignment is a self-contained project, like a video augmentation of short clips, rendering virtual persons into a scene or the famous "Matrix" effect from the cinema. It is complementary to the lecture 3D computer vision I in the winter terms which are of great benefit, but not compulsory. Visiting the lecture 3D computer vision II in the summer term is also recommended.


Edit | Attach | Refresh | Diffs | More | Revision r1.64 - 14 May 2008 - 07:56 - SelimBenhimane

Lehrstuhl für Computer Aided Medical Procedures & Augmented Reality    rss.gif