Daniel Richard Andriessen S1 Sistem Komputer

Slides:



Advertisements
Presentasi serupa
GRAFIKA KOMPUTER BAB 1 . PENGANTAR.
Advertisements

Pertemuan 8 Interaksi Manusia dan Komputer Viska Armalina, ST., M.Eng
Aplikasi Mikroprosesor pada Robot
Oleh: Hanny Kristianto
Artificial Intelegent
ALAT-ALAT INPUT.
Konsep dasar Pengolahan citra digital
Grafika Komputer (TIZ10)
PENGANTAR GRAFIK KOMPUTER DAN OLAH CITRA
Aplikasi Pengolahan Citra DETEKSI WARNA
PENGOLAHAN CITRA DIGITAL
PENCARIAN RUTE TERPENDEK PADA CITRA LABIRIN MENGGUNAKAN ALGORITMA DIJKSTRA SEBAGAI PEMANDU GERAK MICROMOUSE ROBOT DWIJAYA SANTOSO
PEMANFAATAN ACCELEROMETER PADA TELEPON GENGGAM BERBASIS ANDROID SEBAGAI KENDALI MOBILE ROBOT By: CHRISTOFORUS SURJOPUTRO
Teori Konvolusi dan Fourier Transform
Visualisasi INFORMASI
VISION.
Sixth sense technology. sixth sense technology adalah alat yang memungkinkan hal hal fisik di dunia berinteraksi dengan dunia data.
Sistem Operasi Mobile Sistem operasi mobile adalah software utama yang melakukan manajemen dan kontrol terhadap hardware secara langsung serta manajemen.
PERANCANGAN DAN ANALISIS SISTEM PENGENALAN WAJAH BERBASIS ALGORITMA PRINCIPAL COMPONENT ANALYSIS (PCA) Oleh Krisna Gunawan JURUSAN TEKNIK KOMPUTER.
Graphical User Interface (GUI)
IMAGE ENHANCEMENT (PERBAIKAN CITRA)
Konsep Sistem Informasi
SUMBER DAYA SISTEM INFORMASI
Modul 1 PENGANTAR PENGOLAHAN CITRA
PENGANTAR GRAFIK KOMPUTER DAN OLAH CITRA
MODUL 12 Aplikasi Pengenalan Kematangan Tomat (Fitur Warna)
Basic Design Principles
Modul 1 PENGANTAR PENGOLAHAN CITRA
PENGANTAR PENGOLAHAN CITRA
pengolahan citra References:
Pertemuan 1 Introduction
Ilman Pangeran (G ) M Rachmatarramadhan (G ) Alfandio Grasheldi (G )
Pengantar Citra Digital
Mengapa Kita Butuh FFT ? 2013.
Melvini Eka Mustika JURUSAN TEKNIK KOMPUTER
MODUL 9 Ekstraksi Fitur Warna
EDY WINARNO fti-unisbank-smg 31 maret 2009
SISTEM GRAFIKA KOMPUTER
MODUL16 Aplikasi Fitur Bentuk
Pendahuluan.
PEMANFAATAN GRAFIKA KOMPUTER DALAM PENGOLAHAN CITRA
Pengantar PENGOLAHAN CITRA DIGITAL
Kualitas Citra Pertemuan 1
Pendahuluan Pengolahan Citra
Grafika Komputer Pengenalan Grafika Komputer &
Komponen Sistem Komputer: Input Output Device
Latar Belakang Sistem pengolahan data merupakan hal
Graphical User Interface (GUI)
GRAFIKA KOMPUTER DAN INFORMASI VISUAL
Pengolahan Citra Pertemuan I.
PENGOLAHAN CITRA DIGITAL GES 5413
Mengapa Kita Butuh FFT ? 2014.
Pengontrolan sistem digital pada laboratorium elektronika berbasis pemrograman ephi nama: Npm:
SISTEM PAKAR BERBASIS WEB DALAM TROUBLESHOOTING PADA JARINGAN NIRKABEL
Pengolahan Citra Pertemuan 2.
Aplikasi Penyimpanan Data Pegawai SMP PIRI 2 Yogyakarta
FACE RECOGNITION SISTEM CERDAS ANGGOTA: 1.ELIN SAFITRI ( )
Konsep Dasar Pengolahan Citra
Ramadhan Guno Wirogo ( ) Ridho Ditama ( )
Pendahuluan.
Interaksi.
PENGANTAR GRAFIK KOMPUTER DAN OLAH CITRA
PENGENALAN CITRA DIGITAL
PENGANTAR GRAFIK KOMPUTER DAN OLAH CITRA
IMAGE ENHANCEMENT.
PENGANTAR GRAFIK KOMPUTER DAN OLAH CITRA
Pemrosesan Bukan Teks (Citra)
INTERAKSI.
ALGORITMA DAN PEMROGRAMAN 2B
EDITING DAN KOMPUTER GRAFIS Pendahuluan. Komputer Grafis S uatu proses pembuatan, penyimpanan dan manipulasi model dan citra. Model berasal dari beberapa.
Transcript presentasi:

Daniel Richard Andriessen 08.41020.0011 S1 Sistem Komputer PENGENDALIAN MOBILE ROBOT BERBASIS WEBCAM MENGGUNAKAN PERINTAH ISYARAT TANGAN Daniel Richard Andriessen 08.41020.0011 S1 Sistem Komputer

Latar Belakang Masalah Membuat aplikasi pengontrol Robot menggunakan perintah isyarat tangan dengan metode template matching.

Rumusan Masalah Bagimana menerapkan metode template matching sehingga dapat mengolah citra pola tangan menjadi isyarat perintah untuk pergerakkan robot. Bagaimana menggerakkan robot sesuai dengan perintah isyarat tangan yang sudah terdeteksi.

Batasan Masalah Robot yang digunakan adalah Robotino. Proses pengolahan citra menggunakan library OpenCV. Bahasa pemrograman yang digunakan adalah Microsoft Visual C++ 2008. Warna background harus berbeda dengan warna kulit. Warna kulit yang dideteksi, adalah warna kulit kuning langsat. Posisi citra tangan harus terdeteksi di dalam kotak. Robot hanya dikontrol oleh satu orang saja. Pengambilan citra dan roses pengolahan citra dilakukan pada PC. Robotino dikendalikan oleh sinyal kontrol dari PC melalui jaringan wireless.

Tujuan Menerapkan metode template matching sehingga dapat mengolah gambar pola tangan menjadi isyarat perintah untuk pergerakkan robot. Menggerakkan robot sesuai dengan perintah isyarat tangan yang sudah terdeteksi.

Omni-Directional Robot Omni-directional robot adalah robot dengan dengan sistem pergerakan yang secara langsung dapat bergerak kesegala arah dengan konfigurasi apapun. Keunggulan robot omni ini adalah pada roda yang berupa omni directional poly roller wheel , robot dengan omniwheel mampu melakukan gerakan yang kompleks untuk mencapai posisi tertentu.

Robotino

Citra Digital Citra digital adalah citra dua dimensi yang dapat ditampilkan pada layar monitor komputer sebagai himpunan berhingga (diskrit) nilai digital yang disebut pixel (picture elements).

Pengolahan Citra Digital Pengolahan citra merupakan teknik manipulasi citra secara digital yang khususnya menggunakan komputer, menjadi citra lain yang sesuai untuk digunakan dalam aplikasi tertentu. Agar mudah diinterpretasi oleh manusia atau komputer, pengolahan citra harus dilakukan dengan berbagai macam metode untuk mencapai citra sesuai yang diinginkan.

Pengolahan Citra Digital Thresholding, Smoothing, color filtering, ruang warna (RGB , HSV)

Metode Template Matching Template matching adalah salah satu teknik dalam pengolahan citra digital yang berfungsi untuk mencocokan tiap-tiap bagian dari suatu citra dengan citra yang menjadi sampel (template).

OpenCV OpenCV (Open Computer Vision) adalah sebuah API (Application Programming Interface) library yang sudah sangat familiar pada pengolahan citra computer vision. Computer vision itu sendiri adalah salah satu cabang dari bidang ilmu pengolahan citra (Image Processing) yang memungkinkan komputer dapat melihat seperti manusia. Dengan computer vision tersebut komputer dapat mengambil keputusan, melakukan aksi, dan mengenali terhadap suatu objek. Beberapa pengimplementasian dari computer vision adalah face recognition, face detection, face/pbject tracking, road tracking, dll.

Open Robotino API OpenRobotinoAPI adalah Application Programming Interface, yaitu library aplikasi programming yang dibuat khusus untuk Robotino yang diciptakan untuk mempermudah user dalam membuat program pada Robotino.

Blok diagram secara umum

Flowchart Program

Pengolahan Citra Thresholding

Pengolahan Citra Smoothing

Pengolahan Citra Segmentasi RGB ke HSV

Pengujian Tabel pergerakan Robotino melalui setVelocity

Pengujian Data Sampel (template)

Pengujian template matching

Pengujian template matching

Pengujian template matching