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

THIS WEBPAGE IS DEPRECATED - please visit our new website

Lab Course / Praktikum: Advanced Topics in 3D Computer Vision

by Prof. Nassir Navab
Team: Benjamin Busam, Mahdi Saleh, Patrick Ruhkamp
Type: Master Practical Course Module IN2106
SWS: 6
Programs: Informatics (Master), Biomedical Computing (Master)
ECTS: 10 Credits

Preliminary Meeting ("Vorbesprechung"): Thursday 28.06.2018 at 4.15 pm. Location: CAMP Seminar Room 03.13.010
Further Meetings: See the schedule below.

This course in TUMOnline
The course will be conducted in English.


  • Application form is now closed.
  • Application Deadline: 01-JUL-2018
  • Preliminary Meeting: 28-JUN-2018
  • 2018-06-11: Course website created.


For the application, please use the following form: Application Form.
Please also register in the TUM matching system for the course registration. Keep in mind that your chances to be assigned to the course increase if you give it a higher rank in your choices. For further details about how the matching system works and its schedule please check this website.
We select appropriate candidates based on their background, interests, and motivation.

General Content

This course focuses on different recent topics in 3D computer vision and their application. The first set of lectures on specific vision problems (such as 6D Pose Estimation, Structure from Motion, Deep Learning) lays the foundation for practical challenges carried out by the student individually. While working on these problems the student becomes familiar with these topics and decides for a direction for the group phase. In the group phase, a group of students is supported by coaches from both industry and academia. The group identifies a particular 3D vision problem in one of these areas and develops a prototype to solve it. The prototype solution is finally presented with a live demonstration.

Example Applications


  • Basic knowledge with C++ and Python programming
  • Experience with basic computer vision and machine learning concepts
  • Enthusiasm to tackle challenging problems
  • Passion to create something new with a team

Passing Requirements

  • Active participation in all mandatory workshops and meetings
  • Submission of all individual challenge solutions in time
  • Final group presentation with live prototype demonstration


The schedule is preliminary and still subject to change. Please check the course website regularly!
Date Time Location Topic Conducted by Materials
28.06.2018 16.15 - 16.45 03.13.010 Preliminary Meeting Benjamin Busam
Mahdi Saleh
Preliminary Meeting Slides
18.10.2018 12.15 - 13.45 03.13.010 Lecture 1: 6D Poses Benjamin Busam Slides Challenge 01
Challenge 01 Example Solution
24.10.2018 23:59 CET Upload Solutions to Challenge 1 Students  
25.10.2018 12.15 - 13.45 03.13.010 Lecture 2: Learning 3D Mahdi Saleh Slides Challenge 02 Challenge 02
07.11.2018 23:59 CET Upload Solutions to Challenge 2 Students  
08.11.2018 12.15 - 13.45 03.13.010 Lecture 3: Visual Self-Localization Patrick Ruhkamp Slides Challenge 03
15.11.2018 23:59 CET Upload Solutions to Challenge 3 Students  
22.11.2018 10.00 - 16.00 FRAMOS GmbH, Taufkirchen Project Brainstorming Workshop
(attendance mandatory)
Christopher Scheubel
Benjamin Busam
Mahdi Saleh
Patrick Ruhkamp
10.01.2019 12.15 - 13.45 03.13.010 Project Update Presentations
(attendance mandatory)
Benjamin Busam
Mahdi Saleh
Patrick Ruhkamp
07.02.2019 18.30 TranslaTUM Final Workshop
(attendance mandatory)
Benjamin Busam
Mahdi Saleh
Patrick Ruhkamp

Literature and Resources



Title: Advanced Topics in 3D Computer Vision
Professor: Prof. Nassir Navab, Benjamin Busam
Tutors: Mahdi Saleh, Patrick Ruhkamp
Type: Praktikum
Information: 6 SWS, 10 ECTS Credits (Module IN2106)
Term: 2018WiSe

Edit | Attach | Refresh | Diffs | More | Revision r1.34 - 11 Jan 2019 - 16:52 - BenjaminBusam

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