09PENGENALAN GARIS TELAPAK TANGAN DENGAN MENGGUNAKAN EKSTRAKSI FITUR OPERASI BLOK NON-OVERLAPPING DAN
PENCOCOKAN NORMALIZED EUCLIDEAN DISTANCE
SKRIPSI
HANI FEBRINA RASYAD SIREGAR
091402126
PROGRAM STUDI S1 TEKNOLOGI INFORMASI
FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI
UNIVERSITAS SUMATERA UTARA
MEDAN
2014
PENERAPAN
FACE RECOGNITION
PADA KEAMANAN
FOLDER
PENERAPAN
FACE RECOGNITION
PADA KEAMANAN
FOLDER
MENGGUNAKAN METODE
EIGENFACE
SKRIPSI
Diajukan untuk melengkapi tugas dan memenuhi syarat memperoleh ijazah
Sarjana Teknologi Informasi
HANI FEBRINA RASYAD SIREGAR
091402126
PROGRAM STUDI S1 TEKNOLOGI INFORMASI
FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI
UNIVERSITAS SUMATERA UTARA
MEDAN
PERSETUJUAN
Judul : PENERAPAN FACE RECOGNITION PADA
KEAMANAN FOLDER MENGGUNAKAN
METODE EIGENFACE
Kategori : SKRIPSI
Nama : HANI FEBRINA RASYAD SIREGAR
Nomor Induk Mahasiswa : 091402126
Program Studi : SARJANA (S1) TEKNOLOGI INFORMASI
Fakultas : ILMU KOMPUTER DAN TEKNOLOGI
INFORMASI UNIVERSITAS SUMATERA
Romi Fadillah Rahmat, B.Comp.Sc., M.Sc NIP 198603032010121004
Diketahui/disetujui oleh
Program Studi S1 Teknologi Informasi Ketua,
PERNYATAAN
PENERAPAN FACE RECOGNITION PADA KEAMANAN FOLDER
MENGGUNAKAN METODE EIGENFACE
SKRIPSI
Saya mengakui bahwa skripsi ini adalah hasil karya saya sendiri, kecuali beberapa
kutipan dan ringkasan yang masing-masing telah disebutkan sumbernya.
Medan, Juli 2014
Hani Febrina Rasyad Siregar
PENGHARGAAN
Puji dan syukur penulis sampaikan kehadirat Allah SWT yang telah memberikan rahmat dan hidayah-Nya sehingga penulis dapat menyelesaikan skripsi ini sebagai syarat untuk memperoleh gelar Sarjana Teknologi Informasi, Program Studi S1 Teknologi Informasi Universitas Sumatera Utara. Penulis menyadari bahwa tanpa bantuan dan bimbingan dari berbagai pihak sangatlah sulit untuk menyelesaikan skripsi ini. Maka dalam kesempatan ini penulis ingin mengucapkan terimakasih sebesar-besarnya kepada:
1. Papa dan Mama selaku kedua orangtua penulis Hasan Siregar dan Rita Erlinda
Nasution, S.H yang sudah memberikan do‟a, dukungan dan semangat disetiap
saat. Terimakasih untuk beliau yang sudah berhasil menyekolahkan penulis hingga sarjana. Semoga penulis dapat membuat Papa dan Mama bangga. 2. Dekan dan Pembantu Dekan Fakultas Ilmu Komputer dan Teknologi Informasi
Universitas Sumatera Utara, semua dosen serta pegawai di Program Studi S1 Teknologi Informasi.
3. Ketua dan Sekretaris Program Studi Teknologi Informasi, Muhammad Anggia Muchtar, S.T., M.M.IT. dan Mohammad Fadly Syahputra, B.Sc., M.Sc.IT. 4. Seluruh dosen Departemen Teknologi Informasi dan Ilmu Komputer USU
yang telah mengajarkan dan memberikan dukungan, arahan dan bantuannya dalam menyelesaikan tugas akhir ini.
5. Kepada Bapak Romi Fadillah Rahmat, B.Comp.Sc.,M.Sc selaku pembimbing satu dan Bapak Drs. Sawaluddin, M.IT selaku pembimbing dua yang telah menyediakan waktu, tenaga dan pikiran untuk mengarahkan penulis dalam penyusunan skripsi ini.
6. Adik-adik penulis Rizkita Andelia Rasyad Siregar, Nadhila Rasyad Siregar, Billa Syakira Rasyad Siregar serta yang terkasih Rio Auditya Pratama Samosir telah banyak membantu dan memberikan semangat kepada penulis dalam menyelesaikan skripsi ini.
7. Kepada sahabat Soraya Al Mahdaly dan Raisa Arifah, S.I.Kom. Teman-teman penulis Raisha Ariani Sirait, Fanny Sari Wulandari, Nuryuliana, Yunisya Aulia Putri, S.TI., Fatya Al Mahdaly, Lubna Al Mahdaly, Nurul Khadijah, S.TI., Julia Annisa Sitepu, S.TI., Ade Maulana, S.Kom., grup LINE SEMPA(K) serta teman-teman mahasiswa Teknologi Informasi lainnya yang tidak dapat penulis sebutkan satu persatu.
ABSTRAK
Keamanan folder merupakan salah satu hal yang penting bagi banyak orang guna mengamankan data pribadi yang penting. Banyak cara untuk menjaga keamanan
folder, yang sering digunakan adalah keamanan dengan password berupa text.
Kemajuan Teknologi yang pesat dapat membantu memberikan keamanan folder yang lebih spesifik. Salah satunya adalah keamanan folder yang menggunakan wajah dan
password untuk mengunci folder. Sistem keamanan folder yang menggunakan dua
lapis keamanan wajah dan password dapat memberikan keamanan yang lebih spesifik terhadap suatu folder atau lebih. Dengan menggunakan wajah dan password keamanan folder akan lebih terjaga, sebab dengan menggunakan dua keamanan folder melalui wajah dan password, maka folder hanya dapat diakses oleh user tersebut sehingga terhindar dari orang-orang yang berusaha mengakses.
Dalam membangun aplikasi keamanan folder ini, penulis menggunakan metode Eigenface. Hasil dari penelitian ini adalah sebuah aplikasi yang berfungsi untuk menjaga keamanan folder menggunakan wajah.
IMPLEMENTASION OF FACE RECOGNITION IN FOLDERS’ SECURITY IS USING EIGENFACE METHOD
ABSTRACT
Folder‟s security is one of the most important things for some people to protect their important personal data. There are many ways to protect the folders and the recent most popular way is using password in text format. An advanced technology also can be used to protect folders in more specific ways. A combined “face-lock” and
“password” folders‟ security system is one of sophisticated way to protect the folders. It will provide more protection because the folders are protected by two security systems. The folders only can be accessed by the appropriate user using his/her own face and password; there is no other face (user) can access the folders.
The method that has been implemented to develop the application of folder‟s security system as described above is Eigenface method. The result of this study is, an application that can be used to protect the folder security using the user face and password.
DAFTAR ISI
BAB 2 LANDASAN TEORI 6
2.1 Folder 6
2.2 Keamanan Folder 7
2.3 Folder Lock dalam Windows 7
2.4 Face Recognition 9
2.5 Principal Component Analysis (PCA) 9
2.6 Metode Eigenface 10
2.7 Penelitian Terdahulu 14
BAB 3 ANALISIS DAN PERANCANGAN 15
3.1 Proses Prapengolahan Wajah Terdeteksi 16
3.1.1 Resize 17
3.1.2 Proses Grayscale 17
3.1.3 Reshape Image 2D ke vektor 1D 18
3.2 Proses PCA (Principal Component Analysis) 19
3.3 Proses Eigenface 20
3.4 Proses Euclidean Distance 21
3.5 Perancangan Sistem 22
3.5.1 Diagram Use Case 22
3.5.2 Penjelasan Use Case 23
3.5.3 General Architecture 23
3.6 Perancangan Tampilan Antarmuka 24
3.6.1 Perancangan Struktur Menu 24
3.6.2 Perancangan Tampilan Halaman Utama 25
3.6.3 Rancangan Tampilan Daftar User 26
3.6.4 Rancangan Tampilan Halaman Login 27
3.6.5 Perancangan Tampilan Lock dan Unlock Folder 27
viii
4.1Implementasi Sistem 29
4.1.1 Perangkat Keras (Hardware) dan Perangkat Lunak (Software) 29
4.1.2 Tampilan Implementasi Sistem 30
4.2 Pengujian 40
4.2.1 Pengujian Deteksi Wajah 40
4.2.2 Pengujian Keamanan User Login 41
4.2.3 Pengujian Keamanan Folder 49
BAB 5 KESIMPULAN DAN SARAN 54
5.1 Kesimpulan 54
5.2 Saran 54
DAFTAR PUSTAKA 55
DAFTAR TABEL
Halaman
Tabel 3.1 Penjelasa use case 23
DAFTAR GAMBAR
Halaman
Gambar 3.1 Tahapan proses pengenalan wajah 15
Gambar 3.2 Proses prapengolahan wajah terdeteksi 16
Gambar 3.3 Proses grayscale 18
Gambar 3.4 Reshapeimage 2D ke vektor 1D 19
Gambar 3.5 Proses PCA 19
Gambar 3.6 Proses eigenface 20
Gambar 3.7 Proses euclidean distance 21
Gambar 3.8 Diagram use case 22
Gambar 3.9 Rancangan tampilan keseluruhan atau general architecture 24
Gambar 3.10 Rancangan tampilan antarmuka 25
Gambar 3.11 Rancangan tampilan halaman utama 25
Gambar 3.12 Rancangan tampilan daftar user 26
Gambar 3.13 Rancangan tampilan halaman login 27
Gambar 3.14 Rancangan tampilan lock and unlock 28
Gambar 4.1 Tampilan awal program 30
Gambar 4.2 Tampilan daftar baru 31
Gambar 4.3 Tampilan capture pertama 31
Gambar 4.4 Tampilan capture kedua 32
Gambar 4.5 Tampilan capture ketiga 33
Gambar 4.6 Tampilan daftar mengisi data diri 33
Gambar 4.7 Tampilan daftar kemudian simpan 34
Gambar 4.8 Tampilan login awal sebelum capture wajah 35 Gambar 4.9 Tampilan login awal setelah capture wajah 35 Gambar 4.10 Tampilan login awal wajah terdeteksi 36 Gambar 4.11 Tampilan login awal setelah login dan berhasil 37
Gambar 4.12 Tampilan login password 37
Gambar 4.13 Tampilan folder tidak terkunci 38
Gambar 4.15 Tampilan folder terkunci yang dibuka tanpa menggunakan aplikasi 39 Gambar 4.16 Tahap pengujian ketika aplikasi berhasil mendeteksi wajah 40 Gambar 4.17 Tahap pengujian ketika aplikasi tidak berhasil mendeteksi wajah 41 Gambar 4.18 Login dengan HANI FEBRINA tanpa menggunakan jilbab 42 Gambar 4.19 Login user ID HANI FEBRINA dengan menggunakan jilbab 43 Gambar 4.20 Login user ID HANI FEBRINA dengan menggunakan pas photo 3x4 43
xi
Gambar 4.27 Pengujian keamanan folder yang telah di lock dan dibuka tanpa
menggunakan aplikasi 49
Gambar 4.28 Pengujian keamanan folder yang telah di lock dan dipindahkan ke
directory lain 50
Gambar 4.29 Pengujian keamanan folder yang telah di lock dan dibuka menggunakan
Linux Ubuntu 13.04 50
Gambar 4.30 Pengujian keamanan folder yang telah di lock dan dibuka menggunakan
MAC OS 51