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

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

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

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

ABSTRAK Pada Tugas Akhir ini dirancang dan direalisasikan perangkat pendeteksi nilai

Realisasi Perangkat Color Object Tracking Menggunakan Raspberry Pi

REALISASI SISTEM PENJEJAKAN WAJAH DENGAN ALGORITMA FISHERFACE BERBASIS RASPBERRY PI ABSTRAK

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

Implementasi OpenCV pada Robot Humanoid Pemain Bola Berbasis Single Board Computer

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

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

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

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

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

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

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

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

PERANCANGAN DAN REALISASI WITNESS CAMERA DENGAN MEDIA PENYIMPANAN SDCARD ABSTRAK

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

SIMULASI ROBOT PENDETEKSI MANUSIA

SISTEM PEMANTAU RUANGAN MENGGUNAKAN DUA BUAH WEBCAM MELALUI JARINGAN INTERNET

Perancangan Sistem Sinkronisasi Waktu dari GPS Berbasis Network Time Protocol

PERANCANGAN DAN REALISASI PEMILAH SAMPAH ANORGANIK PERKANTORAN OTOMATIS BERBASIS MIKROKONTROLER

IMPLEMENTASI PROGRAM DETEKSI TEPI DAUN MENGGUNAKAN ANT COLONY OPTIMIZATION

DENGAN MENGENDALIKAN RADIO CONTROL

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

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

REALISASI ROBOT BIPEDAL BERBASIS AVR YANG MAMPU MENAIKI DAN MENURUNI ANAK TANGGA. Disusun oleh : : Yohanes Budi Kurnianto NRP :

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

Kata Kunci : ATmega16, Robot Manipulator, CMUCam2+, Memindahkan Buah Catur

Realisasi Sistem Pemantau Kepadatan Lalu-Lintas Menggunakan Teknologi Radar RTMS G4

REALISASI ROBOT MOBIL HOLONOMIC Disusun Oleh : Nama : Santony Nrp :

REALISASI PROTOTIPE SISTEM GERAK ROBOT DENGAN DUA KAKI

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

VERIFIKASI TANDA TANGAN DENGAN METODE JARINGAN SYARAF TIRUAN HETEROASSOCIATIVE MEMORY ABSTRAK

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

REALISASI OTOMASI SISTEM MANAJEMEN STOK BARANG DENGAN PEMBACA BARCODE MENGGUNAKAN PERANGKAT LUNAK OPEN SOURCE ABSTRAK

FUSI CITRA BERBASIS COMPRESSIVE SENSING

OTOMATISASI PENGARAHAN KAMERA BERDASARKAN ARAH SUMBER SUARA PADA VIDEO CONFERENCE

REALISASI ROBOT MERANGKAK ENAM KAKI HOLONOMIK ABSTRAK

PENGGABUNGAN DUA CITRA DENGAN METODE COMPRESSIVE SENSING MENGGUNAKAN MATLAB

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

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

PERANCANGAN DAN REALISASI SISTEM PEMANTAUAN BERBASIS ESP DALAM SISTEM NURSE CALL

Aplikasi Kamera Web Untuk Menggerakkan Gambar Objek Dengan Jari Tangan

Aplikasi Thermopile Array untuk Thermoscanner Berbasis Mikrokontroler ATmega16. Disusun Oleh : Nama : Wilbert Tannady Nrp :

PERANCANGAN DAN REALISASI SISTEM PENDETEKSI GERAKAN SEBAGAI NATURAL USER INTERFACE ( NUI ) MENGGUNAKAN BAHASA C# ABSTRAK

Realisasi Robot Yang Mengikuti Objek Bergerak Menggunakan Kamera Wireless via Wifi

Realisasi Prototipe Gripper Tiga Jari Berbasis PLC (Programmable Logic Control) Chandra Hadi Putra /

Perancangan dan Realisasi Dinding Interaktif Menggunakan Bahasa Pemrograman Flash ABSTRAK

Aplikasi Raspberry Pi pada Perangkat Absensi Portable Menggunakan RFID

IMPLEMENTASI KONTROL PID PADA PENDULUM TERBALIK MENGGUNAKAN PENGONTROL MIKRO AVR ATMEGA 16 ABSTRAK

REALISASI ROBOT DALAM AIR

Perbandingan Identifikasi Citra Penyakit Kulit Menggunakan Metode K-Nearest Neighbor Dan Metode Sistem Pakar ABSTRAK

Implementasi Sistem SCADA Redundant (Study kasus: Proses Pengendalian Plant Temperatur Air)

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

MENENTUKAN KEPADATAN LALU LINTAS DENGAN PENGHITUNGAN JUMLAH KENDARAAN BERBASIS VIDEO PROCESSING

ALGORITMA DETEKSI ADAPTIF BLIND WATERMARKING PADA CITRA DIGITAL DALAM DOMAIN TRANSFORMASI

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

REALISASI ERROR-CORRECTING BCH CODE MENGGUNAKAN PERANGKAT ENKODER BERBASIS ATMEGA8535 DAN DEKODER MENGGUNAKAN PROGRAM DELPHI

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

Perancangan dan Realisasi Robot Peniru Gerakan Jari Tangan

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

SIMULATOR PENGERING CAT BERBASIS PENGONTROL MIKRO

PERANCANGAN ALAT PENAMPIL KOMPOSISI WARNA KAIN MENGGUNAKAN IC TCS230

PERANCANGAN MODULATOR QPSK DENGAN METODA DDS (DIRECT DIGITAL SYNTHESIS) BERBASIS MIKROKONTROLLER ATMEGA8535 ABSTRAK

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

KONTROL LEVEL AIR DENGAN FUZZY LOGIC BERBASIS MIKROKONTROLER ATMEGA 8535

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

REALISASI ROBOT PENDETEKSI LOGAM. Disusun Oleh: ABSTRAK

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

Perancangan Persistence of Vision Display Dengan Masukan Secara Real Time

Aplikasi Raspberry Pi untuk Kendali Perangkat Elektronik Rumah Tangga Jarak Jauh menggunakan Web Browser

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

GERAKAN BERJALAN OMNIDIRECTIONAL UNTUK ROBOT HUMANOID PEMAIN BOLA

REMOTE CONTROL INFRARED DENGAN KODE KEAMANAN YANG BEROTASI. Disusun Oleh : Nama : Yoshua Wibawa Chahyadi Nrp : ABSTRAK

Aplikasi Kamera Web Untuk Mengukur Luas Permukaan Sebuah Obyek 3D

KRIPTOGRAFI VISUAL DENGAN IMPLEMENTASI ALGORITMA LUC PADA CITRA BERWARNA

PENGENALAN WAJAH DENGAN METODE ORTHOGONAL LAPLACIANFACES. Luhur Pribudhi ( )

APLIKASI RASPBERRY PI UNTUK PENAMPIL INFORMASI JARAK JAUH DENGAN MASUKAN MENGGUNAKAN WEB BROWSER MELALUI JARINGAN 3G

KRIPTOGRAFI VISUAL UNTUK GAMBAR BERWARNA BERBASIS DISTRIBUSI ACAK PADA SHARE DENGAN PENYISIPAN LSB DIGITAL WATERMARKING

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

ALAT BANTU PARKIR MOBIL BERBASIS MIKROKONTROLER ATMEGA16. Disusun Oleh : Nama : Venda Luntungan Nrp :

PERBANDINGAN CITRA DENGAN ALGORITMA DITHERING ZHIGANG FAN, SHIAU FAN DAN STUCKI SEBAGAI MASUKAN KRIPTOGRAFI VISUAL

Realisasi Robot Pembersih Lantai Dengan Fasilitas Tangan Pengambil Sampah Dan Penghisap Sampah

VERTICAL HOME CAR PARKING SYSTEM MODEL

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

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

IMPLEMENTASI ALGORITMA LEMPEL-ZIV-WELCH DAN ADAPTIVE HUFFMAN CODING PADA KRIPTOGRAFI VISUAL

REALISASI PROTOTIPE KURSI RODA LISTRIK DENGAN PENGONTROL PID

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

ABSTRAK

PENGENDALIAN PERALATAN LISTRIK MENGGUNAKAN REMOTE CONTROL TV. Disusun Oleh : Nama : Jimmy Susanto Nrp :

Perancangan Remote Control Terpadu untuk Pengaturan Fasilitas Kamar Hotel

PERANCANGAN DAN REALISASI PERANGKAT PENDETEKSI WARNA CAT NIRKABEL

Animasi Objek yang Dapat Bergerak Menggunakan Kubus LED Berbasis Mikrokontroler ATMega16

REALISASI ROBOT MANIPULATOR BERBASIS PENGONTROL MIKRO DENGAN KOMUNIKASI INTRANET

PERANCANGAN DAN REALISASI PENALA GITAR OTOMATIS MENGGUNAKAN PENGONTROL MIKRO AVR ATMEGA16. Disusun Oleh : Nama : Togar Hugo Murdani Nrp :

Abstrak. Kata Kunci: USB, RS485, Inverter, ATMega8

REALISASI SISTEM PENGONTROLAN DAN MONITORING MINIATUR LIFT BERBASIS PC (PERSONAL COMPUTER) Disusun Oleh : PANDAPOTAN MAHARADJA

Transkripsi:

PERANCANGAN DAN REALISASI PENDETEKSI POSISI KEBERADAAN MANUSIA MENGGUNAKAN METODE DETEKSI GERAK DENGAN SENSOR WEBCAM Disusun oleh : Yockie Andika Mulyono (1022027) Jurusan Teknik Elektro, Fakultas Teknik, Jl. Prof. Drg. Suria Sumantri, MPH. No. 65, Bandung, Jawa Barat, Indonesia E mail : yockieandika@gmail.com ABSTRAK Dengan kemajuan teknologi sekarang ini, hanya dengan meletakan sebuah kamera di dalam ruangan, maka kondisi di dalam ruangan tersebut dapat diamati. Permasalahan yang muncul adalah kamera tidak mampu memberikan informasi tentang posisi keberadaan manusia dalam ruangan itu, oleh karena itu perlu dibuat program yang dapat secara otomatis memberikan informasi mengenai posisi manusia dalam ruangan. Pada Tugas Akhir ini dibuat sistem untuk mengetahui posisi keberadaan manusia di dalam suatu ruangan menggunakan sensor kamera webcam dan Raspberry Pi. Proses pendeteksian menggunakan pemrosesan gambar dari webcam yang akan membandingkan dua frame menggunakan metode motion detection. Dari hasil realisasi dan uji coba diperoleh bahwa sistem pendeteksi posisi manusia dapat berfungsi dengan baik dan sesuai dengan harapan. Tingkat keberhasilan pendeteksi posisi keberadaan manusia dalam ruangan sebesar 100% dengan beberapa kondisi yang telah ditentukan. Kata Kunci : motion detection, Raspberry Pi, webcam. i

DESIGN AND REALIZATION OF HUMAN POSITION DETECTOR USING MOTION DETECTION METHOD WITH WEBCAM SENSOR Composed By: Yockie Andika Mulyono (1022027) Electrical Engineering Department, Maranatha Christian University Jl. Prof.Drg.Suria Sumantri, MPH no.65, Bandung, Indonesia E mail : yockieandika@gmail.com ABSTRACT With nowadays technology, it is possible to observe a room by using and placing a camera in the room. The problem is camera can not give any information about any human existence in the room to the system. Because of that, it is needed to make a program that can give information about human position in a room from camera to the system. In this Final Project, a system is made to locate human position in a room using webcam sensor and Raspberry Pi. Detection process is using processed image from Raspberry Pi. The process is comparing two frames using motion detection method. The result from the realization and the experiments of the system is the system can detect position of human well. Success rate of position human detection in a room is 100% with some conditions that have been determined before. Keywords : motion detection, Raspberry Pi, webcam. ii

DAFTAR ISI Halaman ABSTRAK... i ABSTRACT... ii KATA PENGANTAR... iii DAFTAR ISI... v DAFTAR TABEL... vii DAFTAR GAMBAR... viii BAB 1 PENDAHULUAN 1.1. Latar Belakang... 1 1.2. Identifikasi Masalah... 2 1.3. Rumusan Masalah... 2 1.4. Tujuan... 2 1.5. Pembatasan Masalah... 2 1.6. Sistematika Penulisan... 3 BAB 2 LANDASAN TEORI 2.1. Pengolahan Citra... 5 2.1.1. Definisi Pengolahan Citra... 5 2.1.2. Operasi Pengolahan Citra... 6 2.2. Raspberry Pi... 7 2.3. Logitech Webcam C170... 10 2.4. Motor Servo... 10 2.4.1. Prinsip Kerja Motor Servo... 12 2.5. Bahasa pemrograman Python... 13 2.5.1. Variabel... 13 2.5.2. Pernyataan Conditional... 14 2.5.3. Pernyataan Looping... 14 2.6. OpenCV... 15 2.6.1. Fungsi dalam OpenCV... 15 v

2.7. ServoBlaster... 17 2.8. Image Subtraction... 18 BAB 3 PERANCANGAN DAN REALISASI 3.1. Perancangan Sistem... 21 3.2. Perancangan Pergerakan Perangkat Webcam... 22 3.2.1. Wiring Diagram Pergerakan Motor Servo... 22 3.2.2. Desain Perangkat Pergerakan Webcam... 23 3.2.3. Posisi Kamera Dalam Ruangan... 24 3.2.4. Pergerakan Motor Servo... 25 3.3. Diagram Alir Sistem Pendeteksian Posisi Manusia Berdasarkan Motion Detection... 26 3.4. Diagram Alir Set Awal... 27 3.5. Algoritma Pergerakan Motor Servo... 30 3.6. Algoritma Image Processing... 32 BAB 4 DATA PENGAMATAN DAN ANALISIS 4.1. Prosedur Pengujian... 35 4.2. Pengujian Pengaruh delta_count Terhadap Keluaran Sistem 35 4.3. Pengujian Kecepatan Pergerakan Objek Terhadap Keluaran Sistem... 39 4.4. Pengujian Delay Terhadap Keluaran Sistem... 43 4.5. Pengamatan Deteksi Posisi Manusia Dalam Ruangan... 48 BAB 5 SIMPULAN DAN SARAN 5. 1. Simpulan... 57 5. 2. Saran... 57... DAFTAR PUSTAKA... 58 LAMPIRAN A SOURCE CODE... A 1 vi

DAFTAR TABEL Halaman Tabel 2.1. Pin-pin GPIO Raspberry Pi model B+... 9 Tabel 2.2. Relasi Nomor Servo, Nomor GPIO Pin dan header P1 Pin....18 Tabel 3.1. Tabel besar lebar pulsa terhadap posisi sudut servo...25 Tabel 4.1. Pengujian sistem dengan delta_count 500...36 Tabel 4.2. Pengujian sistem dengan delta_count 1000...37 Tabel 4.3 Pengujian sistem dengan delta_count 2000...38 Tabel 4.4 Pengujian dengan kecepatan pergerakan objek 0,5 m/s...39 Tabel 4.5 Pengujian dengan kecepatan pergerakan objek 0.416 m/s...40 Tabel 4.6 Pengujian dengan kecepatan pergerakan objek 0.33 m/s...42 Tabel 4.7 Pengujian sistem dengan delay 1 detik...43 Tabel 4.8 Pengujian sistem dengan delay 0.5 detik...45 Tabel 4.9 Pengujian sistem dengan delay 0.05 detik...46 Tabel 4.10 sudut 40 0...52 Tabel 4.11 sudut 50 0...52 Tabel 4.12 sudut 60 0...53 Tabel 4.13 sudut 90 0...54 Tabel 4.14 sudut 130 0...55 vii

DAFTAR GAMBAR Halaman Gambar 2.1.Raspberry Pi... 8 Gambar 2.2.Logitech Webcam C170... 10 Gambar 2.3.Motor Servo Futaba S3003... 12 Gambar 2.4. Pulse Width Modulation motor servo... 12 Gambar 2.5.Previous Frame... 19 Gambar 2.6.Current Frame... 19 Gambar 2.7. Threshold previous frame... 20 Gambar 2.8. Threshold current frame... 20 Gambar 2.9. Threshold motion detection... 20 Gambar 3.1.Diagram blok sistem... 21 Gambar 3.2.Wiring Diagram Pengendalian Motor Servo... 22 Gambar 3.3.a.Desain perangkat pergerakan webcam tampak atas... 23 Gambar 3.3.a.Desain perangkat pergerakan webcam tampak depan... 23 Gambar 3.4. Desain real perangkat pergerakan webcam... 24 Gambar 3.5.Posisi kamera dalam ruangan... 24 Gambar 3.6.Diagram alir sistem pendeteksian posisi manusia berdasarkan motion detection... 26 Gambar 3.7.Diagram alir set awal... 27 Gambar 3.8.Frame ukuran 320x240 webcam... 28 Gambar 3.9.Hasil Grayscale Frame... 29 Gambar 3.10. Hasil Blurring Frame Grayscale... 29 Gambar 3.11. Diagram Alir Motor Servo... 30 Gambar 3.12.a. Posisi Servo Setelah Diberi Input Lebar Pulsa 500 s... 31 Gambar 3.12.b. Posisi Servo Setelah Diberi Input Lebar Pulsa 1900 s... 31 Gambar 3.13. Diagram alir image processing... 32 Gambar 3.14. Frame Hasil Threshold Image Subtraction... 33 viii

Gambar 3.15. Frame Hasil Deteksi Gerak... 34 Gambar 4.1.Frame 1... 47 Gambar 4.1.a. Threshold frame 1... 47 Gambar 4.2. Frame 2... 47 Gambar 4.2.a.Threshold frame 2... 47 Gambar 4.3.a.Threshold hasil deteksi... 48 Gambar 4.3.b.Frame hasil deteksi... 48 Gambar 4.4.Hasil Threshold Percobaan 1... 48 Gambar 4.5.Hasil Frame Percobaan 1... 49 Gambar 4.6. Hasil Threshold Percobaan 2... 50 Gambar 4.7. Hasil Frame Percobaan 2... 50 Gambar 4.8. Sudut yang ditampilkan... 51 ix