ABSTRAK Pada Tugas Akhir ini dirancang dan direalisasikan perangkat pendeteksi nilai

dokumen-dokumen yang mirip
Realisasi Perangkat Color Object Tracking Menggunakan Raspberry Pi

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

Aplikasi Raspberry Pi pada Perangkat Absensi Portable Menggunakan RFID

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

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

PERANCANGAN PERGERAKAN WEBCAM BERDASARKAN PERUBAHAN POSISI WAJAH MENGGUNAKAN METODE EIGENFACE BERBASIS RASPBERRY PI

PENGENALAN POLA MARGINS TULISAN TANGAN UNTUK MENGIDENTIFIKASI KARAKTER SESEORANG MENGGUNAKAN METODE SUPPORT VECTOR MACHINE (SVM)

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

Implementasi OpenCV pada Robot Humanoid Pemain Bola Berbasis Single Board Computer

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

Implementasi Miniatur Heat-Dry Chamber berbasis Arduino. ABSTRAK Pengujian fiber optik menggunakan Heat-Dry Chamber pada PT Telkom

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

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

PERANCANGAN DAN REALISASI PENGUAT KELAS D BERBASIS MIKROKONTROLER AVR ATMEGA 16. Disusun Oleh: Nama : Petrus Nrp :

ANALISA SPEKTRUM CAHAYA MENGGUNAKAN METODE GRATING BERBASIS MIKROKONTROLER AVR. Disusun oleh : Nama : Gunawan Kasuwendi NRP :

PERANCANGAN DAN REALISASI WITNESS CAMERA DENGAN MEDIA PENYIMPANAN SDCARD ABSTRAK

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

Aplikasi Kamera Web Untuk Menggerakkan Gambar Objek Dengan Jari Tangan

PENGENALAN WAJAH DENGAN METODE ORTHOGONAL LAPLACIANFACES. Luhur Pribudhi ( )

REALISASI SISTEM PENJEJAKAN WAJAH DENGAN ALGORITMA FISHERFACE BERBASIS RASPBERRY PI ABSTRAK

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

PERANCANGAN DAN REALISASI PEMILAH SAMPAH ANORGANIK PERKANTORAN OTOMATIS BERBASIS MIKROKONTROLER

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

Blind Watermarking Citra Digital Pada Komponen Luminansi Berbasis DCT (Discrete Cosine Transform) Irfan Hilmy Asshidiqi ( )

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

PERANCANGAN ALAT PENAMPIL KOMPOSISI WARNA KAIN MENGGUNAKAN IC TCS230

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

PERANCANGAN ALAT PENGUKUR KECEPATAN KENDARAAN MENGGUNAKAN MIKROKONTROLLER ATMEGA32 DAN MODUL BLUETOOTH DBM 01

IDENTIFIKASI TANDA TANGAN MENGGUNAKAN MOMENT INVARIANT DAN ALGORITMA BACK PROPAGATION ABSTRAK

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

ANALISA KINERJA CODEBOOK PADA KOMPRESI CITRA MEDIS DENGAN MEMPERHATIKAN REGION OF INTEREST

SISTEM MONITORING INFUS BERBASIS MIKROKONTROLER AVR ATMEGA 16 ABSTRAK

BLIND WATERMARKING PADA CITRA DIGITAL DALAM DOMAIN DISCRETE COSINE TRANSFORM (DCT) BERBASIS ALGORITMA GENETIKA

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

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

Algoritma Interpolasi Citra Berbasis Deteksi Tepi Dengan Directional Filtering dan Data Fusion

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

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

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

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

IMPLEMENTASI SISTEM PENGENALAN KATA MENGGUNAKAN SINYAL ELECTROMYOGRAPHY BERBASIS RASPBERRY PI

PENYEMBUNYIAN DATA RAHASIA DALAM GAMBAR MENGGUNAKAN PENDEKATAN PREDICTIVE CODING. Disusun Oleh : Nama : Dedy Santosa Nrp :

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

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

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

VERIFIKASI SESEORANG BERDASARKAN CITRA PEMBULUH DARAH MENGGUNAKAN EKSTRAKSI FILTER GABOR ABSTRAK

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

Perancangan dan Realisasi Prototipe Sistem Smart House dengan Pengendali Menggunakan Smart Phone Berbasis Android. Disusun Oleh:

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

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

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

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

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

Perancangan dan Realisasi Robot Peniru Gerakan Jari Tangan

SISTEM AKUISISI DATA KENDARAAN BERMOTOR MENGGUNAKAN SMARTPHONE ANDROID MELALUI KONEKSI BLUETOOTH. Disusun oleh: Dhiko Dwiaprianto Putra ( )

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

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

APLIKASI SUPPORT VEKTOR MACHINE (SVM) UNTUK PROSES ESTIMASI SUDUT DATANG SINYAL

REALISASI ROBOT PENDETEKSI LOGAM. Disusun Oleh: ABSTRAK

Aplikasi Support Vector Machines pada Proses Beamforming

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

APLIKASI SENSOR KOMPAS UNTUK PENCATAT RUTE PERJALANAN ABSTRAK

PENGENALAN POLA GARIS DASAR KALIMAT PADA TULISAN TANGAN UNTUK MENGETAHUI KARAKTER SESEORANG DENGAN MENGGUNAKAN ALGORITMA RESILIENT BACKPROPAGATION

Perangkat Pembaca dan Penyimpan Data RFID Portable. Untuk Sistem Absensi. Disusun Oleh : Nama : Robert NRP :

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

BAB I PENDAHULUAN. ukuran, dan warna ketika suatu citra digambarkan meskipun dalam ruang 2D (dua

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

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

PENGENALAN TULISAN TANGAN AKSARA BATAK TOBA MENGGUNAKAN JARINGAN SARAF TIRUAN BERBASIS ALGORITMA RESILIENT PROPAGATION

PERANGKAT PENGONTROL RUMAH KACA BERBASIS MIKROKONTROLER. Wisnu Panjipratama / Jurusan Sistem Komputer, Fakultas Teknik,

Realisasi Pengenalan Tulisan Tangan Menggunakan Jaringan Syaraf Tiruan dengan Metode Kohonen

Realisasi Perangkat Pemungutan Suara Nirkabel Berbasis Mikrokontroler

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

PENGENALAN HURUF HASIL DARI TULISAN TANGAN MENGGUNAKAN ALGORITMA FORWARD-ONLY COUNTER PROPAGATION

KOREKSI WARNA PADA FOTO DIGITAL DENGAN METODA INTERPOLASI BICUBIC

IDENTIFIKASI TANDA TANGAN MENGGUNAKAN ALGORITMA DOUBLE BACKPROPAGATION ABSTRAK

PENGUAT DERAU RENDAH PADA FREKUENSI 1800 MHz ABSTRAK

Perancangan dan Realisasi Dinding Interaktif Menggunakan Bahasa Pemrograman Flash ABSTRAK

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

SIMULASI ROBOT PENDETEKSI MANUSIA

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

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

REALISASI SISTEM PENGENDALIAN PROSES SIRKULASI AIR PADA MINIATUR PLANT PENJERNIHAN AIR

PENGENALAN TULISAN TANGAN AKSARA BATAK TOBA MENGGUNAKAN JARINGAN SARAF TIRUAN BERBASIS MULTILAYER PERCEPTRON

SISTEM PENYIRAMAN KLOSÉT OTOMATIS MENGGUNAKAN MIKROKONTROLER ATMEGA8535. Herdy Trinovian Prabudi/

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

PERANCANGAN & SIMULASI UART (UNIVERSAL ASYNCHRONOUS RECEIVER TRANSMITTER) DENGAN BAHASA PEMROGRAMAN VHDL

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

PERANCANGAN DAN REALISASI SISTEM PEMANTAUAN BERBASIS ESP DALAM SISTEM NURSE CALL

KLASIFIKASI KUALITAS BUAH STROBERI SEGAR BERDASARKAN PENGUKURAN ATRIBUT KECACATAN MENGGUNAKAN PENGOLAHAN CITRA

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

PENYEMBUNYIAN GAMBAR DALAM GAMBAR MENGGUNAKAN SISTEM FUNGSI ITERASI ABSTRAK

PERANCANGAN DAN REALISASI PENAMPIL SPEKTRUM FREKUENSI PORTABLE BERBASIS MIKROKONTROLER ATMEGA 16

PENGARUH UJI TUKEY TERHADAP VERIFIKASI TANDA TANGAN MENGGUNAKAN JARINGAN SARAF TIRUAN

OTOMATISASI PENGARAHAN KAMERA BERDASARKAN ARAH SUMBER SUARA PADA VIDEO CONFERENCE

Perancangan dan Simulasi Autotuning PID Controller Menggunakan Metoda Relay Feedback pada PLC Modicon M340. Renzy Richie /

PENGENDALIAN ASRS (AUTOMATIC STORAGE AND RETRIEVAL SYSTEM) DENGAN MENGGUNAKAN MIKROKONTROLER AVR ATMEGA16. Ari Suryautama /

ANALISIS MULTI WAVELET PADA KOMPRESI SUARA. Disusun Oleh: Immanuel Silalahi. Nrp :

VERIFIKASI SESEORANG BERDASARKAN CITRA PEMBULUH DARAH MENGGUNAKAN EKSTRAKSI FITUR CHAIN CODE ABSTRAK

Transkripsi:

Perancangan dan Realisasi Perangkat Pendeteksi Nilai Mata Uang Kertas Rupiah dengan Metode Histogram of Oriented Gradient dan Keabsahan dengan Metode Histogram Interseksi Berbasis Raspberry Pi Disusun Oleh: Citta Farenty (0922049) Jurusan Teknik Elektro, Fakultas Teknik, Jl. Prof.Drg.Suria Sumantri, MPH no. 65, Bandung, Indonesia Email : cittafarenty@gmail.com ABSTRAK Pada Tugas Akhir ini dirancang dan direalisasikan perangkat pendeteksi nilai mata uang kertas Rupiah dengan metoda histogram of oriented gradient dan pendeteksi keabsahan dengan metoda histogram interseksi menggunakan raspberry pi. Realisasi perangkat ini dibantu dengan library OpenCv untuk membantu mengolah citra. library scikit-image, dan scikit-learn juga digunakan untuk membantu mengklasifikasi dengan support vector machine. Dari hasil perancangan, perangkat berhasil diaplikasikan dengan baik untuk mendeteksi keabsahan mata uang kertas rupiah beserta nominalnya dengan persentase keberhasilan sebesar 92 %. Kata Kunci : Raspberry Pi, Histogram of Oriented Gradient, Histogram Interseksi, OpenCV, Scikit-Image, Scikit-Learn, Support Vector Machine. i

Design and Realization of Rupiah Currency Value Detector with Histogram of Oriented Gradient Method and Authenticity with Histogram Intersection Method using Raspberry-Pi Compiled By: Citta Farenty (1122059) Major of Electrical Engineering, Faculty of Technique, Maranatha Christian University Jl. Prof.Drg.Suria Sumantri, MPH no. 65, Bandung, Indonesia Email : cittafarenty@gmail.com ABSTRACT This final project used to designed and realized detector of rupiah currency value with histogram of oriented gradient method and authenticity detector with histogram intersection using raspberry pi. Realization of this device assisted with OpenCV library to help processing image. Scikit-image and scikit-learn library also used to help classify the currency value using support vector machine. From the results of the design, the device successfully applied well to detect the value of rupiah currency, and also detect its authenticity with the percent of success about 92%. Key Words: Raspberry Pi, Histogram of Oriented Gradient, Histogram Intersection, OpenCV, Scikit-Image, Scikit-Learn, Support Vector Machine. ii

DAFTAR ISI Halaman ABSTRAK... i ABSTRACT... ii KATA PENGANTAR...iii DAFTAR ISI... iv DAFTAR TABEL... vi DAFTAR GAMBAR... vii BAB I PENDAHULUAN I.1 LATAR BELAKANG MASALAH... 1 I.2 IDENTIFIKASI MASALAH... 1 I.3 PERUMUSAN MASALAH... 2 I.4 TUJUAN..... 2 I.5 BATASAN MASALAH... 2 I.6 SISTEMATIKA PENULISAN... 3 BAB II LANDASAN TEORI II.1 HISTOGRAM OF ORIENTED GRADIENT... 5 II.2 SUPPORT VECTOR MACHINE... 9 II.3 HISTOGRAM INTERSEKSI... 12 II.4 DATASET MNIST... 16 II.5 RASPBERRY PI... 16 II.6 MODUL WEBCAM LOGITECH C270... 20 II.7 BAHASA PEMOGRAMAN PYTHON... 21 II.8 OPENCV... 27 II.9 LIBRARY PENDUKUNG... 27 BAB III PERANCANGAN DAN REALISASI III.1 PERANCANGAN SISTEM... 29 III.1.1 PERANCANGAN PERANGKAT... 30 III.2 PERANCANGAN PERANGKAT KERAS... 31 III.3 PERANCANGAN PERANGKAT LUNAK... 33 iv

III.3.1 DIAGRAM ALIR PERANGKAT LUNAK... 33 BAB IV DATA PENGAMATAN DAN ANALISIS IV.1 PENGUJIAN NILAI HISTOGRAM INTERSEKSI UNTUK DETEKSI KEABSAHAN... 43 IV.2 PENGUJIAN PERANGKAT DALAM MENDETEKSI NILAI KEABSAHAN DAN NILAI MATA UANG KERTAS RUPIAH... 46 IV.3 PENGUJIAN WAKTU TRAINING & WAKTU EKSEKUSI PERANGKAT... 49 IV.4 PENGUJIAN PENGARUH INTENSITAS CAHAYA TERHADAP KESTABILAN PERANGKAT... 49 BAB V SIMPULAN DAN SARAN V.1 SIMPULAN... 51 V.2 SARAN.... 51 DAFTAR PUSTAKA LAMPIRAN v

DAFTAR TABEL Halaman Tabel 2.1 Spesifikasi Raspberry Pi Model A, Raspberry Pi Model B dan Raspberry Pi Model B+... 18 Tabel 4.1 Pengujian Nilai Histogram Interseksi untuk Uang Asli... 43 Tabel 4.2 Pengujian Nilai Histogram Interseksi untuk Uang Palsu... 46 Tabel 4.3 Pengujian Perangkat Secara Keseluruhan Menggunakan Uang Kertas Rupiah Asli... 47 Tabel 4.4 Pengujian Perangkat Secara Keseluruhan Menggunakan Uang Kertas Rupiah Palsu... 48 Tabel 4.5 Waktu Eksekusi Perangkat dalam Mengolah Proses... 49 Tabel 4.6 Pengujian Perangkat Secara Keseluruhan Menggunakan Uang Kertas Rupiah Asli dengan Intensitas Cahaya yang Berbeda... 50 vi

DAFTAR GAMBAR Halaman Gambar 2.1 Algoritma Histogram of Oriented Gradient... 5 Gambar 2.2 Cell yang Menyusun Sebuah block... 6 Gambar 2.3 Cell yang Menyusun block Dapat Berupa Lingkaran atau Persegi... 6 Gambar 2.4 Vektor Ciri HOG diambil dari tiap cell... 7 Gambar 2.5 Contoh Algoritma Histogram of Oriented Gradient... 8 Gambar 2.6 SVM... 10 Gambar 2.7 Algoritma Histogram Interseksi... 12 Gambar 2.8 Warna pada Setiap Piksel... 13 Gambar 2.9 Grafik Warna Histogram... 13 Gambar 2.10 Ukuran Berbeda Namun Distribusi Warna Sama... 14 Gambar 2.11 Raspberry Pi Model A, Model B, dan Model B+... 17 Gambar 2.12 Urutan Pin-Pin GPIO pada Raspberry PI... 20 Gambar 2.13 Webcam Logitech C270... 21 Gambar 2.14 Blok Diagram Proses Intrepreters... 22 Gambar 2.15 Blok Diagram Proses Compilers... 23 Gambar 2.16 Membuat Aplikasi Hello World dengan Interactive Mode... 23 Gambar 2.17 Cara Mengakses IDLE Python... 24 Gambar 2.18 Pembuatan Program di IDLE... 24 Gambar 2.19 Membuat File coba.py Menggunakan Editor Nano... 25 Gambar 2.20 Membuat Program Python di Editor Nano... 26 Gambar 2.21 Hasil Eksekusi dari coba.py... 26 Gambar 3.1 Diagram Blok Perangkat... 29 Gambar 3.2 Desain Perangkat... 30 Gambar 3.3 Realisasi Perangkat... 31 Gambar 3.4 Wiring Diagram Modul LED Output... 32 Gambar 3.5 Realisasi Modul LED Output... 32 Gambar 3.6 Diagram Alir Sistem... 33 Gambar 3.7 Daerah Pengenalan Untuk Deteksi Keabsahan... 34 vii

Gambar 3.8 Diagram Alir pada Subrutin Deteksi Keabsahan... 35 Gambar 3.9 Proses Ekstraksi Fitur dan SVM Learning untu Deteksi Angka... 37 Gambar 3.10 Diagram Alir pada Subrutin Deteksi Nominal... 38 Gambar 3.11 Diagram Alir pada Subrutin Proses HOG... 39 Gambar 3.12 Diagram Alir pada Subrutin Ekstraksi Dataset... 40 Gambar 3.13 Diagram Alir pada Subrutin Training Dataset... 41 Gambar 4.1 Sampel Uang Palsu yang Digunakan... 45 Gambar 4.2 Tampilan Program Deteksi Keabsahan... 47 Gambar 4.3 Tampilan Program Deteksi Nominal... 48 viii