Lecturer: Oliver Bimber
While Computer Graphics focusses on image synthesis, Computer Vision is all about image analysis and image understanding. It finds many applications in domains such as, 3D reconstruction, robotics, medical engineering, media technology, automatization, biometry, human-computer-interaction, contact free measurement, remote sensing, quality control, etc. This lecture will give first insights into the basics of Computer Vision and links to corresponding machine learning approaches. At the end of the semester, participants of this class will be able to apply and implement computer vision methods independently. A basic understanding of programming concepts is required. Detailed knowledge in a programming language, however, is not necessary. The associated lab will provide a sufficient introduction into python, python modules, and hands-on computer vision techniques to prepare students for their team projects.
Spatial and frequency domain processing, gradient domain processing, segmentation and object recognition, basics of cameras, geometric camera calibration, the geometry of multiple views, stereoscopic depth estimation, range scanning and data processing, structure from motion, computational photography, machine learning approaches used for computer vision.
eExam (Moodle Test)
The lecture format is hybrid: presence in lecture halls Linz, Vienna, Bregenz + Zoom.