Introduction to Augmented Reality - Einführung in die Erweiterte Realität (Modul IN 2018)
Vorlesung + Übungen im Wintersemester 2006/07
Prof. Gudrun Klinker, Ph.D. (with
Florian Echtler and
Manuel Huber)
2V+3Ü
6 ECTS Credits
Time & Location
Lecture: Tuesdays, 8:45-10:15, Room 03.013.010
Exercises: Tuesdays, 17:00-18:30, Room 03.013.010
Starting date: Oct. 17, 2006
Exercises start at Oct. 24, 2006
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 manipulat e 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.
This class is now accompanied by excercises (3 SWS) for Master and Bachelor students who take this class for credit.
The class will be conducted in English
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:
Schein:
Office hours:
- Tuesdays, 12:00 - 13:00 and by appointment (email to Prof.Klinker)
Schedule
(If you attend the lecture, send email to
Prof.Klinker to obtain access to the restricted area (slides))
| Date | Subject | links to slides | links to exercises |
| Oct. 17, 06 | 1. Introduction | L1-Overview.pdf | |
| Oct. 24, 06 | no class | - | Exercise 1, Solution 1 |
| Oct. 31, 03 | 2. Coordinate Systems, Projective Geometry (2D) | L2-Coordsys.pdf | Exercise 2, Tutorial 2, Solution 2 |
| Nov. 7, 06 | 3. Basics of Computer Vision | L3-BasicCV.pdf | Exercise 3, Marker Sheet, Solution 3 |
| Nov. 14, 06 | 4. Camera Calibration | | Exercise 4, Solution 4, main4.cpp |
| Nov. 21, 06 | 5. Tracking Devices | | Exercise 5, Solution 5, main5.cpp |
| Nov. 28, 06 | 6. Rendering (Open GL, Occlusions, APIs) | L6-OpenGL.pdf | |
| Dec. 5, 06 | 7. Displays (HMDs) | | Exercise 7, Solution 7, gl2.cpp |
| Dec. 12, 06 | 8. Display Calibration | L8-DisplayCalibration.pdf | Exercise 8, Solution 8, gl3.cpp |
| Dec. 19, 06 | 9. AR-based User Interaction | L9-ARbasedUI.pdf | Exercise 9, Solution 9, main9.cpp |
| Dec. 26, 06 | no class | | |
| Jan 2, 07 | no class | | |
| Jan 9, 07 | 10. Mixed Reality, Information Presentation | | Exercise 10, Solution 10 |
| Jan 16, 07 | 11. Ubiquitous Computing, Intelligent Environments | | |
| Jan 23, 07 | 12. System Architectures for Augmented Reality, Ubiquitous Tracking | L12-SysArchs-UbiTrack.pdf | Exercise 12 |
| Jan 30, 07 | 13. Context Toolkit | L13-ContextTK.pdf Context Toolkit web page | no exercise |
| Feb. 6, 07 | 14. Lab Visit | | |
Literature
Lecture
- ...see attachments to the schedule...
Exercises