BAB V KESIMPULAN DAN SARAN
5.2 Saran
1. Untuk meningkatkan akurasi dalam pendeteksian segala jenis tangan sebagai indikasi isyarat jari diperlukan citra latih lebih banyak lagi, khususnya untuk segala jenis tipe dan bentuk dari posisi tangan ketika gelap.
2. Penelitian kali ini hanya berupa simulasi program, maka diharapkan dalam penelitian selanjutnya dapat dilakukan aplikasi langsung secara nyata untuk dapat mendeteksi isyarat jari, sehingga aplikasi tersebut bisa lebih bermanfaat.
SKRIPSI
Diajukan untuk Menempuh Ujian Akhir Sarjana
RINY AFRILIA SAFITRI
10110456
PROGRAM STUDI TEKNIK INFORMATIKA
FAKULTAS TEKNIK DAN ILMU KOMPUTER
UNIVERSITAS KOMPUTER INDONESIA
2015
DAFTAR ISI
ABSTRAK ...i
ABSTRACT ...ii
KATA PENGANTAR ... iii
DAFTAR ISI ...iv
DAFTAR GAMBAR ... viii
DAFTAR TABEL ... x
DAFTAR SIMBOL...xii
DAFTAR LAMPIRAN ... xiii
BAB 1 PENDAHULUAN ... 1
1.1 Latar Belakang Masalah... 1
1.2 Rumusan Masalah ... 2
1.3 Maksud dan Tujuan... 2
1.4 Batasan Masalah... 3
1.5 Metodologi Penelitian ... 3
1.6 Sistematika Penulisan... 5
BAB II LANDASAN TEORI ... 6
2.1 Computer Vision ... 6
2.2 Sistem Pendeteksian Isyarat jari... 7
2.2.1 Grayscaling... 7
2.2.2 Pendeteksian Isyarat Jari ... 8
2.2.3 Pengenalan Isyarat Jari ... 9
2.3 Metode Viola Jones... 10
2.4 Model Isyarat Jari... 14
2.5 Pemrograman Berorientasi Objek ... 15
2.5.1 Konsep Dasar Berorientasi Objek ... 16
2.5.2 Pengenalan UML ... 19
2.5.3 Diagram UML ... 21
2.5.4 Use Case Diagram ... 22
2.5.4.1 Aktor ... 22
2.5.4.2 Use Case... 22
2.5.4.3 Relationship... 23
2.5.4.4 Activity Diagram ... 23
BAB III ANALISIS DAN PERANCANGAN SISTEM ... 28
3.1 Analisis Masalah ... 28
3.1.1 Analisis Sistem ... 28
3.1.1 Penangkapan/capture Pada Citra Masukan ... 29
3.1.1.1 Grayscaling Citra ... 30
3.1.1.2 Pendeteksian Ciri jari menggunakan Metode Viola Jones ... 31
3.1.1.3 Pendeteksian Isyarat Jari ... 32
3.1.2 Analisis Masukan ... 32
3.1.2.1 Analisis Metode Viola Jones Pada pengenalan isyarat jari ... 35
3.1.2.1.1 Scan Per Sub window... 35
3.1.1.2.2 Seleksi Fitur haar dengan AdaBoost ... 43
3.2 Analisis Kebutuhan Non-Fungsional ... 53
3.2.1 Analisis Kebutuhan Perangkat keras ... 53
3.2.2 Analisis Kebutuhan Perangkat Lunak ... 54
3.3 Analisis Kebutuhan Fungsional ... 54
3.3.1 Use case ... 54
3.3.1.1 Identifikasi Actor... 55
3.3.1.2 Identifikasi Use Case ... 55
3.3.1.1 Skenario Use Case ... 56
3.3.1.2 Skenario Use start camera ... 56
3.3.1.3 Skenario Use Case Open file musik ... 56
3.3.2 Activity Diagram... 57
3.3.2 Sequence Diagram... 59
3.3.3 Class Diagram ... 60
3.4 Perancangan Sistem ... 61
3.4.1 Perancangan Antarmuka Sistem... 61
3.4.1.1 Perancangan Antar Muka Tampilan Utama ... 62
3.4.1.2 Perancangan Antar Muka Open File ... 62
3.5 Perancangan Jaringan Semantik... 63
4.1.2 Spesifikasi Implementasi Perangkat Lunak...64
4.2 Kriteria Pengujian ...65
4.2.1 Kriteria data latih dan data uji ...65
4.3 Pengujian Akurasi Sistem ...66
4.4.1 Pengujian Tanpa Metode Khusus...66
4.4.2 Pengujian Menggunakan Metode Viola and Jones ...70
4.5 Kesimpulan Pengujian ...79
BAB V KESIMPULAN DAN SARAN...81
5.1 Kesimpulan ...81
5.2 Saran...81
76
Metode Viola And Jones. Skripsi. Program Sarjana Jurusan Elektronika Negeri Surabaya Institut Teknologi Sepuluh Nopember.
2. Paul Viola and Michaels J. Jones. (2001). Rapid Jones, Rapid Object Detection using Detection using boosted Cascade of Simple Features. IEEE Features. IEEE CVPR.
3. Pressman, Roger. (2005). Software Engineering A Practitioner's Approach Edisi ke 6. New York. McGraw-Hill.
4. Kusumadewi, Sri. (2002). Artificial Intelligence (Teknik dan Aplikasinya). Yogyakarta. Graha Ilmu.
5. Ahmad, Usman. (2005) Pengolahan Citra Digital & Teknik Pemrogramannya. Yogyakarta. Graha Ilmu.
6. Suyanto. (2007). Artificial Intelligence. Bandung. Informatika.
7. Fadilsyah. (2007). Computer Vision dan Pengolahan Citra. Yogyakarta. Penerbit Andi.
8. B. Hariyanto. (2008). Struktur Data : Pondasi Membuat Program yang Elegan dan Efisien. Bandung. Informatika.
9. Bradsky, Gary and Kaehler, Adrian. (2008) Learning OpenCV. California
O’Reilly Media Inc. first edition.
10.F. S. J. Hill. (2001). Computer graphics using OpenGL (2nd ed.). New Jersey. Prentice Hall.
11.Ricky, Michael Yoseph dan Michael. (2009) . Pengenalan Computer Vision menggunakan OpenCV dan FLTK.. Jakarta. Mitra Wacana Media dan BINUS University.
12.Robin Hewitt. (2014). How Face Detection Works. Jurnal link cognotics.com.
13.Putra, Darma. (2010). Pengolahan Citra Digital. Yogyakarta. Penerbit Andi.
iii
Alhamdulillahi Robbil ’Alamin, puji dan syukur penulis panjatkan
kehadirat Allah Subhanahu wa Ta'alaatas berkat rahmat serta kasih-Nya sehingga penulis dapat menyelesaikan skripsi inidengan judul “Implementasi Metode Viola and Jones Untuk Petunjuk Navigasi Pada Perintah Play, Pause, Next, Previous, dan Stop. Penulisan skripsi ini bertujuan untuk memenuhi sebagian syarat memperoleh gelar sarjana pendidikan bagi mahasiswa program S1 pada program studi Teknik Informatika Universitas Komputer Indonesia, Bandung. Penulis menyadari bahwa skripsi ini masih jauh dari kesempurnaan, oleh sebab itu penulis mengharapkan kritik dan saran yang bersifat membangun dari semua pihak demi kesempurnaan skripsi ini. Selesainya skripsi ini tidak terlepas dari bantuan berbagai pihak, sehinggapada kesempatan ini penulis dengan segala kerendahan hati dan penuh rasa hormat mengucapkan terima kasih yang sebesar-besarnya kepada semua pihakyang telah memberikan bantuan moril maupun materil secara langsung maupun tidak langsung kepada penulis dalam penyusunan skripsi ini hingga selesai, terutama kepada yang saya hormati :
1. Yang tercinta Ibunda (Used Fahmi) dan Ayahanda (Raflis) yang telah memberikan dorongan, mencurahkan segenap perhatian, kasih sayang dan
do’a serta pengorbanannya untuk keberhasilan penulis dan bantuannya
baik dari segi moril maupun materil.
2. Bapak Ir. Eddy Suryanto Soegoto, M.Sc., selaku Rektor UNIKOM.
3. Bapak Irawan Afrianto, S.T., M.T., selaku Ketua Program Studi Teknik Informatika, Fakultas Teknik dan Ilmu Komputer, UNIKOM.
4. Ibu Utami Dewi, S.Kom., M.Kom., selaku dosen wali IF11/2010 yang telah memberikan saran, arahan dan bimbingan kepada penulis.
5. Bapak Galih Hermawan, S.Kom., M.T., selaku dosen pembimbing dan penguji dua yang telah memberikan saran, arahan, dorongan dan bimbingan kepada penulis dalam menyelesaikan skripsi ini.
iv
7. Ibu Ednawati Rainarli, S.Si., M.Si., selaku dosen penguji tiga. Terima kasih karena telah banyak meluangkan waktu untuk memberikan bimbingan dan saran kepada penulis dalam menyelesaikan skripsi ini. 8. Seluruh Dosen pengajar dan staf UNIKOM yang telah membekali ilmu. 9. Abang, Teteh, dan Adek (Rudy Indrawan, Ade Eti, dan Romy Purnama
Irawan) yang telah memberikan doa dan dorongan kepada penulis. 10.Teman–teman seperjuangan di Program Studi Teknik Informatika.
11.Teman Dekat, yg terkasih Fadli Ramadhan, terima kasih sudah menjadi partner suka dan duka.
12.Saudara–saudara penulis di kelas IF-11 khususnya Kusmian Ariantoko, Heri Yulianto, Yandi Mardea Sulaeman, Putra Citra Nusantara, Ryan Hamzah Fadhilah, Prasetyo Aditya Putra, Radi Ginanjar, Barlan Gusbuanayang telah banyak membantu dalam proses penyusunan skripsi ini dan memberikan motivasi serta dorongan kepada penulis.
13.Terima kasih juga kepada semua pihak yang telah membantu dalam penyelesaian skripsi ini yang tidak dapat disebutkan satu per satu.
Akhir kata penulis mengucapkan terimakasih kepada semua pihak yang telah membantu dan penulis berharap semoga skripsi ini dapat bermanfaat bagi kita semua dan menjadi bahan masukan bagi dunia pendidikan.
Bandung, Febuari 2015
TTL : Bandung, 04 April 1992
Alamat : Jl. Akasia II No. C 22 RT 003 RW 018
Komplek dimensi, Kec. Margaasih, Kab. Bandung No. Handphone : 022-6672374 Email : [email protected]