PERANCANGAN dan REALISASI FACETRACKER WEBCAM MENGGUNAKAN METODE HAAR-LIKE FEATURE BERBASIS RASPBERRY PI 2

dokumen-dokumen yang mirip
PERANCANGAN PERGERAKAN WEBCAM BERDASARKAN PERUBAHAN POSISI WAJAH MENGGUNAKAN METODE EIGENFACE BERBASIS RASPBERRY PI

ABSTRAK REALISASI PENJEJAKAN WAJAH DAN OBJEK BUKAN WAJAH MENGGUNAKAN HAAR-LIKE FEATURES BERBASIS RASPBERRY PI 2

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

PERANCANGAN DAN REALISASI PENDETEKSI POSISI KEBERADAAN MANUSIA MENGGUNAKAN METODE DETEKSI GERAK DENGAN SENSOR WEBCAM

REALISASI SISTEM PENJEJAKAN WAJAH DENGAN ALGORITMA FISHERFACE BERBASIS RASPBERRY PI ABSTRAK

PERANCANGAN PENDETEKSI WAJAH DENGAN ALGORITMA LBP (LOCAL BINARY PATTERN) BERBASIS RASPBERRY PI

REALISASI SISTEM DETEKSI RASA KANTUK BERDASARKAN DURASI KEDIPAN MATA SECARA REAL TIME MENGGUNAKAN METODE VIOLA-JONES

Realisasi Perangkat Color Object Tracking Menggunakan Raspberry Pi

Kata kunci: Template Matching, Root Mean Square, Pre-Processing, EDSR, DHS. vi Universitas Kristen Maranatha

VERIFIKASI TANDA TANGAN DENGAN METODE JARINGAN SYARAF TIRUAN HETEROASSOCIATIVE MEMORY ABSTRAK

PENGENALAN WAJAH DENGAN MENGGUNAKAN NLDA (NULL-SPACE LINEAR DISCRIMINANT ANALYSIS)

IDENTIFIKASI WAJAH MANUSIA BERDASARKAN PERBANDINGAN PARAMETER TINGGI HIDUNG, LEBAR HIDUNG DAN JARAK MATA. Yusriani Laa Baan

Pengenalan Warna Kulit Untuk Klasifikasi Ras Manusia Andy Putra P. Zebua /

Model Sistem Akses Tempat Parkir Berdasarkan Pengenalan Plat Nomor Kendaraan. Andry Jonathan ( )

ABSTRAK Pada Tugas Akhir ini dirancang dan direalisasikan perangkat pendeteksi nilai

Implementasi OpenCV pada Robot Humanoid Pemain Bola Berbasis Single Board Computer

Sistem Penghitung Jumlah Objek di Jalan Raya Menggunakan Background Subtraction dan Tracking

ABSTRAK. Kata Kunci : Android, WiFi, ESP , Arduino Mega2560, kamera VC0706.

PERANCANGAN DAN REALISASI SISTEM AKUISISI DATA DAN PENGAMBILAN GAMBAR MELALUI GELOMBANG RADIO FREKUENSI

PERANCANGAN PENDETEKSI KEDIPAN MATA UNTUK FUNGSI KLIK PADA MOUSE MELALUI KAMERA WEB ABSTRAK

Kata kunci : citra, pendeteksian warna kulit, YCbCr, look up table

ABSTRAK. Aplikasi Metode Viola Jones dan Eigenface Untuk Pengenalan Ekspresi Wajah Manusia

Aplikasi Raspberry Pi Untuk Prototype Pengendalian Mobil Jarak Jauh Melalui Web Browser ABSTRAK

IMPLEMENTASI PENGUKURAN JARAK DENGAN METODA DISPARITY MENGGUNAKAN STEREO VISION PADA ROBOT OTONOMUS PENGHINDAR RINTANGAN

IDENTIFIKASI INDIVIDU BERDASARKAN CITRA SILUET BERJALAN MENGGUNAKAN PENGUKURAN JARAK KONTUR TERHADAP CENTROID ABSTRAK

IDENTIFIKASI TANDA TANGAN MENGGUNAKAN ALGORITMA DOUBLE BACKPROPAGATION ABSTRAK

PENGENALAN WAJAH DENGAN MENERAPKAN ALGORITMA ADAPTIF K MEANS

Aplikasi Kamera Web Untuk Menggerakkan Gambar Objek Dengan Jari Tangan

PENGENALAN EMOSI SESEORANG BERDASARKAN BENTUK BIBIR DENGAN METODE DISCRETE HARTLEY TRANSFORM ABSTRAK

IDENTIFIKASI SESEORANG BERDASARKAN CITRA PEMBULUH DARAH MENGGUNAKAN EKSTRAKSI FITUR SCALE INVARIANT FEATURE TRANSFORM

PERANCANGAN PENDETEKSI SENYUM DENGAN METODE PENGUKURAN SIMETRI DAN DETEKSI GARIS PADA BIDANG WARNA HOSSEINI ABSTRAK

DAFTAR ISI. BAB 3 PERANCANGAN PERANGKAT LUNAK 3.1 Diagram Alir Utama Kamera Web iii

REALISASI PERANGKAT LUNAK UNTUK MEMVERIFIKASI SESEORANG BERDASARKAN CITRA PEMBULUH DARAH MENGGUNAKAN EKSTRAKSI FITUR LOCALITY PRESERVING PROJECTION

PENGENALAN WAJAH DENGAN CITRA MASUKAN BERUPA CITRA SKETSA WAJAH SEBAGAI HASIL SINTESIS DENGAN TEKNIK MULTISCALE MARKOV RANDOM FIELD (MRF)

Realisasi Robot Yang Mengikuti Objek Bergerak Menggunakan Kamera Wireless via Wifi

IDENTIFIKASI SESEORANG BERDASARKAN CITRA TELINGA DENGAN MENGGUNAKAN METODE TRANSFORMASI HOUGH ABSTRAK

REALISASI PERANGKAT LUNAK UNTUK IDENTIFIKASI SESEORANG BERDASARKAN CITRA PEMBULUH DARAH MENGGUNAKAN EKSTRAKSI FITUR LOCAL LINE BINARY PATTERN (LLPB)

PERANCANGAN DAN PENGEMBANGAN SISTEM DETEKSI RINTANGAN MENGGUNAKAN METODE HAAR-LIKE FEATURE PADA BRAIN-CONTROLLED WHEELCHAIR

KNOWING HUMAN PERSONALITY FROM THE HEIGHT OF HANDWRITING MIDDLE ZONE USING LINEAR REGRESSION METHOD AND AVERAGE OF INTEGRAL PROJECTION COLUMN METHOD

SISTEM IDENTIFIKASI BERDASARKAN POLA SIDIK JARI TANGAN MENGGUNAKAN MINUTIAE-BASED MATCHING

FACE RECOGNITION MENGGUNAKAN METODE TWO- DIMENSIONAL PRINCIPAL COMPONENTS ANALYSIS (2DPCA) ABSTRAK

Pengenalan Pola Karakter Tulisan Tangan Dengan Menggunakan Metoda Clustering Melalui Similarity Measure Approach

Pengontrolan Kamera IP Menggunakan Pengontrol Mikro Arduino dan Handphone Sebagai Pengontrolnya Berbasis Web Browser

Perbandingan Dua Citra Bibir Manusia Menggunakan Metode Pengukuran Lebar, Tebal dan Sudut Bibir ABSTRAK

WATERMARKING PADA CITRA DIGITAL MENGGUNAKAN TEKNIK MODIFIKASI INTENSITAS PIKSEL DAN DISCRETE WAVELET TRANSFORM (DWT)

PERBANDINGAN TEKNIK SCALE INVARIANT FEATURE TRANSFORM (SIFT)

PERBANDINGAN PCA (PRINCIPAL COMPONENT ANALYSIS) DAN KERNEL PCA DALAM PENGENALAN WAJAH AKIBAT VARIASI POSE ABSTRAK

KRIPTOGRAFI VISUAL DENGAN IMPLEMENTASI ALGORITMA LUC PADA CITRA BERWARNA

ALGORITMA DETEKSI ADAPTIF BLIND WATERMARKING PADA CITRA DIGITAL DALAM DOMAIN TRANSFORMASI

SEGMENTASI HURUF TULISAN TANGAN BERSAMBUNG DENGAN VALIDASI JARINGAN SYARAF TIRUAN. Evelyn Evangelista ( )

PERBANDINGAN DUA CITRA HIDUNG MENGGUNAKAN PARAMETER JARAK DARI HIDUNG KE DAHI DAN KE DAGU, JUMLAH PIXEL, DAN SUDUT

IDENTIFIKASI WAJAH SESEORANG BERDASARKAN CITRA BIBIR MENGGUNAKAN METODE EIGEN FUZZY SET ABSTRAK

BLIND WATERMARKING PADA CITRA DIGITAL MENGGUNAKAN DISCRETE WAVELET TRANSFORM (DWT) DAN DISCRETE COSINE TRANSFORM (DCT)

PENGENALAN DAN PEWARNAAN PADA CITRA GRAY-SCALE ABSTRAK

IDENTIFIKASI SESEORANG BERDASARKAN CITRA PEMBULUH DARAH MENGGUNAKAN EKSTRAKSI FITUR LOCAL BINARY PATTERN ABSTRAK

PENGENALAN HURUF TULISAN TANGAN BERBASIS CIRI SKELETON DAN STATISTIK MENGGUNAKAN JARINGAN SARAF TIRUAN. Disusun oleh : Mario Herryn Tambunan ( )

IDENTIFIKASI SESEORANG BERDASARKAN CITRA PEMBULUH DARAH MENGGUNAKAN MODIFIED HAUSDORFF DISTANCE ABSTRAK

IDENTIFIKASI SESEORANG BERDASARKAN CITRA SILUET ORANG BERJALAN MENGGUNAKAN SUDUT SETENGAH KAKI

IMPLEMENTASI PROGRAM DETEKSI TEPI DAUN MENGGUNAKAN ANT COLONY OPTIMIZATION

Aplikasi Kamera Web Untuk Mengukur Luas Permukaan Sebuah Obyek 3D

Perbandingan Metode K Nearest Neighbor dan K Means Clustering dalam Segmentasi Warna pada Citra ABSTRAK

PERANCANGAN DAN REALISASI DINDING PRESENTASI INTERAKTIF DENGAN PENDETEKSIAN POSISI SINAR POINTER LASER SEBAGAI OPERATOR KURSOR MOUSE ABSTRAK

Perancangan dan Realisasi Robot Berbasis ROS (Robot Operating System) yang Dapat Mendekati Posisi Manusia dengan Sensor Visi 3D ABSTRAK

BAB III METODE PENELITIAN. melacak badan manusia. Dimana hasil dari deteksi atau melacak manusia itu akan

VERIFIKASI SESEORANG BERDASARKAN CITRA PEMBULUH DARAH MENGGUNAKAN METODA PHASE ONLY CORRELATION ABSTRAK

FUSI CITRA BERBASIS COMPRESSIVE SENSING

APLIKASI PERINTAH SUARA UNTUK MENGGERAKKAN ROBOT. Disusun Oleh : Nama : Astron Adrian Nrp :

BLIND WATERMARKING PADA CITRA DIGITAL MENGGUNAKAN DISCRETE WAVELET TRANSFORM (DWT) DAN SINGULAR VALUE DECOMPOSITION (SVD)

Agita Indraputri Jurusan Teknik Elektro, Fakultas Teknik. Universitas Kristen Marantha

ROBUST BLIND WATERMARKING PADA CITRA DIGITAL MENGGUNAKAN TEKNIK KUANTISASI KOEFISIEN DISCRETE WAVELET TRANSFORM

PENERAPAN GRABBER PADA OPTICAL FLOW UNTUK MENGGERAKKAN CURSOR MOUSE MENGGUNAKAN BOLPOIN

VERIFIKASI SESEORANG BERDASARKAN CITRA PEMBULUH DARAH MENGGUNAKAN EKSTRAKSI FILTER GABOR ABSTRAK

PERANCANGAN DAN REALISASI WITNESS CAMERA DENGAN MEDIA PENYIMPANAN SDCARD ABSTRAK

REALISASI PROTOTIPE SISTEM GERAK ROBOT DENGAN DUA KAKI

APLIKASI PENGOLAHAN CITRA DIGITAL DALAM MENGHITUNG JUMLAH SUATU OBJEK PADA SUATU DAERAH PENGAMATAN ABSTRAK

Perancangan Perangkat Lunak Pengenal Tulisan Tangan Sambung Menggunakan Jaringan Saraf Tiruan Dengan Metode Hopfield

Pengenalan Wajah Menggunakan Metode Support Vector Machine (SVM)

PERANCANGAN DAN REALISASI PROTOTIPE KURSI RODA DENGAN MOTOR LISTRIK. Novan Susilo/

KOMPRESI CITRA MENGGUNAKAN COMPRESSED SENSING BERBASIS BLOK

IMPLEMENTASI SISTEM PENGENALAN KATA MENGGUNAKAN SINYAL ELECTROMYOGRAPHY BERBASIS RASPBERRY PI

PERANCANGAN DAN REALISASI SISTEM PENGENDALI PENYARINGAN AIR BERDASARKAN TINGKAT KEKERUHAN AIR. Disusun Oleh : Nama : Rico Teja Nrp :

PENGENALAN WAJAH DENGAN METODE ORTHOGONAL LAPLACIANFACES. Luhur Pribudhi ( )

Kata Kunci : non-blind watermarking, complex wavelet transform, singular value decomposition.

Perancangan Persistence of Vision Display Dengan Masukan Secara Real Time

ABSTRAK. Kata Kunci : Infrared Camera, thresholding, deteksi tepi.

PERANCANGAN APLIKASI DETEKSI WAJAH MENGGUNAKAN ALGORITMA VIOLA-JONES

KRIPTOGRAFI VISUAL DENGAN ALGORITMA ELGAMAL YANG DIMODIFIKASI UNTUK CITRA BERWARNA DENGAN TIGA CITRA HASIL ENKRIPSI MENGGUNAKAN PERANGKAT LUNAK MATLAB

PERBANDINGAN METODE KDDA MENGGUNAKAN KERNEL RBF, KERNEL POLINOMIAL DAN METODE PCA UNTUK PENGENALAN WAJAH AKIBAT VARIASI PENCAHAYAAN ABSTRAK

IDENTIFIKASI TANDA TANGAN MENGGUNAKAN MOMENT INVARIANT DAN ALGORITMA BACK PROPAGATION ABSTRAK

PENDETEKSIAN CITRA PALSU DENGAN MENGGUNAKAN WATERMARKS DAN SUPPORT VECTOR MACHINES. Daniel Hutabarat ( )

Perancangan Sistem Sinkronisasi Waktu dari GPS Berbasis Network Time Protocol

Kata kunci : Slant correction, jaringan saraf tiruan, multilayer perceptron, backpropagation.

BAB 3 ANALISIS DAN PERANCANGAN. Tahap & Hasil Langkah Penelitian Literatur & Referensi. Memahami konsep deteksi wajah

PERANCANGAN DAN IMPLEMENTASI KEAMANAN PINTU BERBASIS PENGENALAN WAJAH DENGAN METODE EIGENFACE

GERAKAN BERJALAN OMNIDIRECTIONAL UNTUK ROBOT HUMANOID PEMAIN BOLA

PENGELOMPOKAN CITRA WAJAH DENGAN TEKNIK SUBSPACE CLUSTERING MENGGUNAKAN ALGORITMA LSA SC (LOCAL SUBSPACE AFFINITY SPECTRAL CLUSTERING)

Perancangan Alat Peraga Papan Catur pada Layar Monitor. Samuel Setiawan /

OTOMATISASI PENGARAHAN KAMERA BERDASARKAN ARAH SUMBER SUARA PADA VIDEO CONFERENCE

PENGGABUNGAN DUA CITRA DENGAN METODE COMPRESSIVE SENSING MENGGUNAKAN MATLAB

Perancangan Prototipe Sistem Pencarian Tempat Parkir Kosong dengan Kamera Web Sebagai Pemantau

Transkripsi:

PERANCANGAN dan REALISASI FACETRACKER WEBCAM MENGGUNAKAN METODE HAAR-LIKE FEATURE BERBASIS RASPBERRY PI 2 Disusun oleh : Steven Christian Santosa (1222038) Program Studi Teknik Elektro, Fakultas Teknik, Jalan Prof. Drg. Suria Sumantri, MPH. No. 65, Bandung, Jawa Barat, Indonesia E-mail : stevenchristian94@gmail.com ABSTRAK Sistem pengenalan wajah adalah aplikasi dari pengolahan citra yang dapat mengidentifikasi seseorang melalui citra digital atau frame video. Sistem pengenalan wajah telah menjadi salah satu aplikasi pengolahan citra yang populer, terlebih dalam bidang sistem keamanan. Metode haar-like feature merupakan proses ekstraksi ciri citra wajah yang digunakan untuk menggambarkan ciri dari citra sebuah wajah. Metode haar-like feature memproses gambar dalam kotak-kotak. Dalam satu kotak terdapat beberapa pixel, kemudian diproses untuk mendapatkan nilai threshold yang menandakan daerah terang dan daerah gelap. Pada tugas akhir ini, dibuat sistem pergerakan webcam yang menggunakan pengenalan wajah berdasarkan pergerakan wajah menggunakan metode haar-like feature berbasis Raspberry Pi 2. Pada awalnya akan dibuat database terlebih dahulu, database di buat melalui proses training, setelah itu akan didapatkan nilai threshold yang di simpan dalam bentuk XML database, Raspberry pi 2 akan membandingkan citra wajah yang tertangkap oleh kamera dengan nilai threshold yang tersimpan dalam XML database. Setelah wajah terdeteksi, akan didapatkan posisi dari wajah, motor servo akan bergerak sesuai dengan pergerakan yang terjadi pada wajah, sehingga webcam dapat bergerak mengikuti wajah. i

Dari hasil realisasi dan pengamatan data, Sistem perancangan pergerakan webcam berdasarkan perubahan posisi wajah menggunakan metode Haar-like features berbasis Raspberry Pi 2 telah dibuat dan berfungsi sesuai dengan yang diharapkan, perancangan dan realisasi face tracker webcam menggunakan metode haar-like feature berbasis raspberry pi 2 memiliki persentase keberhasilan sistem sebesar 51,85% dari 9 responden dengan total 27 kali uji coba, Tingkat keberhasilan sistem untuk wajah terdeteksi dan motor servo bergerak mengikuti posisi wajah dengan menggunakan kacamata sebesar 46,67% dari 5 responden dengan total 15 kali uji coba, Tingkat keberhasilan sistem untuk wajah terdeteksi dan motor servo bergerak mengikuti posisi wajah dengan menggunakan topi sebesar 20,00% dari 5 responden dengan total 15 kali uji coba. Kata Kunci : Pengenalan Wajah, Raspberry Pi 2, Webcam, metode haar-like feature, motor servo ii

DESIGN and REALIZATION OF FACE TRACKER WEBCAM USING HAAR-LIKE FEATURE METHOD BASED ON RASPBERRY PI 2 Composed by : Steven Christian Santosa (1222038) Electrical Engineering Department, Maranatha Christian University Jl. Prof. Drg. Suria Sumantri, MPH. No. 65, Bandung, West Java, Indonesia E-mail : stevenchristian94@gmail.com ABSTRACT Face recognition system is the application of image processing that can identify a person through digital image or video frame. Face recognition system has become one of the popular image processing applications, especially for security systems. Methods haar-like feature is a feature of the face image extraction process that is used to describe the characteristics of the image of a face. Methods haar-like feature to process images in boxes, where in one case there are a few pixels, then processed to obtain a threshold value that indicates bright areas and dark areas. The threshold value will be used as the basis of image processing. In this final project, webcam movement system that uses facial recognition based on facial movements using haar-like feature-based Raspberry Pi 2. Initially, the database will be made in advance, the database created through the process of training, after which it will be obtained at the threshold value save as XML database, Raspberry pi 2 will compare the facial image captured by the iii

camera with the threshold value stored in the XML database. Once a face is detected, we will get the position of the face, the servo motor will move according to the movement that occurs on the face, so the webcam can move to follow the face. From the results of the realization and observation of data, system design movement of the webcam by changes in the position of the face using Haar-like features based Raspberry Pi 2 was created and functioning as expected, design and realization of face tracker webcam using the haar -like feature based raspberry pi 2 has a success rate of 51.85 % system of 9 respondents with a total of 27 trials, the success rate of the system for the face is detected and the servo motor moves follow the position of the face with glasses of 46.67 % of 5 respondents with a total of 15 trials, the success rate of the system for the face is detected and servo motors move to the position of the face by wearing a cap of 20.00 % of 5 respondents with a total of 15 trials. Keywords : Face recognition, Raspberry Pi 2, webcam, Haar-like feature method, servo motor. iv

DAFTAR ISI LEMBAR PENGESAHAN PERNYATAAN ORISINALITAS LAPORAN PENELITIAN PERNYATAAN PUBLIKASI LAPORAN TUGAS AKHIR KATA PENGANTAR ABSTRAK... i ABSTRACT... iii DAFTAR ISI... v DAFTAR TABEL... viii DAFTAR GAMBAR... ix BAB 1 PENDAHULUAN... 1 1.1 Latar Belakang...1 1.2 Identifikasi Masalah...2 1.3 Rumusan Masalah...2 1.4 Tujuan...2 1.5 Batasan Masalah...3 1.6 Sistematika Penulisan...3 BAB 2 LANDASAN TEORI... 6 2.1 Pengolahan Citra...6 2.1.1 Operasi Pengolahan Citra...8 2.2 Metode Haar Like Feature...9 2.2.1 Training Data Pada Haar...9 2.2.2 Sistem Kerja Algoritma Haar Cascade Classifier... 11 2.2.3 Haar-Like Feature... 11 2.2.4 Pre-Processing Image...13 2.2.4.1 Scalling... 13 2.2.4.2 Grayscalling... 13 v

2.2.5 Integral Image... 13 2.2.6 AdaBoost... 15 2.2.7 Cascade Classifier... 17 2.3 XML Database... 18 2.4 Raspberry Pi 2... 19 2.5 Logitech Webcam C170... 22 2.6 Motor Servo... 22 2.7 Prinsip Kerja Motor Servo... 24 2.8 Bahasa Pemrograman Python... 25 2.8.1 Variabel... 28 2.8.2 Pernyataan Conditional... 29 2.8.2.1 Pernyataan If... 29 2.8.2.2 Pernyataan Try/Except... 29 2.8.3 Pernyataan Looping... 30 2.8.2.1 Pernyataan While... 30 2.8.2.2 Pernyataan For... 30 2.9 OpenCV... 31 2.9.1 Fungsi dalam OpenCV... 32 2.10 Servoblaster... 33 BAB 3 PERANCANGAN DAN REALISASI... 34 3.1 Perancangan Sistem... 34 3.2 Perancangan Perangkat Pergerakan Webcam... 35 3.2.1 Wiring Diagram Pengendalian Motor Servo... 38 3.3 Diagram Alir Pembuatan Database... 39 3.4 Proses Pembuatan Database... 40 3.4.1 Pengumpulan Gambar... 40 3.4.2 Penyusunan Gambar Negatif... 41 3.4.3 Crop Gambar Positif... 42 3.4.4 Buat Vektor dari Gambar Positif... 44 3.4.5 Haar-tranning... 45 3.4.6 Konversi ke Dalam XML... 46 vi

3.5 Diagram Alir Sistem Pergerakan Webcam Berdasarkan Perubahan Posisi Wajah.. 48 3.6 Diagram Alir Proses Pendeteksian Posisi Wajah... 50 3.7 Diagram Alir Proses Pengendali Motor Servo... 51 3.7.1 Motor Servo Sumbu X... 51 3.7.2 Motor Servo Sumbu Y... 52 BAB 4 DATA PENGAMATAN DAN ANALISIS... 53 4.1 Proses Pengambilan Data... 53 4.2 Data Pengamatan... 54 4.2.1 Objek Manusia Tanpa Menggunakan Aksesoris... 55 4.2.2 Objek Manusia Menggunakan Kacamata... 57 4.2.3 Objek Manusia Menggunakan Topi... 58 4.3 Analisis Data... 59 BAB 5 SIMPULAN DAN SARAN... 60 5.1 Simpulan... 60 5.2 Saran... 61 DAFTAR PUSTAKA... 62 LAMPIRAN A SOURCE CODE... A-1 LAMPIRAN B DATABASE... B-1 vii

DAFTAR TABEL Tabel 2.1 Spesifikasi Raspberry Pi 2... 19 Tabel 2.2 Pin-pin GPIO Raspberry Pi 2 model B... 21 Tabel 4.1 Pengamatan Objek Manusia Tanpa Menggunakan Aksesoris... 55 Tabel 4.2 Pengamatan Objek Manusia Menggunakan Kacamata... 57 Tabel 4.3 Pengamatan Objek Manusia Menggunakan Topi... 58 viii

DAFTAR GAMBAR Gambar 2.1 Contoh Positive Samples... 10 Gambar 2.2 Contoh Negative Samples... 10 Gambar 2.3 Haar Feature... 12 Gambar 2.4 Gambar Sebelum dan Sesudah Grayscale... 13 Gambar 2.5 Integral Image... 14 Gambar 2.6 Algortma Boosting... 16 Gambar 2.7 Proses Cascade Classifier... 17 Gambar 2.8 Raspberry Pi 2 Model B... 19 Gambar 2.9 Logitech Webcam C170... 22 Gambar 2.10 Motor Servo Tower Pro MG90... 24 Gambar 2.11 Pulse Width Modulation Pada Motor Servo... 25 Gambar 3.1 Diagram Blok Sistem Face Tracker... 35 Gambar 3.2.a Desain Perangkat Face Tracker... 36 Gambar 3.2.b Desain Real Perangkat Face Tracker... 37 Gambar 3.3 Desain Wiring Diagram Pengendalian Motor Servo... 38 Gambar 3.4 Diagram Alir Pembuatan Database... 39 Gambar 3.5 Contoh Gambar Positif... 40 Gambar 3.6 Contoh Gambar Negatif... 41 Gambar 3.7 Source Code Create-list Batch File... 41 Gambar 3.8 Hasil Create_list.bat... 42 Gambar 3.9 Tools Crop... 42 Gambar 3.10 Proses Cropping oleh Objectmarker.exe... 43 Gambar 3.11 Hasil Objectmarker.exe... 43 Gambar 3.12 Isi dari Folder Trainning... 44 Gambar 3.13 Source Code Samples-creation Batch File... 44 Gambar 3.14 Isi dari Folder Training... 45 Gambar 3.15 Source Code HaarTraining Batch File... 45 Gambar 3.16 Proses Training... 46 ix

Gambar 3.17 Hasil Training... 47 Gambar 3.18 Isi Folder Cascade2xml... 47 Gambar 3.19 Diagram Alir Sistem Pergerakan Webcam Berdasarkan Perubahan Posisi Wajah... 48 Gambar 3.20 Diagram Alir Subroutine Pendeteksian Posisi Wajah... 50 Gambar 3.21 Diagram Allir Subroutine Pengendalian Servo X... 51 Gambar 3.22 Diagram Allir Subroutine Pengendalian Servo Y... 52 Gambar 4.1 Lokasi Pengambilan Data... 53 Gambar 4.2.a Arah Jalan dari Kiri ke Kanan... 54 Gambar 4.2.b Arah Jalan dari Kanan ke Kiri... 54 Gambar 4.2.c Jalan Kepiting... 54 x