252-0206-00L  Visual Computing

SemesterAutumn Semester 2020
LecturersM. Pollefeys, S. Coros
Periodicityyearly recurring course
Language of instructionEnglish


252-0206-00 VVisual Computing
The lecturers will communicate the exact lesson times of ONLINE courses.
4 hrs
Tue10:00-12:00ON LI NE »
Thu14:00-16:00ON LI NE »
M. Pollefeys, S. Coros
252-0206-00 UVisual Computing3 hrs
Tue13:15-16:00IFW A 36 »
Thu09:15-12:00IFW A 36 »
M. Pollefeys, S. Coros

Catalogue data

AbstractThis course acquaints students with core knowledge in computer graphics, image processing, multimedia and computer vision. Topics include: Graphics pipeline, perception and camera models, transformation, shading, global illumination, texturing, sampling, filtering, image representations, image and video compression, edge detection and optical flow.
ObjectiveThis course provides an in-depth introduction to the core concepts of computer graphics, image processing, multimedia and computer vision. The course forms a basis for the specialization track Visual Computing of the CS master program at ETH.
ContentCourse topics will include: Graphics pipeline, perception and color models, camera models, transformations and projection, projections, lighting, shading, global illumination, texturing, sampling theorem, Fourier transforms, image representations, convolution, linear filtering, diffusion, nonlinear filtering, edge detection, optical flow, image and video compression.

In theoretical and practical homework assignments students will learn to apply and implement the presented concepts and algorithms.
Lecture notesCopies of the slides will be available for download. We will also provide a detailed list of references and textbooks.
LiteratureMarkus Gross: Computer Graphics, scriptum, 1994-2005

Performance assessment

Performance assessment information (valid until the course unit is held again)
Performance assessment as a semester course
ECTS credits8 credits
ExaminersS. Coros, M. Pollefeys
Typesession examination
Language of examinationEnglish
RepetitionThe performance assessment is offered every session. Repetition possible without re-enrolling for the course unit.
Mode of examinationwritten 180 minutes
Written aids8 Seiten (4 A4-Blätter) handschriftliche Zusammenfassung und nicht programmierbare Taschenrechner
This information can be updated until the beginning of the semester; information on the examination timetable is binding.

Learning materials

Main linkInformation
Only public learning materials are listed.


No information on groups available.


There are no additional restrictions for the registration.

Offered in

Computer Science BachelorMajor: Information and Data ProcessingOInformation
Computational Science and Engineering BachelorElectivesWInformation
Computational Science and Engineering MasterElectivesWInformation