Computer Graphics Laboratory ETH Zurich

ETH

Visual Computing - AS16 - Course Notes

Slides

Please use duplex and B&W printing.
Download is restricted to computers within the ETH Network (IP = 129.132.*, 195.176.*, 10.5.*, 10.6.*).
On your own computer use the VPN client to connect to the ETH Network.

Session Topic
Computer Vision
September 20 Introduction - 1 slide per sheet
September 22 Digital images and sensors - 1 slide per sheet
September 27 Image Segmentation I - 1 slide per sheet
September 29 Image Segmentation II - 1 slide per sheet
October 04 Convolution and Filtering - 1 slide per sheet
October 06 Image Features - 1 slide per sheet
October 13 Fourier Transform - 1 slide per sheet
October 11 Optical Flow - 1 slide per sheet
October 18 Unitary Transforms - 1 slide per sheet
October 20 Pyramids and Wavelets - 1 slide per sheet
October 25 Video Compression - 1 slide per sheet
October 27 Radon Transform - 1 slide per sheet
November 01 HCI - I - 1 slide per sheet
November 03 HCI - II - 1 slide per sheet
Computer Graphics
November 08 Introduction - 1 slide per sheet
November 10 Graphics Pipeline - 1 slide per sheet
November 15 Light and Colors - 1 slide per sheet
November 17 Transformations - 1 slide per sheet
November 22 Lighting and Shading, Part I - 1 slide per sheet
November 24 Lighting and Shading, Part II - 1 slide per sheet
November 29 Geometry and Textures, Part I - 1 slide per sheet
December 01 Geometry and Textures, Part II - 1 slide per sheet
December 06 Visibility and Shadows - 1 slide per sheet
December 06 Scan Conversion - 1 slide per sheet
December 08 Raytracing - 1 slide per sheet
December 13 Physically-based Simulation - 1 slide per sheet
December 20 Animation - 1 slide per sheet
December 22 Geometry Processing - 1 slide per sheet

Links

Books

Image Processing
Computer Graphics

OpenGL

Introduction to OpenGL programming - [PDF]
Viewing in OpenGL - [slides] - [handouts]
Interactive introduction to OpenGL programming - tutorial programs - [zipped executables for Windows] - [zipped source code]
Avoiding 19 common OpenGL pitfalls - by Mark J. Kilgard - [PDF]

External Links

Script

For non-commercial research and educational use within ETH only. Not for reproduction, distribution or commercial use.

Computer Graphics script [PDF]

Podcast

The lectures from 2009 and 2010 are available as podcasts. Please keep in mind that these only serve as a reference, in case you have, e.g., missed a lecture. The content of the lectures has changed over the years, and you are advised not to study based solely on these podcasts.