Capturing Reality

20-00-0489-iv Capturing Reality – Digitization Techniques in Computer Graphics


Prof. Dr.-Ing. Michael Gösele; Dr. rer. nat. Stefan Guthe

Event type

Integrated Course


Dept. 20 - Computer Science

Hours per week


Language of instruction



Capturing reality – for example scanning objects to create 3D models or capturing their reflectance properties – plays an increasingly important role in many areas of computer graphics. Thanks to modern acquisition techniques as well as constant algorithmic and hardware improvements, the resulting models exhibit often unparalleled detail and realism. Captured models are quickly becoming popular in both digital film houses and industrial design studios. The area is a hot research topic in computer vision and computer graphics.

In this course, we will first introduce a set of basic tools and calibration techniques required in capturing applications. We will then describe a broad selection of state-of-the-art capturing techniques for various object properties (such as geometry and reflectance). The course will also discuss a basic set of relevant mathematical modeling and optimization techniques.

The course will be taught as "Integrierte Lehrveranstaltung" (integrated event, this course does not have distinct slots for lectures and exercises.). Students are expected to read relevant literature (see below) which will then be presented and discussed in the lectures.


A significant part of the course will be based on the following textbook:

Noriko Kurachi: The Magic of Computer Graphics. A K Peters/CRC Press

Students should have access to a copy in order to prepare for the individual lectures.

In addition, we will read and discuss recent publications from the computer graphics and computer vision literature, details will be announced later.


  • Computer Graphics I (Graphische Datenverarbeitung I) or Computer Vision I or similar.
  • Algorithms and data structures, basic programming in C/C++.