Martin Manullang

Computer Vision Researcher & Tech-savvy

Sistem / Teknologi Multimedia Multimedia System and Technology (IF25-40305) - 2025/2026_1 | Martin Manullang

Multimedia Technology Course

Multimedia System and Technology (IF25-40305) - 2025/2026_1

Course Schedule:
Selasa, 13.00 - 15.40 WIB
Ruang: GK1.404b (60)

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

Resources:

Course Schedule

Week Topic Materials Assignments
1-2 Working with Multimedia Slide: Pengantar
Slide: Loading Multimedia Data
Handson: Loading Audio
Handson: Loading Image & Video
Pengaturan Lingkungan Python
Freeform Screenshot
Environment Setup Report - Due: 29 Aug 2025
Exercise: Loading Multimedia Data - Due: 15 Sep 2025
Submission Link
3-5 Audio Processing Slide: Audio Signal Fundamentals, Resampling & Equalization
Slide: Audio Loudness, Normalization & Compression
Slide: Pitch Shifting, Time Stretching, Deteksi Pitch & Tempo
Handson Audio Processing
Pembuatan Dataset STS - Due: 21 Sep 2025 (Submit)
Hands-on Pemrosesan Audio - Due: 17 Oct 2025 (Submit)
6-9 Image Processing Slide: Fondasi Citra, Geometri, Warna, dan Anotasi
Hands on Image 1
Hands on Image 2
Hands on Image 3
Exercise: Image Processing - Due: 17 Nov, 23.59
Submission Link
11-14 Video Processing Slide: Video Processing
Slide: rPPG
Recording: rPPG
Hands-on Video Processing 1
Hands-on Video Processing 2
Hands-on Video Processing 3
Term of Reference - Due: 4 Dec 2025, 23.59 WIB
Submission Link
15-16 Final Project Final Project Guidelines Final Project Submission Link
Deadline: 3 December 2025 12 December 2025, 23:59 WIB
       

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: