5LSE0 Multimedia video coding and architectures

Learn theoretical and practical knowledge of multimedia video coding systems with respect to basic techniques, coding standards like MPEG/JPEG and architectures for implementation.

Foundation. Basics of practical video compression techniques, such as predictive coding and transform coding. Source coding theory and various implementations. Explanation of transforms, quantization and VLC algorithms. Introduction of motion compensation and hybrid video coding.

5LSH0 (2017) - Advanced Video Content Analysis and Video Compression

Learn the theory and algorithms of video signal analysis, and finding features and objects in image/video. Learn the basics of 3D image processing, sensing in 3D and 3D model reconstruction. Learn the practical basics of MATLAB programming and analysis and/or 3D algorithms for practical applications in surveillance and medical imaging and learn the basics of deep learning.

5LSH0 (2018) - Computer Vision and 3D Image Processing

This course on advanced image/video/3D processing brings you to the level of interesting internships and projects in computer vision at MSc level. The course discusses state-of-the-art techniques in image/video feature analysis, like texture (edge) analysis, motion analysis, 3D reconstruction and object detection/classification. Also, the course introduces you the most efficient deep learning concepts. You will gain a hands-on experience with the computer vision techniques by capturing and processing the 2D/3D imaging data from a UAV drone.

The course starts with the main concept of camera projection matrix and explains the working principles of different imaging sensor types (mono, stereo, ToF, LiDAR, etc) and image data types (RGB, disparity, depth, point cloud, mesh, etc). The video analysis part of the course discusses segmentation techniques and the commonly used feature descriptors: SIFT, HOG, all with the associated filtering. Using these techniques as a basis, we proceed to motion analysis, as well as object detection and tracking techniques. The course also introduces object classification techniques like Gaussian Mixture Modeling, K-means clustering, SVM and basics of Deep Learning. In the 3D imaging part of the course, the 3D multi-view geometry, 3D reconstruction and visual SLAM techniques are presented.

5XSA0 - Introduction to Medical Imaging

Become acquainted with the implementation of image filtering in the spatial and frequency domain, the application of image restoration and color image processing algorithms, finding image attributes (points, edges, etc.) and features, controlling segmentation parameters for obtaining optimal results and gain a basic understanding of machine learning algorithms and their validation.