TeachingWs10AugmentedReality

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

Introduction to Augmented Reality

- Einführung in die Erweiterte Realität -

Module IN 2018

Vorlesung + Übungen im Wintersemester 2010/11
Prof. Gudrun Klinker, Ph.D. (with Marcus Tönnis and Andreas Dippon)

2V+2Ü
5 ECTS Credits

The class will be taught in English.

Time & Location

Lecture: Thursday, 10:15-11:45, Room 00.013.009A (large Multimedia Room)
Exercises: Monday, 10:15-11.45 or 14:15-15:45, Room 03.13.010

Starting date: Thursday, 21. October, 2010
Start of exercises: Monday, 25. October, 2010

Content

Augmented Reality (AR) allows users to view computer information that is graphically embedded within the real three-dimensional world. Using a semi-transparent head-mounted display (HMD) attached to a wearable computer, a user can inspect and manipulate objects while viewing information about these objects in the HMD. This information is typically displayed as virtual objects in the real world, thus augmenting the perception of the user. The wearable computer enables users to carry their work as they normally do, without imposing constraints on their mobility or their hand. AR applications span from medical minimally invasive surgery to manufacturing, from machine inspection and repair to games and tourist guides.

This class presents the technical foundations of Augmented Reality - as used in current international research and applications.

More Information

Intended audience:

  • Diploma students: Hauptstudium Informatik I (Praktische Informatik)
  • Senior bachelor students with interest in pursuing a bachelor's thesis in this area
  • Master students
Prerequisites:
  • Grundstudium Informatik (or first two years of Bachelor)
Exercises:
  • The class consists of both a weekly lecture and weekly exercises!
  • Exercises constitute half of the credits and thus will make up half of the grade (exam questions).
  • Exam questions will be based on experiences gained by attending the exercise meetings and by working on the homework. It will not be enough to just read and understand solutions to the homework. The learning experience and insights gained by struggling with the assignments is essential.
Exams: written, closed book
  • Duration: 90 minutes
  • Language: assignment sheet in English, answers can be given in English or German
  • Schedule: Wednesday, March 2, 11:30 - 13:00 in room CH 21010 (Hans Fischer HS)
  • There will be a 0.3 bonus for good project presentations
  • Review (Klausureinsicht): Monday, March 21, 14:00 - 16:00 in room 03.13.010 - up to 4 students parallel

  • Oral exams are available in rare exceptions (e.g.: for international exchange students, visiting from other universities). Exam Schedule
    If you qualify, contact Prof.Klinker to reserve a slot.

  • Repeat exam (Wiederholungsklausur)
    written, 90 minutes, questions in English
    Tue, April 19, 11:00 - 12:30, Room 02.013.010 (at the chair of Prof. Westermann).

Office hours:

Schedule

Note: Due to various inconsistencies w.r.t. pdf-readers, two different pdf versions are now provided: 1) the one given out throughout the semester (v0), and 2) an ISO 19005-1 compliant one (v1). As a third option, the slides are also provided in powerpoint (2003) format

Date down Subject links to slides (restricted)
  Christmas Break -
10.2.11 12. AR-based Interaction L11-ARbasedUIs-v0.pdf
L11-ARbasedUIs-v1.pdf
L11-ARbasedUIs.ppt
11.11.10 3. Rendering, Occlusions between Real and Virtual Objects L2-CoordSys-VWindowExample.pdf
L3-OpenGL-v0.pdf
L3-OpenGL-v1.pdf
L3-OpenGL.ppt
13.1.11 8. Sensor Fusion and Registration L8-SensorFusion-v0.pdf
L8-SensorFusion-v1.pdf
L8-SensorFusion.ppt
16.12.10 7. Tracking Devices L7-Trackers-v0.pdf
L7-Trackers-v1.pdf
L7-Trackers.ppt
18.11.10 4. Basics of Computer Vision L4-BasicCV-v0.pdf
L4-BasicCV-v1.pdf
L4-BasicCV.ppt
2.12.10 no class (due to Dies Academicus) -
20.1.11 9. Displays L9-Displays-v0.pdf
L9-Displays-v1.pdf
L9-Displays.ppt
21.10.10 1. Introduction L1-Overview-v0.pdf
L1-Overview-v1.pdf
L1-Overview.ppt
23.12.10 no class -
25.11.10 5. Camera Calibration Example L5-CamCalib-v0.pdf
L5-CamCalib-v1.pdf
L5-CamCalib.ppt
27.1.11 10. Related Concepts: Mixed Reality, Ubiquitous Computing, Classes of AR Presentation L10_Related-Concepts-new.pdf
28.10.10 2. Coordinate Systems, Projective Geometry L2-CoordSys-v0.pdf
L2-CoordSys-v1.pdf
L2-CoordSys.ppt
3.2.11 11. Display Calibration L10-DisplayCalibration-v0.pdf
L10-DisplayCalibration-v1.pdf
L10-DisplayCalibration.ppt
4.11.10 Lab Visit (ITüpferl) -
9.12.10 6. Markerless Optical Tracking and Feature Detection L6-PTAM-vo.pdf
L6-PTAM-v1.pdf
L6-PTAM.ppt

Excercises

Date Topic Excercises Sheets Solution Attachments
25.10.10 Markertracking Part 1 Tutorial-1.pdf SHEET-1-Sheet.pdf SHEET-1-Solution.pdf, Exercise-1.cpp Marker.pdf, MarkerMovie.mpg
01.11.10 Allerheiligen - no exercise - - - -
08.11.10 Markertracking Part 2 Tutorial-2.pdf SHEET-2-Sheet.pdf SHEET-2-Solution.pdf, Exercise-2.cpp -
15.11.10 Markertracking Part 3 Tutorial-3.pdf SHEET-3-Sheet.pdf SHEET-3-Solution.pdf, Exercise-3.cpp subpixSampleSafe.cpp
22.11.10 Markertracking Part 4 Tutorial-4.pdf SHEET-4-Sheet.pdf SHEET-4-Solution.pdf, Exercise-4.cpp -
29.11.10 Markertracking Part 5 Tutorial-5.pdf SHEET-5-Sheet.pdf SHEET-5-Solution.pdf, Exercise-5.cpp PoseEstimation.h, PoseEstimation.cpp
06.12.10 OpenGL Tutorial-6.pdf SHEET-6-Sheet.pdf SHEET-6-Solution.pdf, Exercise-6.cpp -
13.12.10 OpenGL Snowman Tutorial-7.pdf SHEET-7-Sheet.pdf SHEET-7-Solution.pdf, Exercise-7.cpp -
20.12.10 Augmented Reality Tutorial-8.pdf SHEET-8-Sheet.pdf SHEET-8-Solution.pdf, Exercise-8.cpp TEST-EXAM-SHEET.pdf
10.01.11 Spatial Behavior Tutorial-9.pdf SHEET-9-Sheet.pdf SHEET-9-Solution.pdf, Exercise-9.cpp -
17.01.11 Project Phase: Groups & Proposals - - - -
24.01.11 Presentation of Progress        
31.01.11 Presentation of Progress        
07.02.11 Final Presentations        

Literature

Lecture (excerpts from books and papers from proceedings, journals - most relevant texts)

Exercises


TeachingForm
Title: Introduction to Augmented Reality - Einführung in die erweiterte Realität
Professor: Prof. Gudrun Klinker, Ph.D.
Tutors: Marcus Tönnis and Andreas Dippon
Type: Lecture
Information: 2 SWS Vorlesung + 2 SWS Übung, 5 ECTS Credits; Do 10:15 - 11:45 (Modul IN 2018)
Term: 2010WiSe
Abstract: Augmented Reality (AR) allows users to view computer information that is graphically embedded within the real three-dimensional world. Using a semi-transparent head-mounted display (HMD) attached to a wearable computer, a user can inspect and manipulate objects while viewing information about these objects in the HMD. This information is typically displayed as virtual objects in the real world, thus augmenting the perception of the user. The wearable computer enables users to carry their work as they normally do, without imposing constraints on their mobility or their hand. AR applications span from medical minimally invasive surgery to manufacturing, from machine inspection and repair to games and tourist guides. This class presents the technical foundations of Augmented Reality - as used in current international research and applications.


Edit | Attach | Refresh | Diffs | More | Revision r1.57 - 18 Apr 2011 - 07:46 - GudrunKlinker

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