Specialisation Multimedia

About

The multimedia specialisation explores techniques for signal processing and communication of multimedia content. The programme is designed to build thorough technological and scientific knowledge of various multimedia domains, such as digital television, telephony and videophony, computer animation, computer games, and the Internet. Students will gain experience with complex ICT architectures for the processing, distribution, and consumption of multimedia content.

Multimedia is a specialisation in our 2-year MsC in Computer Science of 120 ECTS. Students of this specialisation need to succeed for the carefully designed core of 30 ECTS that is common to all four specialisations, the 20 ECTS of five mandatory courses within this specialisation, at least 10 ECTS of electives within the specialisation, an additional 30 ECTS of electives from this or any of the other specialisations, and for a research training of 6 ECTS and a master's thesis of 24 ECTS.

The following is the list of mandatory courses:

Image and Video Technology (foundational, 3 ECTS, 1 sem)
This course provides the theoretical background of digital image and video coding and illustrates the use in practical systems such as digital photography, television and cinema. Topics include coding theory, still image coding, video coding, and adaptation to channel characteristics. Applications include MPEG systems, DVD, digital video broadcast, media production and distribution platforms, and digital cinema.
Computer Vision (foundational, 4 ECTS, 1 sem)
This course aims for students to understand and apply fundamental mathematical and computational techniques in computer vision, and to implement basic computer vision applications.
Capita Selecta Multimedia (deepening, 3 ECTS, 2 sem)
This course is based on interactive sessions where students discuss with the teacher and/or an invited expert. The themes are selected based on the interests of the participating students. A non-exclusive list of potential themes encompasses: forensic image processing, high-dynamic range imaging, sociological aspects of new media, error-resilient coding, distributed source coding, the human visual system and perceptual metrics, digital video broadcasting and HDTV, 3D video, 3D graphics and multimedia security.
Image Processing (foundational, 5 ECTS, 2 sem)
The fundamental grounds in digital image processing are set by linear algebra, digital signal processing and statistics. The extracted information varies depending on the goals that are pursued or the application field (context) that is considered. This course is focused on processing of measured and discretized image data, without taking into account a priori contextual models of the scene.
Virtual Reality (foundational, 5 ECTS, 1 sem)
The course describes methods and tools for 3D view synthesis and animation in 3D game engines. It provides an overview of the 3D OpenGL rendering pipeline (vertex and fragment shaders, clipping, mipmapping, Z-buffering, Gouraud/Phong shading, physics engine, raytracing, radiosity, etc) and data acquisition/representation formats (meshes, Bézier curves, textures, octree partitioning, particle systems, etc). By the end of the course, the student will have implemented simple 3D viewers in OpenGL (Open Graphics Library) using C/C++ and GLSL (Graphics Library Shader Language) for special effects, 3D modeled content (e.g. Blender 3D, exported in OBJ format), ultra-realistic 3D rendering (raytracing and radiosity), as well as multi-camera captured content with depth sensing (Point Clouds and/or Depth Image Based Rendering) for Free Navigation Virtual Reality.

Multimedia is a specialisation in our 2-year MsC in Computer Science of 120 ECTS. Students of this specialisation need to succeed for the carefully designed core of 30 ECTS that is common to all four specialisations, the 20 ECTS of five mandatory courses within this specialisation, at least 10 ECTS of electives within the specialisation, an additional 30 ECTS of electives from this or any of the other specialisations, and for a research training of 6 ECTS and a master's thesis of 24 ECTS.

The following is the list of electives within this specialisation:

Physical Communication (broadening, 6 ECTS, 1 sem)
This course focuses on the practical aspects of the physical layer of the OSI communication model. Its aim is to give hands-on experience in setting up a wired or wireless communication system. To make the course accessible to students with various background, from novices to specialists, the course starts with a recap of the important telecommunications aspects required to practically build the physical layer of a communication system.
Computational Geometry (broadening, 5 ECTS, 1 sem)
This course studies some fundamental problems in computational geometry and several algorithmic concepts that can be used to solve them. Among the topics we will cover: Convex hulls, polygon triangulation, Delaunay triangulations, Voronoi Diagrams, arrangements, projective duality, geometric optimization, linear programming, range searching, point location and other geometric data structures.
Multimedia Seminar (deepening, 3 ECTS, 1 sem)
With this seminar the student comes into contact with scientific research in multimedia. The student is involved in one of the research groups where he/she can collaborate on a current topic.
Voice Image Coding Media and Systems (broadening, 5 ECTS, 1 sem)
This course provides students an insight into the different types of channel coding schemes that are used to detect and correct transmission errors. Topics include an introduction to telephony including DSL, an introduction to switching boards including queueing theory, channel coding, and navigation using GPS, Glonass and Galileo.
Biomedical Signals and Images (broadening, 3 ECTS, 1 sem)
The course starts with an introduction to one-dimensional digital signal processing: linear systems (convolution), Fourier representation, sampling, signal transformations (extensible to more dimensions), filters (FIR), sampling conversion, and reconstruction of the analog signal from its samples. The main part of the course deals with medical imaging: image enhancement, image visualization (including 3D), segmentation and labeling of images (i.e., delineation and recognition of anatomical entities in medical images) and image fusion.

Multimedia is a specialisation in our 2-year MsC in Computer Science of 120 ECTS. Students of this specialisation need to succeed for the carefully designed core of 30 ECTS that is common to all four specialisations, the 20 ECTS of five mandatory courses within this specialisation, at least 10 ECTS of electives within the specialisation, an additional 30 ECTS of electives from this or any of the other specialisations, and for a research training of 6 ECTS and a master's thesis of 24 ECTS.

Click here to consult the official program overview for the complete list of electives.