Multimedia System and Technology (IF25-40305) - 2025/2026_1
Course Schedule:
TBA
Important links:
About The Course
Description
This course covers multimedia data concepts, including text, audio, image, and video data, and their integration into a unified multimedia system. It is designed for students seeking to deepen their scientific understanding of multimedia. In addition to exploring multimedia concepts theoretically, the course includes practical aspects, such as using tools to manipulate multimedia data and working with existing integrated multimedia systems.
Learning Outcomes
1. Audio Processing
Students are able to implement audio processing techniques using Python, including loading, analyzing, and transforming audio signals for feature extraction and simple applications.
2. Image Processing & Facial Detection
Students are able to design and implement an image processing pipeline, applying preprocessing, filtering, and feature extraction, as well as developing facial detection systems using Python libraries.
3. Video Processing & Landmarking
Students are able to develop video processing pipelines that incorporate pose estimation and hand landmark detection, and evaluate their performance in practical applications.
Grade Distribution and Scale
A: >= 75 | AB: 70 - 74 | B: 65 - 69 | BC: 60 - 64 | C: 50 - 59 | D: 40 - 49 | E: < 40
Rounding: 0 decimal, 0.5 and above rounded up
- Class Participation: 15%
- Hands-on Assignment: 40%
- Midterm Exam: 10%
- Final Project: 35%
Class Regulation
Please refers to this: kontrak kuliah
References
- Computer Vision: Panduan Pemula Untuk Penelitian dan Aplikasi Praktis, Edisi Pertama, Martin C.T. Manullang, ITERA Press, 2025
- Fundamentals of Multimedia, Third Edition, Li et al., Springer, 2021
- The Python Audio Cookbook: Recipes for Audio Scripting with Python, Alexandros Drymonitis, Focal Press, 2023
- Introduction to Digital Music with Python Programming: Learning Music with Code, Michael S. Horn, et.al., Taylor&Francis Group, 2022
- Li ZN, Drew MS, Liu J. Fundamentals of multimedia. Upper Saddle River (NJ):: Pearson Prentice Hall; 2004.
- Havaldar P, Medioni G. Multimedia systems: algorithms, standards, and industry practices. Course Technology Press; 2009.
Schedule and Materials
Week 1-2
Working with Multimedia
SUB-CPMK:
Mahasiswa mampu memuat berbagai data multimedia (teks, audio, gambar, video) menggunakan Python dan memahami bagaimana setiap jenis data direpresentasikan dan diproses dalam sistem multimedia.
Assignments
- 1. Environment Setup Report
- Link: Latex .Zip File
- Deadline: Friday, 29 August 2025, 23.59 WIB
- Submission link
- 2. Multimedia Data Representation
- Exercise: Exercise: Loading Multimedia Data
- Deadline: Senin, 15 September 2025, 23.59 WIB
- Submission Link
Resources:
- Pengaturan Lingkungan Python
- 1. Slide Ajar - Pengantar
- 2. Slide Ajar - Loading Multimedia Data
- 3. Handson Loading Multimedia - Part 1: Loading Audio Media
- 4. Handson Loading Multimedia - Part 2: Loading Image & Video Media
-
5. Freeform Screenshot
Week 3 - 5
Audio Processing
SUB-CPMK: Mahasiswa mampu menerapkan teknik pemrosesan audio menggunakan Python, termasuk memuat, menganalisis, dan mentransformasi sinyal audio untuk ekstraksi fitur dan aplikasi sederhana.
Assignments
- Pembuatan Dataset STS
- Deadline: Jumat, 21 September 2025, 23.59 WIB
- Submission Link:
Resources:
- 1. Slide Ajar - Audio Signal Fundamentals, Resampling & Equalization
- 2. Hands on - Audio Signal Fundamentals, Resampling & Equalization
Whistleblower
Jika anda merasa perlu untuk mengirimkan / menginformasikan sesuatu kepada saya secara rahasia tanpa mengungkap identitas anda, silahkan ikuti panduan yang ada pada tautan berikut ini.
Anda tidak perlu memasukkan nama atau menggunakan akun/login untuk dapat mengirimkan pesan tersebut. Pesan whistleblower dapat digunakan untuk:
- Mengungkap dugaan kecurangan / plagiarisme
- Mengungkap dugaan pelanggaran kontrak kuliah
- Menginformasikan dugaan penggunaan joki
- Menginformasikan rekan sekelompok yang tidak terlibat dalam pengerjaan tugas