Computer Vision - Image Understanding - Bildverstehen
Prerequisites: Modules in Mathematics I to IV, basic knowledge in Python.
Exam: written examination (90 minutes), 5 credit points.
Contact: julien dot vitay at informatik dot tu-chemnitz dot de.
Office hours: Mondays between 13:00 and 14:00
The course is an introduction to computer vision, from basic image processing (filters, Fourier transformation) to more advanced algorithms (object recognition, movement, facial features extraction).
- Image formation
- Image processing
- Geometric transformations
- Feature detection and matching
- Motion, optical flow
- Machine learning
The exercises are made on computers using the OpenCV computer vision library with the Python bindings.
The course is based primarily on the textbook by Richard Szeliski:
Richard Szeliski (2010). Computer Vision: Algorithms and Applications. Springer.
A free online draft is available at szeliski.org/Book/
The online book by Simon Prince, Computer vision: models, learning and inference (available at computervisionmodels.com) might also be helpful.