Course Topics
- Fundamentals of Image Formation: image formation and geometry, light and color, digital images, point operations, and histograms.
- Preprocessing, Feature Detection and Matching: linear filtering, edge detection, geometric transformations, corner and edge features, descriptors, feature matching, and panoramas.
- Image Registration, Stereo, and Multi-View Reconstruction: stereo vision, epipolar geometry, disparity, camera pose estimation, and multi-view geometry.
- Image Classification, Detection, and Segmentation: supervised learning, deep neural networks, convolutional neural networks, image classification pipelines, object detection, and image segmentation.
- Motion Estimation, Tracking, and Action Recognition: motion estimation, tracking methods, and action recognition.
- Advanced Topics and Applications: selected advanced applications.
Teaching format
A combination of frontal lectures and hands-on Python-based laboratory sessions, complemented by assignments and a project.