Computer Graphics Laboratory ETH Zurich

ETH

Visual Computing - AS14 - Course Notes

Slides

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

Session Topic
Computer Vision
September 16 Introduction - 1 slide per sheet
September 18 Digital images and sensors - 1 slide per sheet
September 23 Image Segmentation I - 1 slide per sheet
September 25 Image Segmentation II - 1 slide per sheet
September 30 Convolution and Filtering - 1 slide per sheet
October 2 Image Features - 1 slide per sheet
October 7 / 9 Fourier Transform - 1 slide per sheet
October 14 Unitary Transforms - 1 slide per sheet
October 16 Pyramids and Wavelets - 1 slide per sheet (updated)
October 21 Optical Flow - 1 slide per sheet
October 23 Video Compression - 1 slide per sheet
October 28 Radon Transform - 1 slide per sheet
October 30 Texture - 1 slide per sheet
Computer Graphics
November 4 Introduction - 1 slide per sheet
November 6 Graphics Pipeline - 1 slide per sheet
November 11 Light and Colors - 1 slide per sheet
November 13 Transformations - 1 slide per sheet
November 18 Lighting and Shading, Part I - 1 slide per sheet
November 20 Lighting and Shading, Part II - 1 slide per sheet
November 25 Geometry and Textures I - 1 slide per sheet
November 27 Geometry and Textures II - 1 slide per sheet
December 2 Visibility and Shadows - 1 slide per sheet
December 2 Scan Conversion - 1 slide per sheet
December 2 Clipping - 1 slide per sheet
December 4 Raytracing - 1 slide per sheet
December 9 Game Development I - 1 slide per sheet
December 9 Game Development II - 1 slide per sheet
December 11 Physically-based Simulation - 1 slide per sheet
December 16 Animation - 1 slide per sheet
December 18 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.