PLEASE NOTE, THAT THIS SITE IS NO LONGER MAINTAINED. CLICK HERE FOR NEW SITE.

home | eMail | print 

Teaching

Spatial Augmented Reality book available online
How to invert your slides for printing? Read this.


Research and Laboratory Projects
Computational Microscopy, Research Project, SS 2008
Computational Microscopy, Laboratory Project, SS 2008
Reflective High Dynamic Range, Laboratory Project, SS 2008
PhoneGuide P2P, Laboratory Project, WS 2007/08
RealPlay, Research Project, WS 2007/08
RealPlay, Laboratory Project, WS 2007/08
Augmented Studio, Laboratory Project, SS 2007
XNA-XBox 360, Laboratory Project, SS 2007
Augmented Studio, Research Project, WS 2006/07
SmartProjector Perception, Research Project, WS 2006/07
SmartProjector Perception, Laboratory Project, WS 2006/07
sARc: Pan-Tilt-Zoom Camera, Laboratory Project, WS 2006/07
High Dynamic Range Projector, Laboratory Project, SS 2006
ARCave III, Laboratory Project, SS 2006
Projective Imaging Projection, Research Project, WS 2005/06
ARCave II Rec, Research Project SS 2005
ARCave II Lab, Laboratory Project, SS 2005
PhoneGuide III Rec, Research Project, SS 2005
PhoneGuide III Lab, Laboratory Project, SS 2005
ARCave, Research Project, WS 2004/05
PhoneGuide II, Research Project, WS 2004/05
RoboGuide, Research Project, WS 2004/05
PhoneGuide, Research Project, SS 2004
Smart Projector, Research Project, SS 2004
MobileAR, Research Project, WS 2003/04
Augmented Paintings, Research Project, WS 2003/04
Range Scanning, Research Project, SS 2003
Consistent Illumination, Research Project, WS 2002/03
Optical Tracking, Research Project, WS 2002/03


Fundamentals of Computer Vision (class), Bauhaus-University Weimar, WS 2009/10 (access only with user ID and password)
Course Description (from BTU's SS09 class)

Slides:
Part 1: Introduction and Course Overview
Part 2: Basics of Cameras
Part 3: Geometric Camera Calibration
Part 4: The Geometry of Multiple Views
Part 5: Stereoscopic Depth Estimation
Part 6: Range Data
Part 7: Structure from Motion
Part 8: Linear Filters
Part 9: Gradient Domain Processing
Part 10: Texture Analysis and Synthesis
Part 11: Segmentation
Part 12: Object Recognition
Part 13: Computational Photogrtaphy
Part 14: Recap and Q&A
All Slides Compiled (coming at end of semester)

Exercises:
Exercise 1: Introduction to Matlab and Computer Vision Toolbox
Exercise 2: Shape from Shading
Exercise 3: Camera Calibration
Exercise 4: Fundamental Matrix / Stereo Camera
Exercise 5: Registration of Range Data
Exercise 6: Image Pyramids

Assignments:
Assignment 1: Shape from Shading (due to 5/11/09)
Assignment 2: Camera Calibration (due to 19/11/09)
Assignment 3: Fundamental Matrix / Stereo Camera (due to 14/12/09)
Assignment 4: 3D Registration of Range Data (due to 11/01/10)
Assignment 5: Image Pyramids (due to 25/01/10)

All Files


Interactive Computer Graphics and Visualization (class), Brandenburgische Technische Universitaet Cottbus, SS 2009 (access only with user ID and password)
Course Description

Slides:
Part 1: Introduction and Course Overview
Part 2: Radiometry, Photometry and Colorimetry
Part 3: Computational Illumination
Part 4: Non-Photorealistic Rendering
Part 5: Image-Based Rendering
Part 6: Volume Rendering
Part 7: Scalar Visualization
Part 8: Vector Visualization
Part 9: Tensor Visualization
Part 10: Domain-Modeling Techniques
Part 11: Table and Tree Visualization
Part 12: Graph and Text Visualization
All Slides Compiled (coming at end of semester)

Projects:
Real-Time Volume Rendering (week): 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, Final Project Code
Real-Time Information Visualization (week): 1, 2, 3, 4, 5, 6, 7
Real-Time Data Visualization (week): 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, Final Project Code

All Files


Fundamentals of Computer Graphics (class), Brandenburgische Technische Universitaet Cottbus, WS 2008/09 (access only with user ID and password)
Course Description

Slides:
Part 1: Introduction and Course Overview
Part 2: Transformations and Projections
Part 3: Depth-Handling and Rasterization
Part 4: Local Shading and Illumination
Part 5: Texture Mapping
Part 6: Ray Tracing
Part 7: Radiosity
Part 8: Graphics Pipelines and Scene Graphs
Part 9: Human Vision
Part 10: Basic Displays
Part 11: Curves and Surfaces
Part 12: Basics of Animation
All Slides Compiled

Exercises:
Exercise 1: Introduction to OpenGL
Exercise 2: Transformations and Projections
Exercise 3: Raster Algorithms and Depth Handling
Exercise 4: Local Shading and Illumination
Exercise 5: Texturemapping
Exercise 6: Ray Tracing
Exercise 7: Radiosity
Exercise 8: Graphics Pipelines and Scene Graphs
Exercise 9: Human Vision
Exercise 10: Basic Displays
Exercise 11: Curves and Surfaces
Exercise 12: Basics of Animation
All Slides Compiled

Projects:
Laboratory Project 1: RealCam
Laboratory Project 2: Lightfield Caching

All Files


Computer Vision (class), Bauhaus University, WS 2005/06 - WS 2007/08 (access only from uni-weimar.de subnet, use VPN from outside)
Course Description

Slides:
Introduction and Course Overview
Part 1: Cameras
Part 2: Geometric Camera Calibration
Part 3: The Geometry of Multiple Views
Part 4: Stereoscopic Depth Estimation
Part 5: Range Data
Part 6: Linear Filters
Part 7: Edge and Corner Detection
Part 8: Texture Analysis and Synthesis
Part 9: Segmentation
Part 10: Object Recognition
Part 11: Computational Photography

Exercises:
Exercise 1: Matlab , Supplemental Material (Shape from Shading Framework)
Exercise 2: Shape from Shading , Supplemental Material (Camera Calibration Framework, Shape from Shading Solution)
Exercise 3: Camera Calibration , Supplemental Material (Fundamental Matrix Framework, Camera Calibration Solution)
Exercise 4: Fundamental Matrix , Supplemental Material (3D Registration Framework, Fundamental Matrix Solution)
Exercise 5: 3D Registration , Supplemental Material (Image Pyramid Framework, 3D Registration Solution)
Exercise 6: Image Pyramid , Supplemental Material (Image Pyramid Solution)
Exercise 7: Texture Analysis , Supplemental Material (Texture Synthesis)

All Files


Information Dispalys (class), Bauhaus University, TU Munich, FH Hagenberg, SS 2006, SS 2007, WS 2007/08, SS 2008 (access only from uni-weimar.de subnet, use VPN from outside)
Fachhochschule Hagenberg, Austria, WS 2007/08: Access to Course Material (DM530-07, internal access only)

Course Introduction:
Course Description
Introduction and Course Overview

Slides Modules I+II:
Part 1: Wave Optics
Part 2: Geometric Optics I
Part 3: Geometric Optics II
Part 4: Optical Holography
Part 5: Basic Display Technology
Part 6: Principles of Projecton

Slides and Web-Casts Optional Module:
Rendering in a Nutshell I: Fixed-Function Pipelines, Recorded MediaPlayer Stream
Rendering in a Nutshell II: Programmable Rendering Pipelines, Recorded MediaPlayer Stream

Slides Module III+IV:
Part 7: Basic Projection Techniques,
Part 8: Advanced Projection Techniques
Part 9: Spatial Display Techniques
Part 10: Projector-Based Illumination
Part 11: Autostereoscopic Displays
Part 12: High Dynamic Range Displays

Readings:
For Parts 1-3: SAR Book (Chapter 2: From Photons to Pixels)
For Part 4: ID Book (Chapter 3: Holographic Principles)
For Part 7: SAR Book (Chapter 4: Geometric Projection Concepts, Chapter 5: Creating Images with Spatial Projection Displays)
For Parts 7 and 8: Siggraph'08 Course Notes (Projectors for Graphics)
For Part 8: ID Book (Chapter 7: Projector-Camera Systems)
For Part 9: SAR Book (Chapter 5: Creating Images with Spatial Projection Displays, Chapter 6: Generating Optical Overlays)
For Part 10: SAR Book (Chapter 7: Projector-Based Illumination and Augmentation)
For Part 11: ID Book (Chapter 9: 3D Displays)

Material for Exercises:
Exercise 1, Solution 1, Solution 2, Solution 3
Exercise 2
Exercise 3

All Files


Spatial Augmented Reality Tutorial, ICAT'05, Christchurch, New Zealand, 12/8/05

Invited Lecture on Spatial Augmented Reality, MR Seminar, University of Fribourg, Switzerland, 10/21/05
Part A (Introduction and Overview)
Part B (Introduction into Current Approaches)
Part C (Spatial Optical See-Through)
Part D (Projector-Based Illumination)
Part E (Projector-Based Augmentation)


Invited Lecture on AR Displays, University of Bremen, 1/31/05
Slides,
Notes


Algorithms and Data-Structures (class), Bauhaus University, SS 2003 - WS 2004/05 (access only from uni-weimar.de subnet, use VPN from outside)

Slides:
Part 1 (Algorithm Analysis)
Part 2 (Basic Datastructures I)
Part 3 (Basic Datastructures II)
Part 4 (Sorting, Selection, and Optimization)
Part 5 (Search Trees and Skip Lists I)
Part 6 (Search Trees and Skip Lists II)
Part 7 (Graphs)
Part 8 (Weighted Graphs)
Part 9 (Network Flow and Matching)
Part 10 (Text Processing)
Part 11 (Cryptography and Fast Fourier Transformation)

Exercises:
Exercise 2
Exercise 3
Exercise 4
Exercise 5
Exercise 6
Exercise 7
Exercise 8
Exercise 9
Exercise 10
Exercise 11
Exercise 12
Exercise 13

Web-Cast (last class)
Belegaufgaben
Klausur oder mündl. Prüfung (wird noch bekannt gegeben): Donnerstag 13. Oktober.
Prüfungszeiten


Artificial Intelligence (seminar), Bauhaus University, SS 2004 (access only from uni-weimar.de subnet, use VPN from outside)
Description (click to download PDF)

Part 1 (Introduction and Overview)
Part 2 (Cellular Machines)
Part 3 (Filtering and Motion Properties)
Part 4 (Genetic Algorithms)
Part 5 (Motion Features and Feature Spaces)
Part 6 (Classification and Training I)
Part 7 (Classification and Training II)
Part 8 (Syntax and Semantic Analysis I)
Part 9 (Syntax and Semantic Analysis II)
Part 10 (Speech Recognition)

Hausarbeiten
STL documentation,
IMGR full src/exec/docs
Term Paper: Cognitive Modeling for Computer Games and Animation


Augmented Reality (class), Bauhaus University, WS 2003/04 (access only from uni-weimar.de subnet, use VPN from outside)
Part 1 (Introduction and Overview)
Part 2 (Devices)
Part 3 (Basic Rendering)
Part 4 (Displays I)
Part 5 (Displays II)
Part 6 (Displays III)
Part 7 (Computre Vision - Invited Lecture by Klaus Dorfmüller)
Part 8 (Marker Detection - Invited Lecture by Klaus Dorfmüller)
Part 9 (Projective Geometry - Invited Lecture by Klaus Dorfmüller)
Part 10 (Displays IV)
Part 11 (Displays V)
Part 12 (Advanced Rendering)

TP1, (Slides)
TP2, (Slides)
TP3, (Slides)
TP4, (Slides)
TP5, (Slides)



Contact

>Find People Here<

Bauhaus-University Weimar
Media Faculty
Offices: Karl-Haussknechtstrasse 7
Postal : Bauhausstrasse 11
99423 Weimar
Germany
map and panoramas


Free download: book on Spatial Augmented Reality - Merging Real and Virtual Worlds
Free download: book on Spatial Augmented Reality - Merging Real and Virtual Worlds



Pictogram Room


Augmented Studio


PhoneGuide


sARc


HoloGraphics


virtualshowcases


virtualshowcases

Virtual Showcase Feedback (~350KB)

Locations of visitors to this page