CS4185/CS5185 Multimedia Technologies
Teching Assistants: Huankang Guan, Jiaying
Lin, Haoyuan Wang, and
Hours: 26-hour lectures (2 hours/week) and 13-hour tutorials (1 hour/week)
The course aims at providing students with theoretical and technical
understanding on multimedia components, communications, and systems. The
course covers contemporary, interactive multimedia technology and
communication systems, focusing on types, applications, and theories of
operation. Basic technologies such as multimedia data representation,
compression, retrieval and communication will be covered in an integrated
manner. On completion of the course, students should be able to understand
the fundamental concepts and make critique to the technologies associated with
various multimedia data types such as image, video, audio, graphics and
Upon completion of this course, students should be able to:
- Explain approaches to represent multimedia data in digital format and
identify their properties based on the human visual and auditory perception.
- Analyse image, video and audio in the frequency domain to identify
important components to be encoded.
- Explain the major steps in some of the image, video and audio compression
standards, including quantization, coding techniques and coding standards.
- Explain multimedia streaming and QoS for real-time multimedia data transmission.
- Apply lossless and lossy compression techniques on multimedia data.
- Overview of Multimedia Technologies
- Graphics and Animation
- Virtual Reality
- Image and Video
- Multimedia Compression Technologies
- Sampling, Multimedia Data Transmission and Streaming
- Lossless Compression Techniques
- Lossy Compression Technique for Images - JPEG
- Lossy Compression Technique for Videos - MPEG
- Lossy Compression Terchnique for Audio - MP3
- Multimedia Retrieval
- Image Retrieval Techniques
- Video Retrieval Techniques
- Audio Retrieval Techniques
Pre-requisites (for CS4185 only)
- CS2310/CS2313/CS2331 Computer Programming
- CS2303/CS3334 Data Structures
For a student to pass this course, he/she must obtain at least 30% of the
maximum examination mark.
- Coursework: 40% (1 project assignment and 1 quiz)
- Examination: 60% (2 hours)
Refer to the
university calendar for the week numbers.
- Week 1 (Aug. 31): Multimedia Systems, Computer Graphics and Animation
Tutorial Class: Course Introduction
- Week 2 (Sept. 7): Image Representation
Tutorial Class: Exercise 1
- Week 3 (Sept. 14): Image Representation, Sampling, Multimedia Communications and
Streaming, Course Project Briefing
Tutorial Class: Exercise 2
- Week 4 (Sept. 21): Sampling, Multimedia Communications and
Tutorial Class: Course Project Tutorial 1
- Week 5 (Sept. 28): Sampling, Multimedia Communications and
Streaming, Multimedia Retrieval
Tutorial Class: Course Project Tutorial 2
- Week 6 (Oct. 5): Basic Compression Techniques (Lossless), Quiz Briefing
Tutorial Class: Exercise 3
- Week 7 (Oct. 12): Quiz
- Week 8 (Oct. 19): Basic Compression Techniques (Lossless)
Tutorial Class: Course Project Tutorial 3
Course Project (Basic Requirements) Submission Deadline: October 25, 2021
- Week 9 (Oct. 26): Basic Compression Techniques (Lossless), Image
Compression Techniques (Lossy)
Tutorial Class: Exercise 4
- Week 10 (Nov. 2): Image Compression Techniques (Lossy)
Tutorial Class: Exercise 5
- Week 11 (Nov. 9): Image Compression Techniques (Lossy)
Tutorial Class: Course Project Tutorial 4
Course Project (Advanced Requirements) Submission Deadline: November 15, 2021
- Week 12 (Nov. 16): Video Compression Techniques (Lossy)
Tutorial Class: Exercise 6
- Week 13 (Nov. 23): Audio Compression Techniques (Lossy), Revision
Fundamentals of Multimedia
Ze-Nian Li and Mark Drew, Prentice Hall, 2004.
John Buford, Pearson, 2002.
Multimedia Signal Coding and Transmission
Jens-Rainer Ohm, Springer, 2015.
Multimedia Communications and Networking
Mario Marques da Silva, CRC Press, 2012.
Last updated on August 31, 2021.