Selasa, 24 November 2015

Deteksi Gerak menggunakan Algoritma Sum of Absolute DIfference (SAD)

biar paham pakek programnya baca tutorialnya sampai habis, kalo blm paham bisa komen langsung...

langsung jasa biar gak lama-lama :

pada bagian ini, saya akan membagi bagaimana mendeteksi objek yang bergerak dengan menggunakan algoritma SAD. berdasarkan data input video berupa file (*.avi) selanjutnya objek yang bergerak di atas Threshold akan disimpan, dan disusun kembali menjadi file video dengan nama file baru (*avi). ingat hanya objek yang bergerak saja yang akan disimpan framenya. jika tidak ada gerakan maka frame tersebut tidak akan disimpan. istilah mudahnya yaitu membuang bagian video yang tidak berisi informasi penting (tidak ada gerakan).

mengerti?!...

langkah-langkahnya menjalankan program:

1. tekan 'cari video'

2. tekan tombol play,
ketika ditekan maka algoritma SAD akan dijalankan. output dari algoritma ini berupa file (log.txt dan var.mat). seccara default akan diletakkan di direktori yang sama dengan file utamanya.
- file log.txt berisi informasi dimana terjadi gerakan pada frame pada waktu  itu.
- file var.mat berisi data matrik informasi dari video yang bergerak.


untuk kolom yang ber-kotak merah masih belum berfungsi.ma'af

3. selanjutnya tekan tombol 'load movie'
fungsi dari tombol ini yaitu untuk mengekstrak file matrik pada file (var.mat) menjadi bentuk file video (film.avi). secara default akan diletakkan pada direktori yang sama dengan file utama.

4. tekan plot graph.
fungsinya untuk melihat nilai SAD dengan mode grafik disini Threshold saya tentukan sebesar T=200. karena semua data noise yang telah saya uji. nilainya dibawah 200.


semoga beguna dan bisa dikembangkan lebih heboh lagi,,good luck!!?

link download : download disini


1 komentar:

  1. assalamu'alaikum... mas untuk perhitungan SAD nya bagaimana ya ? terima kasih....

    BalasHapus