Duration
24h Th, 30h Pr
Number of credits
Lecturer
Language(s) of instruction
English language
Organisation and examination
Teaching in the first semester, review in January
Schedule
Units courses prerequisite and corequisite
Prerequisite or corequisite units are presented within each program
Learning unit contents
The course will cover the fundamentals of the multimedia pipeline, including data acquisition, digitization and representation, compression and storage, communication and transmission, and visualization for audio, image, and video data.
The lectures would cover the following topics: (1) basics of multimedia, (2) Graphics and image data representation, (3) Analog and digital video, (4) The pinhole camera model and beyond, (5) Colorimetry and color spaces, (6) Fundamentals of acoustics, (7) Displays and speakers, (8) Image compression algorithms, (9) Video compression algorithms, (10) Audio compression algorithms, (11) Transmission protocols, (12) Internet distribution, virtual reality and augmented reality.
Learning outcomes of the learning unit
By the end of the course, students will be able to:
- Define media signals, their representation, compression, and applications
- Identify the distinct technologies required for a multimedia application or service
- Design a multimedia application or service considering technological limitations
- Explain and compare compression algorithms for media signals
- Adapt, integrate, and evaluate signal processing methods in media production and application development.
Prerequisite knowledge and skills
Basic Python programming skills are required for the laboratory sessions.
Planned learning activities and teaching methods
Theoretical sessions will introduce students to the foundation of multimedia, including data acquisition, digitization, representation, storage, compression, transmission, diffusion, and visualization, with a focus on audio, image, and video data.
Exercise sessions will be based on the type of exercises provided in the reference textbook as well as new data acquisition exercises.
Laboratory sessions will involve hands-on experience with the student's own computer, data acquisition using professional cameras, data acquisition servers, compression, and transmission. Laboratory will be done in groups of 1 to 4 students, depending on the size of the class and the laboratory's topics. Some laboratory sessions might be mandatory.
Mode of delivery (face to face, distance learning, hybrid learning)
Face-to-face course
Further information:
Theoretical lectures will be delivered ex-cathedra.
Exercise sessions will be delivered in-person, with some time given to the students to first solve the exercise by themselves before correction.
Laboratory sessions will take place either at the University or external sites, depending on the laboratory topic.
Course materials and recommended or required readings
Platform(s) used for course materials:
- MyULiège
Further information:
Slides will be provided for the theoretical lectures.
Reference book (pdf freely available from the university network): Fundamentals of Multimedia (3rd edition). Ze-Nian Li, Mark S. Drew, Jiangchuan Liu. Springer Cham. February 2021. https://doi.org/10.1007/978-3-030-62124-7
Exam(s) in session
Any session
- In-person
written exam ( multiple-choice questionnaire, open-ended questions )
Further information:
The course will be assessed through a written examination in January covering the theoretical lectures, the exercise sessions and the laboratory materials. Students will only be allowed to take the examination if they have the laboratory sessions, except for medical or imperative reasons. A second session will be organised in August for students who did not pass the January session.
Work placement(s)
Organisational remarks and main changes to the course
Contacts
Anthony Cioppa (anthony.cioppa@uliege.be)