Digitizing the Real World

Course description:
Capturing realistic 3D models of real objects and humans is of great interest for many disciplines and industries including video-games, film, architecture, marketing, and art.

This course will present different methods, hardware, and algorithms for digitizing geometry, material properties, motion, and lighting, as well as different ways to represent, edit, and reproduce these inside the computer. The course will combine the fundamentals of different aspects of digitizing reality with the presentation of industrial standards and state-of-the-art research.

Syllabus 2015-2016

Lecture DateContentDetails
22 February, MondayIntroductionCourse contents and formalities.
29 February, MondayCapturing LightingHDR Imaging, Capturing Light Probes, Image Based Lighting.
7 March, MondayModelling ApperanceAn overview of material representation in CG.
14 March, MondayCapturing Diffuse ReflectanceTexture, The Parthenon Project, Surface Depth Hallucination, Intrinsic Images.
21 March, MondayCapturing BRDFsCapturing systems for isotropic BRDFs, anisotropic BRDFs, BTFs...
4 April, MondayCapturing Geomtry IOverview
11 April, MondayCapturing Geomtry IIProjection Matrix and Fundamental Matrix
18 April, MondayCapturing Geomtry IIICalibration, triangulation, and Computation of Fundamental Matrix
25 April, MondayCapturing Geometry IVTOF Cameras. Kinect Fusion. Marching Cubes
9 May, MondayCapturing Humans. Skin
16 May, MondayCapturing Humans. HairHair
23 May, MondayCapturing Humans. MotionPerformance Capture. Full body and face
30 May, MondayCapturing Humans. Cloth
6 June, MondayQuality assesment
13 June, MondayClosure

References and interesting sites:

http://medusa.disneyresearch.com/

http://www.gris.informatik.tu-darmstadt.de/projects/multiview-environment/

http://www.pauldebevec.com/

http://research.microsoft.com/en-us/projects/surfacerecon/

http://www.robots.ox.ac.uk/~vgg/hzbook/

Requirements

C/C++. Basic Algebra. Computer Graphics and Image Processing will be useful.