Visual Computing
Semester: Autumn 2022
Catalogue Link: 252-0206-00L
Lecturers: - Marc Pollefeys (Vision) - Markus Gross (Graphics)
Lecture: - Tue 13-16, room CHN G42 - Thu 14-16, room HG G3
Vision Assistants: - Luca Cavalli, Remi Pautrat, Paul-Edouard Sarlin
Graphics Assistants: - Rafael Wampfler, Philine Witzig, Nikola Kovacevic, Lingchen Yang, Yingyan Xu
Tuesday Tutorial: - Tue 13-16, room CHN G42
Thursday Tutorial: - Thu 09-12, room IFW A36
Schedule and Course Notes: - Past Exams
Supplemental Info: - This schedule is tentative. The graphic part is currently undergoing significant changes and will be updated accordingly at a later point. - Slides are accessible only within the ETH network (wifi or VPN).
Exam Notes: - Only handwritten notes on paper are allowed in the exam.
Lecture Schedule
Tutorials
Each session is organized as follows. TAs first give a summary of the relevant course content and introduce the exercises. TAs then remain in the room to assist students in solving the exercises. They finally explain the solution shortly before the end of the session.
Within one week, both tutorial sessions cover the same materials. Students are split into two groups according to their last name: Tuesday for A-G and Thursday for H-Z.
Slides and exercises are accessible only within the ETH network (wifi or VPN).
Tutorial Schedule
Week | Topic | Material |
---|---|---|
Week 1 | No tutorial this week. | - |
Week 2 | Background Subtraction | Code/Solution |
Week 3 | Edge Detection | Code/Solution |
Week 4 | Fourier Transform | Code/Solution |
Week 5 | Data-Driven Compression | Code/Solution |
Week 6 | Optical Flow | Code/Solution |
Week 7 | Vision Q&A | Solution |
Week 8 | Introduction to WebGL | Code | Solution |
Week 9 | Light & Colors | Material |
Week 10 | Matrices and Quaternions | Code | Solution |
Week 11 | WebGL Shading Language and Blending | Code | Solution |
Week 12 | Lighting and Shading | Code | Solution |
Week 13 | Curves and Surfaces | Code |
Week 14 | Graphics Q&A | Slides |
Books
Image Processing
- R. Gonzalez, R. Woods, Digital Image Processing (3rd Edition), 2007
- R. Hartley, A. Zisserman, Multiple View Geometry in Computer Vision, 2004
- R. Szeliski, Computer Vision: Algorithms and Applications, 2010
Computer Graphics
- Prof. Dr. Markus Gross, GRAPHISCHE DATENVERARBEITUNG
- H. Nguyen GPU Gems 3, 2008
- P. Shirley, R. K. Morley Realistic Ray Tracing, 2003
- M. Olano Real-Time Shading, 2002
- A. Watt 3D Computer Graphics (3rd Edition), 1999
- J.D. Foley Computer Graphics: Principles and Practice in C (2nd Edition), 1995
External Links