implementasi face recognition dengan opencv ... ... implementasi face recognition dengan opencv pada...
Post on 23-Sep-2020
1 views
Embed Size (px)
TRANSCRIPT
IMPLEMENTASI FACE RECOGNITION DENGAN
OPENCV PADA “SMART CCTV” UNTUK KEAMANAN
BRANKAS BERBASIS IOT
SKRIPSI
Oleh :
Fikriansyah Martunus
11150910000046
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS SAINS DAN TEKNOLOGI
UNIVERSITAS ISLAM NEGERI SYARIF HIDAYATULLAH
JAKARTA
2020 M / 1441 H
IMPLEMENTASI FACE RECOGNITION DENGAN
OPENCV PADA “SMART CCTV” UNTUK KEAMANAN
BRANKAS BERBASIS IOT
SKRIPSI
Sebagai salah satu syarat untuk
Mendapatkan gelar Sarjana Komputer (S.Kom)
Oleh :
Fikriansyah Martunus
11150910000046
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS SAINS DAN TEKNOLOGI
UNIVERSITAS ISLAM NEGERI SYARIF HIDAYATULLAH
JAKARTA
2020 / 1441 H
ii
LEMBAR PERSETUJUAN
iii
LEMBAR PENGESAHAN
iv
PERNYATAAN ORISINALITAS
v
PERNYATAAN PERSETUJUAN PUBLIKASI SKRIPSI
Sebagai civitas akademik UIN Syarif Hidayatullah Jakarta, saya yang bertanda tangan di
bawah ini:
Nama : Fikriansyah Martunus
NIM : 111509100000546
Program Studi : Teknik Informatika
Fakultas : Sains dan Teknologi
Jenis Karya : Skripsi
demi pembuatan ilmu pengetahuan, menyetujui untuk memberikan kepada UIN Syarif
Hidayatullah Jakarta Hak Bebas Royalti Noneksklusif (Non-exclusive Royalti Free Right)
atas karya ilmiah yang berjudul:
IMPLEMENTASI FACE RECOGNITION DENGAN OPENCV PADA “SMART
CCTV” UNTUK KEAMANAN BRANKAS BERBASIS IOT
beserta perangkat yang ada (jika diperlukan). Dengan Hak Bebas Royalti Noneksklusif ini
UIN Syarif Hidayatullah Jakarta berhak menyimpan, mengalihmedia/ formatkan,
mengelola dalam bentuk pangkalan data (database), merawat, dan mempublikasikan tugas
akhir saya selama tetap mencantumkan nama saya sebagai penulis/ pencipta dan sebagai
pemilik Hak Cipta. Demikian pernyataan ini saya buat dengan sebenarnya.
vi
KATA PENGANTAR
Puji syukur penulis panjatkan kehadirat Allah SWT yang telah melimpahkan rahmat,
taufik serta hidayah-Nya sehingga penulis dapat menyelesaikan skripsi ini. Proses
penyelesaian skripsi ini tidak lepas dari bantuan, dukungan, saran, serta kritik dari
berbagai pihak, oleh karena itu penulis ingin menyampaikan terima kasih kepada :
1. Ibu Prof. Dr. Lily Surraya Eka Putri, M.Env.Stud. selaku Dekan Fakultas Sains
dan Teknologi.
2. Bapak Dr. Imam Marzuki Shofi, M.T. selaku Ketua Program Studi Teknik
Informatika serta pembimbing II yang telah memberi banyak ilmu, masukan dan
meluangkan waktu untuk membantu penulis dalam menyelesaikan skripsi dan
Bapak Andrew Fiade, M.Kom. selaku Sekretaris Program Studi Teknik
Informatika.
3. Ibu Nenny Anggraini, M.T., selaku dosen pembimbing I yang secara kooperatif
telah meluangkan waktu dan memberikan bimbingan, bantuan, semangat, dan
motivasi kepada penulis dalam menyelesaikan skripsi.
4. Ibu Prita Wardhani, A.Md. selaku bendahara dari Bagian Keuangan Fakultas
Sains dan Teknologi UIN Syarif Hidayatullah Jakarta selaku tester yang
membantu penulis dalam mendapatkan hasil pengujian.
5. Kedua orang tua tercinta, yaitu Bapak Martunus dan Ibu Armis yang tidak Lelah
mendoakan serta memberi dukungan moril dan materil sepanjang perjalanan
hidup penulis.
6. Annisa Maulina yang selalu memberi motivasi dan dukungan kepada penulis.
7. Sahabat dari basis HHL Syahrul Hamdi Azis, Renaldy Irfan, Dhimas Endira
Yunantasena, Ali Akbar atas kesediaannya untuk selalu belajar bersama dan
berbagi pengalaman.
vii
8. Teman-teman angkatan 2015 khususnya Alifia Ayu, Abu Ubaidillah, Fariz
Alifio, Ahsan Tq, Kelvin, Roselin, Addini Yusmar, Farid Evan yang telah
memberi dorongan, masukan serta motivasi dalam menyelesaikan skripsi.
9. Semua pihak yang tidak dapat penulis sebut satu persatu yang telah membantu
dalam penyelesaian penulisan skripsi ini.
Akhirnya, dengan segala kerendahan hati penulis menyadari masih banyak
terdapat kekurangan-kekurangan, sehingga penulis mengharapkan adanya saran dan
kritik yang bersifat membangun demi kesempurnaan skripsi ini.
Jakarta, 14 Januari 2020
Fikriansyah Martunus
11150910000046
viii
Author : Fikriansyah Martunus Study Program : Informatics Title :IMPLENTATION OF FACE RECOGNITION
USING OPENCV ON “SMART CCTV” FOR SAFE SECURITY BASED ON IOT
ABSTRACT
One of the basic human rights is the right to be safe, this right to be safe is not only in the physical, psychological sense but also the right to security of property. Breaking into a safe is one of the security damages to the things. Every safe has a different level of protection to those who pass the certification test in accordance with international standards. Author is trying to develop CCTV by making a smart CCTV device using Raspberry Pi 4 based on IoT. By using face recognition which is one of the methods of the open source of computer vision (opencv), this method can recognize people and if there’s strangers smart ccctv will send images via telegram applications on smartphones. Based on the research results obtained from 40-69% approval of facial recognition and function suitability of 100%.
Keywords : Safe, Face Recognition, CCTV, Raspberry Pi, IoT
ix
Penulis : Fikriansyah Martunus
Program Studi : Teknik Informatika
Judul : IMPLEMENTASI FACE RECOGNITION DENGAN OPENCV PADA “SMART CCTV” UNTUK KEAMANAN BRANKAS BERBASIS IOT
ABSTRAK
Salah satu Hak Asasi Manusia yang mendasar adalah hak atas rasa aman, hak atas rasa aman ini tidak saja dalam pengertian fisik, psikis tetapi juga hak atas keamanan harta benda. Perusakan atau pembobolan terhadap brankas merupakan salah satu pelanggaran keamanan terhadap barang. Setiap lemari besi atau brankas mempunyai tingkat proteksi yang berbeda- beda yang mesti lulus terhadap pengujian tersertifikasi sesuai dengan standar internasional. Peneliti mencoba mengembangkan penggunaan CCTV dengan membuat sebuah alat yaitu smart CCTV menggunakan Raspberry Pi 4 berbasis IoT. Dengan memanfaatkan face recognition yang merupakan salah satu metode dari library pada open source computer vision (opencv), alat ini dapat memantau orang-orang yang mendekati brankas dan kemudian mengirimkan gambar melalui aplikasi telegram pada smartphone apabila orang tersebut tidak dikenali. Berdasarkan hasil penelitian didapatkan hasil akurasi dari 40-69% terhadap pengenalan wajah dan kesesuaian fungsi sebesar 100%.
Kata Kunci : Brankas, Face Recognition, CCTV, Raspberry Pi4, IoT
x
DAFTAR ISI
LEMBAR PERSETUJUAN ................................................................................................ ii LEMBAR PENGESAHAN ................................................................................................ iii PERNYATAAN ORISINALITAS .................................................................................... iv PERNYATAAN PERSETUJUAN PUBLIKASI SKRIPSI ................................................ v KATA PENGANTAR ........................................................................................................ vi ABSTRACT ..................................................................................................................... viii ABSTRAK ......................................................................................................................... ix DAFTAR ISI ....................................................................................................................... x DAFTAR GAMBAR........................................................................................................ xiv DAFTAR TABEL ............................................................................................................. xv BAB I PENDAHULUAN ................................................................................................... 1
1.1 Latar Belakang ...................................................................................................... 1 1.2 Rumusan Masalah ................................................................................................ 4 1.3 Batasan Masalah .................................................................................................. 4 1.4 Tujuan Penelitian .................................................................................................. 5 1.5 Manfaat ................................................................................................................. 5
1.5.1 Bagi mahasiswa ............................................................................................. 5 1.5.2 Bagi Universitas ............................................................................................ 5 1.5.3 Bagi Pemilik Brankas .................................................................................... 5
1.6 Metodologi Penelitian ........................................................................................... 5 1.6.1 Metode Pengumpulan Data ..............................