TeachingSs16MedicalAR

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

Augmented Reality - Medical Augmented Reality - Summer Term 2016

Administrative Info

Lecture by Prof. Nassir Navab
Exercises by Benjamin Frisch, Felix Bork, Christian Rupprecht, Severine Habert

Type: Lecture IN2293
Programs: Informatics (Bachelor, Master)
Biomedical Computing (Master)
Computational Science and Engineering (Master)
Wirtschaftsinformatik (Bachelor, Master)
SWS: 2+2
ECTS: 5 Credits
Course Language: English
Contact: Severine Habert
(on appointment, send an email beforehand)

NOTE: Only exercise solutions of the theoretic parts will be posted on the web-site.

Time, Location & Requirements

Lecture: Tuesday 10:00-11:30 MI 00.08.038
Exercises: Thursday 13:00-14:30 MI 02.07.023

Course information and certificate requirements:

  • The classes as well as the exercises will be held in English.
  • Exercises will consist of practical and theoretical tasks. Practical exercises will be done in C++ with OpenCV and OpenGL.
  • During the Exercises, you will implement your own little AR project for which you can get bonus points for the exam.
  • The lecture consists of one final exam, which will be hand written and aclosed-book exam (no notes allowed), no repeat exam
  • The final exam will be based on the lectures content and the theoretical exercises.
  • The exam is closed book. The only thing you can bring is a non-programmable calculator.

Site Content

Announcements

  • 12/04/2016: Change in the dates of lecture and exercises, the password for the slides have been sent via TUMOnline
  • 14/04/2016: we set up a Moodle page for the lecture, you can ask questions there: Moodle Page
  • 19/04/2016: first exercise uploaded, download possible using the same password as the slides
  • 26/04/2016: added troubleshooting file in case you have problems with your installation
  • 10/05/2016: exercise session of 10/05/2016 cancelled due to Fachschaftsvollversammlung
  • 23/05/2016: The final exam will take place on the 4th of August from 4:30 pm to 6pm in 00.02.001, no repeat exam
  • 07/06/2016: Bonus Project announced (please see below)
  • 01/09/2016: Exam Inspection on the 1rst of September from 10am to 10:30am in room MI 03.13.010

Bonus Project

We announced that you will be able to earn a bonus of 0.3 points to your final grade by implementing a small, medical related demo project using AR marker tracking. You can base the project on the marker tracking code implemented during the exercises, or on any other AR library, e.g. AR Toolkit. You can either do the project alone or form groups of up to 3 people.

Please register your group before Wednesday, 15th of June, with the names of all group members. During the next exercise session on the 16th of June, you or your group will have to present ONE slide about your project idea. The presentation of the demo will take place on the 14th of July.

Preliminary Lecture & Exercise Schedule

Date Time Place Material/Literature Topic Conducted by Material
Di 12.04.2016 10:00-11:30 00.08.038 Lecture Organizational Issues, Introduction to Medical AR Prof. Nassir Navab Slides
Do 14.04.2016 13:00-14:30 02.07.023 Lecture Introduction to Medical AR, Transformations & Coordinate Systems Prof. Nassir Navab Slides
Di 19.04.2016 10:00-11:30 00.08.038 Exercise Practical: PC setup for programming exercises Severine Habert Exercise Sheet
Code to test
Do 21.04.2016 13:00-14:30 02.07.023 Lecture Transformations & Coordinate Systems Parameter Estimation Prof. Nassir Navab Slides
Di 26.04.2016 10:00-11:30 00.08.038 Exercise Practical: Marker detection #1 Severine Habert Exercise Sheet
Marker Cube to print
SampleSubPix snippet
troubleshooting.txt
Do 28.04.2016 13:00-14:30 02.07.023 Lecture Parameter Estimation Prof. Nassir Navab included in Slides from 21.04.2016
Di 03.05.2016 10:00-11:30 00.08.038 Exercise Theoretical: Transformations Christian Rupprecht Exercise Sheet
Solution
Di 10.05.2016 10:00-11:30 00.08.038 Exercise Practical: Marker detection #2 Christian Rupprecht Cancelled due to Fachschaftsvollversammlung
If you need our assistance we can be found in our offices 03.13.044 and 03.13.041 during the time of the exercises.

Exercise Sheet
Solution

Do 12.05.2016 13:00-14:30 02.07.023 Lecture History of Surgery Dr. Pascal Fallavollita Lecture slides
Di 17.05.2016 10:00-11:30 00.08.038       Cancelled due to Pfingstferien
Do 19.05.2016 13:00-14:30 02.07.023 Lecture CamC system in Trauma & Orthopedics Surgery Dr. Joerg Traub Lecture slides
Di 24.05.2016 10:00-11:30 00.08.038 Lecture Camera Model Prof. Nassir Navab Lecture slides
Di 31.05.2016 10:00-11:30 00.08.038 Lecture Error Propagation Prof. Nassir Navab  
Do 02.06.2016 13:00-14:30 02.07.023 Lecture Two View Geometry Prof. Nassir Navab Lecture slides
Di 07.06.2016 10:00-11:30 00.08.038 Exercise Practical Exercise Severine Habert Exercise Sheet
Code to download
Do 09.06.2016 13:00-14:30 02.07.023 Lecture Perceptual Visualization in Medical AR Prof. Nassir Navab Lecture Slides
Di 14.06.2016 10:00-11:30 00.08.038 Lecture   Prof. Nassir Navab  
Do 16.06.2016 13:00-14:30 02.07.023 Exercise Introduction to OpenGL? Felix Bork Exercise Sheet
Di 21.06.2016 10:00-11:30 00.08.038 Exercise One Slide Project Presentations + Practical Exercise Felix Bork Theoretical Exercise Sheet
Theoretical Solution Sheet
Practical Exercise Sheet
Do 23.06.2016 13:00-14:30 02.07.023 Exercise Practical Exercise Severine Habert OBJ-Mesh Exercise Sheet
meshes.zip

Slides
Di 28.06.2016 10:00-11:30 00.08.038 Lecture   Prof. Nassir Navab  
Do 30.06.2016 13:00-14:30 02.07.023 Exercise Practical Exercise Severine Habert Exercise Sheet
Di 05.07.2016 10:00-11:30 00.08.038 Exercise Theoritical Exercise Severine Habert Exercise Sheet
Solution Sheet
Do 07.07.2016 13:00-14:30 02.07.023 Mock-up exam   Severine Habert Mockup Exam
Mockup Exam Solution
Di 12.07.2016 10:00-11:30 00.08.038 Project Help Session      
Do 14.07.2016 13:00-14:30 02.07.023 Project Presentation      

Literature

General Literature on Lecture Content

  • R.Hartley and A.Zisserman: Multiple View Geometry in Computer Vision; Cambridge University Press, 2004. Online version
  • D.Ballard and C.Brown: Computer Vision. Online version
  • R.Tsai: A Versatile Camera Calibration Technique for High Accuracy 3D Machine Vision. Download from CALTECH.
  • J.Rolland, L.Davis, Y. Baillot: A Survey of Tracking Technology for Virtual Environments; in Fundamentals of Wearable Computers and Augmented, 2001. Download from UPenn.
  • D.Allen, G.Bishop, G.Welch: Tracking - Beyond 15 Minutes of Thought; Course 11 at Siggraph 2001. Download from UNC.
  • J.Rolland, H. Fuchs: Optical versus See-Through Head-Mounted Displays; in Fundamentals of Wearable Computers and Augmented, 2001. Download from citeseer.
  • M.Tuceryan, Y.Genc, N.Navab: Single Point Active Alignment Method (SPAAM) for Optical See-Through HMD Calibration; in Presence: Teleoperators and Virtual Environments, 11(3), 2002. Download from M. Tuceryan's home page.
  • P.Milgram, Colquhoun: A Taxonomy of Real and Virtual World Display Integration; in Proc. International Symposium of Mixed Reality (ISMR 1999). Download from ebookbrowse.
  • M.Weiser: The Computer for the Twenty-First Century; Scientific American, 1991. Download from ubiq.com.
  • R. Szeliski: Computer Vision - Algorithms and Applications, Springer Verlag, 2011. Online Version

General C++

OpenCV

OpenGL


TeachingForm
Title: Medical Augmented Reality
Professor: Nassir Navab
Tutors: Benjamin Frisch, Felix Bork, Christian Rupprecht, Severine Habert
Type: Lecture
Information: 2 + 2 SWS, 5 ECTS Credits (IN2293)
Term: 2016SoSe
Abstract:  


Edit | Attach | Refresh | Diffs | More | Revision r1.72 - 24 Aug 2016 - 09:17 - SeverineHabert

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