Praktikum Video Processing

Slides:



Advertisements
Presentasi serupa
AHM MOBILE PORTAL METRO THEME VARIATIONS Part 4 of 4 MOCKUP VER. 1.1.
Advertisements

Desain Web Nanik Triana, M.Kom
Alat Bantu Eksplorasi Informasi
U AS M ULTIMEDIA DZIKRU ROHMATUL IZA ( ).
E-Learning. 2 E-learning • Definisi : – setiap kegiatan menggunakan aplikasi berteknologi Web dengan tujuan mendidik masyarakat – misalnya mengajar siswa,
Eni Sumarminingsih,S.Si,MM
Bab 12 - Template Web Design
Image Editing Pertemuan Matakuliah: L0182 / Web & Animation Design Tahun: 2008.
TRANSAKSI BERBASIS KOMPUTER
Membuat Class Sendiri Atribut Pertemuan : Object Oriented Programming.
Sesi - 2 Analisis DNA Sequence:
Oracle : Form/Report Developer
SISTEM MULTIMEDIA Diat Nurhidayat, M.TI Tri Daryanto.
m4 2. Seleksi range F3:G Buka Kembali file “Tugas Modul 1”.
PERANGKAT LUNAK : APLIKASI PRESENTASI Tim Asisten Praktikum Penerapan Komputer Departemen Ilmu Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam Institut.
Alat Bantu Eksplorasi Informasi
Perancangan umum Sistem Informasi
Kompresi dan Watermark Citra
Mobile Programming Pertemuan 2 Presented by Mulyono
Computational Method in Chemical Engineering (TKK-2109)
RECEIVER TELEVISION SYSTEM MONITOR COMPUTER By Sarbini, S.Pd (SMK Muh 3 Yogyakarta)
Dasar Pengolahan Video Digital
Mata Kuliah : Sistem Operasi
Dasar Pengolahan Video Digital
PENDAHULUAN Definisi Sistem Berkas
Alat Bantu Eksplorasi Informasi
KOMPUTER APLIKASI IT XHTML & CSS MODUL 05
Multimedia Authoring For Health Information
PERENCANAAN PROYEK LANJUT
Standard Kelengkapan Mata Kuliah Online
BAB VIII Representasi Citra
Program Studi S-1 Teknik Informatika FMIPA Universitas Padjadjaran
Pengkodean dan Kompresi Data
PRAKTIKUM CASE Ati Suci Dian Martha, S.Kom., M.T. -
TUGAS PENGGANTI UAS. TUGAS PENGGANTI UAS TUGAS AKHIR PENGGANTI UAS Buat sebuah Website menggunakan HTML dengan ketentuan : Dikerjakan perorangan Tema.
Penyimpanan dan Pengambilan Data Multimedia
PERANGKAT LUNAK SISTEM
Clustering Best Practice
PROSES PEMBELAJARAN PADA KURIKULUM BERBASIS KOMPETENSI
Disiplin Ilmu, Metode Penelitian, Computing Method
Pertemuan 5 Dani Hamdani, S.Kom..
MENDESAIN WEB SMK Negeri 1 Pekanbaru.
PJ : Nuraini Purwandari
Praktikum Speech Processing
Praktikum Speech Processing
PEMROGRAMAN TERAPAN (MATLAB)
IMPLEMENTASI KURIKULUM TERINTEGRASI
Universitas dian nuswantoro
Praktikum 02 konstruksi class
FLASH WEB LAY OUT AND NAVIGATION
Matakuliah : T0456 ~ Algoritma dan Metode Object Oriented Programming
Praktikum Speech Processing
LINGO Scripting pada director
Animasi Tweening.
Praktikum TEKNIK DIGITAL MODUL 1
Tugas Akhir Multimedia
Identitas dosen Suherman, ST Address : Cilegon
Representasi Data Wilayah
Multimedia Matematika – Pertemuan 1
Motion Guide Ambil gambar (kupu-kupu) dengan klik kiri File > Import > Import to Library.
Tutorial Photo Geotag Untuk Monitoring Kemajuan Garapan Kebun
WORKSHOP e-Learning STUDENT CENTER E-LEARNING ENVIRONMENT
FRAME Pada HTML STMIK – AMIK Jayanusa. A. Frameset dan Frame Frameset adalah sebuah tag untuk pendefenisan pembuatan frame ( ) Frame adalah teknik yang.
Pengenalan elearning universitas jambi
Manual Upload Proposal Hibah Pengembangan Mata Kuliah Berbasis TI
Lembaga Pengembangan Teknologi Informasi dan Komunikasi
Desain dan Notasi Dialog
IMK Notasi & Desain Dialog.
Transcript presentasi:

Praktikum Video Processing Fokus : Motion Estimation

Praktikum Praktikum ini terdiri dari 2 Sesi, yaitu Sesi 1 –Block Matching Algorithm pada Matlab Motion Estimation menggunakan fungsi BlockMatcher Sesi 2 – VcDemo Demonstrasi Motion Estimation berbasis Block Matching

Sesi 1 : Block Matching Algorithm pada Matlab Akses link http://www.cipr.rpi.edu/resource/sequences/sequence01.html Pilih sequences yang berukuran 256 x 256 saja, ‘Trevor‘ atau ‘Mrchest’

Sesi 1 : Block Matching Algorithm pada Matlab Pilih dua frame dari list sequences yang akan diuji, misal dari ‘Trevor’, diambil frame ke 001 dan frame ke 015, masukkan ke workspace Matlab. Ubah dalam double frameAnchor = im2double(twy001); frameTarget = im2double(twy015); Anchor Frame Target Frame

Sesi 1 : Block Matching Algorithm pada Matlab Buat Object Hitung motion estimation dari dua frame tsb hbm = vision.BlockMatcher('ReferenceFrameSource', 'Input port','BlockSize',[35 35]); hbm.OutputValue = 'Horizontal and vertical components in complex form'; halphablend = vision.AlphaBlender; motion = step(hbm,frameAnchor,frameTarget);

Sesi 1 : Block Matching Algorithm pada Matlab Blend kedua frame frameBlend = step(halphablend,frameTarget,frameAnchor);

Sesi 1 : Block Matching Algorithm pada Matlab Gunakan quiver plot untuk menunjukkan arah motion vector [X Y] = meshgrid(1:35:size(frameAnchor,2),1:35:size(frameAnchor,1)); imshow(frameBlend); hold on; quiver(X(:),Y(:),real(motion(:)),imag(motion(:)),0); hold off;

Sesi 1 : Block Matching Algorithm pada Matlab Pelajari cara kerja fungsi vision.BlockMatcher, gunakan help! Lakukan beberapa perubahan pada parameter-parameter berikut ini : Search Method BlockSize MaximumDisplacement MatchDisplacement Amati dan analisis perbedaan hasilnya dengan percobaan awal.

Sesi 2 – VcDemo VcDemo adalah free-ware software package untuk mempelajari kompresi citra dan video, dibuat oleh tim dari Information and Communication Theory Group, TU Delft, Belanda. VcDemo dapat dimanfaatkan untuk lebih mendalami kuliah Koding Kompresi dan Sistem Multimedia, atau bahkan topik yang lebih lanjut seperti kompresi video. VcDemo dapat dijalankan secara manual tanpa butuh kemampuan programming. Pada praktikum kali ini, kita akan menggunakan VcDemo untuk mendemonstrasikan Motion Estimation berbasis Block Matching. VcDemo dapat didownload pada link berikut : http://insy.ewi.tudelft.nl/content/image-and-video-compression-learning-tool-vcdemo

Sesi 2 - VcDemo Klik File  Open Sequence Pilih satu sequence of frame dengan format .yuv Modul Video Player Klik Video Compression  Video Player Klik Play. Apa yang terjadi? Jelaskan apa yang dimaksud Frame dimensions, Sequence length dan frame number.

Sesi 2 - VcDemo Modul Motion Estimation Klik “ME” (Motion Estimation Module) Lakukan perubahan pada parameter-parameter di bawah ini, lakukan analisis terhadap perbedaan hasilnya : Block size Jenis pencariannya, apakah full search, N-step (misal three step search) atau hiearchical. Jika metode pencarian : full search, cek perubahan max displacement (= ukuran search region) Jika metode pencarian : N-step, cek pengaruh perubahan jumlah stepnya. Jika metode pencarian : hierarchical search, cek perubahan level.