• Tidak ada hasil yang ditemukan

Verifikasi Sidik Jari Menggunakan Pencocokan Citra Berbasis Fasa dengan Fungsi Band-Limited Phase Only Correlation (BLPOC) - Fingerprint Verification Using Phase-Based Image Matching with Band-Limited Phase Only Correlation (BLPOC) Function.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Verifikasi Sidik Jari Menggunakan Pencocokan Citra Berbasis Fasa dengan Fungsi Band-Limited Phase Only Correlation (BLPOC) - Fingerprint Verification Using Phase-Based Image Matching with Band-Limited Phase Only Correlation (BLPOC) Function."

Copied!
12
0
0

Teks penuh

(1)

i

Verifikasi Sidik Jari Menggunakan Pencocokan Citra Berbasis Fasa Dengan Fungsi Band-Limited Phase Only Correlation (BLPOC)

Adryan Chrysti Sendjaja (1022005)

Jurusan Teknik Elektro Universitas Kristen Maranatha email: adryancs@yahoo.co.id

ABSTRAK

Sidik jari merupakan salah satu komponen biometrik yang digunakan sebagai alat verifikasi yang handal dan akurat selama beberapa tahun ini. Pencocokan berbasis ciri merupakan cara verifikasi yang efektif untuk kebanyakan orang. Akan tetapi diketahui terdapat sejumlah orang yang memiliki sidik jari yang tidak dapat diverifikasi dengan metoda berbasis ciri seperti minutiae.

Untuk mengatasi masalah di atas, Tugas Akhir ini mengimplementasikan algoritma pengenalan sidik jari menggunakan pencocokan citra berbasis fasa (phase), yaitu teknik pencocokan citra menggunakan komponen fasa dari transformasi Fourier disktrit 2 dimensi (2D DFT) citra yang disebut Phase Only Correlation (POC). Fungsi Band Limited Phase Only Correlation (BLPOC) yang digunakan pada Tugas Akhir ini merupakan modifikasi dari fungsi Phase Only Correlation (POC) yang bertujuan meningkatkan kinerja pencocokan dengan menghilangkan komponen frekuensi tinggi (noise) yang ada pada fungsi POC.

Dari hasil uji verifikasi dengan orang yang sama, didapatkan persentase konfirmasi “DITERIMA” bervariasi mulai dari rentang 31.25% s/d 87.5%. Pada uji verifikasi orang yang berbeda, orang ke-1 s/d orang ke-15 mendapatkan persentase konfirmasi “DITERIMA” sebesar 0% atau konfirmasi “DITOLAK” sebesar 100%.

(2)

ii

Fingerprint Verification Using Phase-Based Image Matching With Band-Limited Phase Only Correlation (BLPOC) Function

Adryan Chrysti Sendjaja (1022005)

Department of Electrical Engineering Maranatha Christian University email: adryancs@yahoo.co.id

ABSCTRACT

Fingerprint biometrics is one component that is used as a verification tool that is reliable and accurate over the years. Characteristics-based matching is an effective way of verification for most people. However, note that there are a number of people have fingerprints that can not be verified with methods based on characteristics such as minutiae.

To overcome the above problems, this Final Project implements fingerprint recognition algorithm using phase-based image matching, namely image matching technique using phase components of 2 dimensional discrete Fourier transformation (2D DFT) of image called Phase Only Correlation (POC). Band Limited Phase Only Correlation (BLPOC) function used in this final project is a modification of the function of Phase Only Correlation (POC) which aims to improve the matching performance by eliminating high frequency components (noise) that exist in the POC function.

From the results of the verification tests with the same person, the percentage obtained confirmation " ACCEPTED " varies from 31.25 % to the 87.5 %. In the verification test with different person, 1st person to the 15th get the percentage of confirmation " RECEIVED " at 0 % or confirmation " REJECTED" at 100 %.

Keywords : Fingerprint, phase, Fourier transform, Band Limited Phase Only

(3)

iii

DAFTAR ISI

LEMBAR PENGESAHAN

PERNYATAAN ORISINALITAS LAPORAN

PERNYATAAN PUBLIKASI LAPORAN TUGAS AKHIR KATA PENGANTAR

ABSTRAK ... i

ABSTRACT ... ii

DAFTAR ISI ... iii

DAFTAR GAMBAR ... v

DAFTAR TABEL...vi

BAB I PENDAHULUAN 1.1. Latar Belakang Masalah... 1

1.2. Identifikasi Masalah ... 1

1.3. Perumusan Masalah ... 2

1.4. Tujuan ... 2

1.5. Pembatasan Masalah ... 2

1.6. Sistematika Penulisan ... 2

BAB II LANDASAN TEORI 2.1. Sidik Jari ... 4

2.2 Deteksi Citra ... 5

2.3. Transformasi Fourier ... 6

2.4. Transformasi Fourier Diskrit 2D ... 6

2.5. Phase Only Correlation (POC) ... 7

2.6. Band Limited Phase Only Correlation (BLPOC) ... 8

2.7. Sekilas MATLAB ... 9

2.8. Lingkungan Kerja MATLAB... 9

2.9. Graphical User Interface (GUI) ... 10

(4)

iv

BAB III PERANCANGAN PERANGKAT LUNAK

3.1. Sistem Perancangan ... 12

3.2. Diagram Alir (flowchart) ... 14

3.2.1 Diagram Alir Pembentukan Database & Penentuan Threshold ... 14

3.2.2 Diagram Alir Proses Verifikasi ... 15

3.3 Penentuan Nilai Threshold ... 16

3.4. Perancangan Antarmuka Pemakai ... 24

BAB IV PENGUJIAN DAN ANALISIS DATA 4.1. Pengujian ... 26

4.2. Analisis Algoritma ... 52

4.2.1 Analisis Data Citra Database ... 52

4.2.2 Analisis Data Citra Uji Verifikasi Orang Yang Sama ... 52

4.2.3 Analisis Data Citra Uji Verifikasi Orang Yang Berbeda ... 53

BAB V SIMPULAN DAN SARAN 5.1. Simpulan ... 54

5.2. Saran ... 54

(5)

v

DAFTAR GAMBAR

Gambar 2.1 Pola Sidik Jari ... 4

Gambar 2.2 Karakteristik Dasar Sidik Jari ... 4

Gambar 2.3 Contoh Pencocokan Menggunakan Fungsi POC & BLPOC ... 8

Gambar 2.4 Jendela Utama Matlab ... 9

Gambar 2.5 Perlengkapan GUIDE... 11

Gambar 3.1 Diagram Blok Pembentukan Database & Penentuan Threshold ... 12

Gambar 3.2 Diagram Blok Proses Verifikasi... 13

Gambar 3.3 Diagram Alir Pembentukan Database & Penentuan Threshold ... 14

Gambar 3.4 Diagram Alir Proses Verifikasi ... 15

Gambar 3.5 Hubungan nilai BLPOC maksimum dengan nilai q ... 16

Gambar 3.6 Tampilan Rancangan Perangkat Lunak ... 24

Gambar 4.1 Tampilan Program Masukkan Citra g(m,n) ... 30

Gambar 4.2 Tampilan Program Masukkan Citra f(m,n) ... 31

Gambar 4.3 Tampilan Program Nilai POC Maksimum Dari Sudut Rotasi ... 31

Gambar 4.4 Tampilan Program Lokasi Puncak Sebelum & Sesudah Rotasi ... 32

Gambar 4.5 Tampilan Program Displacement Alignment ... 32

Gambar 4.6 Tampilan Program Ekstraksi Daerah Efektif ... 33

Gambar 4.7 Tampilan Program Verifikasi POC ... 33

Gambar 4.8 Tampilan Program Verifikasi Orang Yang Sama ... 34

Gambar 4.9 Tampilan Program Verifikasi Orang Yang Berbeda ... 34

Gambar 4.10 Tampilan Program Sudut Rotation Alignment Sembarang ... 35

Gambar 4.11 Tampilan Program Tanpa Displacement Alignment... 35

Gambar 4.12 Tampilan Program Ekstraksi Daerah Efektif Sembarang (1) ... 36

Gambar 4.13 Tampilan Program Ekstraksi Daerah Efektif Sembarang (2) ... 36

(6)

vi

DAFTAR TABEL

Tabel 3.1 Pengujian Mendapatkan Threshold Orang ke-1 ... 17

Tabel 3.2 Pengujian Mendapatkan Threshold Orang ke-2 ... 17

Tabel 3.3 Pengujian Mendapatkan Threshold Orang ke-3 ... 18

Tabel 3.4 Pengujian Mendapatkan Threshold Orang ke-4 ... 18

Tabel 3.5 Pengujian Mendapatkan Threshold Orang ke-5 ... 19

Tabel 3.6 Pengujian Mendapatkan Threshold Orang ke-6 ... 19

Tabel 3.7 Pengujian Mendapatkan Threshold Orang ke-7 ... 20

Tabel 3.8 Pengujian Mendapatkan Threshold Orang ke-8 ... 20

Tabel 3.9 Pengujian Mendapatkan Threshold Orang ke-9 ... 21

Tabel 3.10 Pengujian Mendapatkan Threshold Orang ke-10 ... 21

Tabel 3.11 Pengujian Mendapatkan Threshold Orang ke-11 ... 22

Tabel 3.12 Pengujian Mendapatkan Threshold Orang ke-12 ... 22

Tabel 3.13 Pengujian Mendapatkan Threshold Orang ke-13 ... 23

Tabel 3.14 Pengujian Mendapatkan Threshold Orang ke-14 ... 23

Tabel 3.15 Pengujian Mendapatkan Threshold Orang ke-15 ... 24

Tabel 3.16 Penulisan Komponen & Keterangan Program yang dibuat ... 25

Tabel 4.1 Citra Sidik Jari Untuk Database ... 26

Tabel 4.2 Citra Sidik Jari Untuk Pengujian ... 28

Tabel 4.3 Contoh Rotation Alignment (1) ... 30

Tabel 4.4 Contoh Rotation Alignment (2) ... 30

Tabel 4.5 Uji Verifikasi Orang ke-1 Terhadap Orang ke-1 ... 37

Tabel 4.6 Uji Verifikasi Orang ke-2 Terhadap Orang ke-2 ... 37

Tabel 4.7 Uji Verifikasi Orang ke-3 Terhadap Orang ke-3 ... 38

Tabel 4.8 Uji Verifikasi Orang ke-4 Terhadap Orang ke-4 ... 38

Tabel 4.9 Uji Verifikasi Orang ke-4 Terhadap Orang ke-5 ... 39

Tabel 4.10 Uji Verifikasi Orang ke-4 Terhadap Orang ke-6 ... 39

Tabel 4.11 Uji Verifikasi Orang ke-4 Terhadap Orang ke-7 ... 40

Tabel 4.12 Uji Verifikasi Orang ke-4 Terhadap Orang ke-8 ... 40

Tabel 4.13 Uji Verifikasi Orang ke-4 Terhadap Orang ke-9 ... 41

Tabel 4.14 Uji Verifikasi Orang ke-4 Terhadap Orang ke-10 ... 41

(7)

vii

Tabel 4.16 Uji Verifikasi Orang ke-4 Terhadap Orang ke-12 ... 42

Tabel 4.17 Uji Verifikasi Orang ke-4 Terhadap Orang ke-13 ... 43

Tabel 4.18 Uji Verifikasi Orang ke-4 Terhadap Orang ke-14 ... 43

Tabel 4.19Uji Verifikasi Orang ke-4 Terhadap Orang ke-15 ... 44

Tabel 4.20 Uji Verifikasi Orang Berbeda Terhadap Orang ke-1 ... 44

Tabel 4.21 Uji Verifikasi Orang Berbeda Terhadap Orang ke-2 ... 45

Tabel 4.22 Uji Verifikasi Orang Berbeda Terhadap Orang ke-3 ... 45

Tabel 4.23 Uji Verifikasi Orang Berbeda Terhadap Orang ke-4 ... 46

Tabel 4.24 Uji Verifikasi Orang Berbeda Terhadap Orang ke-5 ... 46

Tabel 4.25 Uji Verifikasi Orang Berbeda Terhadap Orang ke-6 ... 47

Tabel 4.26 Uji Verifikasi Orang Berbeda Terhadap Orang ke-7 ... 47

Tabel 4.27 Uji Verifikasi Orang Berbeda Terhadap Orang ke-8 ... 48

Tabel 4.28 Uji Verifikasi Orang Berbeda Terhadap Orang ke-9 ... 48

Tabel 4.29 Uji Verifikasi Orang Berbeda Terhadap Orang ke-10 ... 49

Tabel 4.30 Uji Verifikasi Orang Berbeda Terhadap Orang ke-11 ... 49

Tabel 4.31 Uji Verifikasi Orang Berbeda Terhadap Orang ke-12 ... 50

Tabel 4.32 Uji Verifikasi Orang Berbeda Terhadap Orang ke-13 ... 50

Tabel 4.33 Uji Verifikasi Orang Berbeda Terhadap Orang ke-14 ... 51

(8)

1 Universitas Kristen Maranatha BAB 1

PENDAHULUAN

Pada bab ini akan dibahas mengenai latar belakang, identifikasi masalah, perumusan masalah, tujuan, pembatasan masalah dan sistematika penulisan dari Tugas Akhir ini.

1.1 Latar Belakang Masalah

Sidik jari merupakan salah satu komponen biometrik yang digunakan sebagai alat verifikasi yang handal dan akurat selama beberapa tahun ini. Penggunaan sidik jari untuk verifikasi disebabkan oleh guratan pada sidik jari selalu melekat di kulit seseorang seumur hidup dan bersifat unik. Sidik jari telah diaplikasikan secara luas untuk berbagai keperluan seperti forensik dan kepolisian hingga kontrol akses, e-Banking, e-Commerce hingga absensi.

Metoda pengenalan sidik jari secara umum menggunakan pencocokan (matching) citra berbasis ciri (feature) seperti minutiae (yaitu ridge ending dan ridge bifurcation) diekstraksi dari citra sidik jari teregistrasi dan citra sidik jari input, kemudian sejumlah pasangan minutiae yang bersesuaian antara kedua citra tersebut digunakan untuk mengenali citra sidik jari yang valid. Pencocokan berbasis ciri merupakan cara identifikasi yang efektif untuk kebanyakan orang.

Akan tetapi diketahui bahwasanya terdapat sejumlah orang yang memiliki sidik jari yang tidak dapat diverifikasi dengan metoda berbasis ciri seperti minutiae karena kondisi kulit yang khusus, seperti titik-titik ciri sangat sulit untuk diekstraksi menggunakan pemprosesan citra.

(9)

Universitas Kristen Maranatha 2

1.2 Identifikasi Masalah

Berdasarkan latar belakang di atas, masalah utama yang akan diangkat pada Tugas Akhir ini adalah merancang perangkat lunak untuk memverifikasi seseorang melalui citra sidik jari dengan fungsi Band Limited Phase Only Correlation (BLPOC) menggunakan program MATLAB (Matrix Laboratory).

1.3 Perumusan Masalah

Bagaimana merealisasikan perangkat lunak verifikasi sidik jari menggunakan pencocokan citra berbasis fasa dengan fungsi Band Limited Phase-Only Correlation (BLPOC) ?

1.4 Tujuan

Merealisasikan perangkat lunak verifikasi sidik jari menggunakan pencocokan citra berbasis fasa dengan fungsi Band Limited Phase-Only Correlation (BLPOC).

1.5 Pembatasan Masalah

• Pola sidik jari dalam keadaan bersih dan normal.

• Citra input dan registrasi berupa citra grayscale dengan ukuran 338x248. • Hanya menguji untuk verifikasi dan tidak sampai penentuan nilai FRR

untuk kemudian diuji.

• Bahasa pemrograman yang digunakan adalah Matlab 2012.

1.6 Sistematika Penulisan

Penyusunan laporan Tugas Akhir terdiri dari lima bab sebagai berikut : • Bab 1. Pendahuluan

(10)

Universitas Kristen Maranatha 3

• Bab 2. Landasan Teori

Pada bab ini akan dibahas mengenai teori-teori penunjang yang akan digunakan untuk merancang perangkat lunak verifikasi berdasarkan citra sidik jari dengan fungsi Band Limited Phase Only Correlation (BLPOC). • Bab 3. Perancangan Perangkat Lunak

Bab ini berisi penjelasan desain yang akan dilakukan dalam membuat perangkat lunak untuk memverifikasi seseorang melalui citra sidik jari menggunakan fungsi Band Limited Phase Only Correlation (BLPOC). • Bab 4. Pengujian dan Analisis Data

Bab ini berisi data pengamatan hasil pengujian program, perhitungan tingkat keberhasilan dan analisa dari data hasil pengujian program.

• Bab 5. Simpulan dan Saran

(11)

54 Universitas Kristen Maranatha BAB 5

SIMPULAN DAN SARAN 5.1 Simpulan

1. Program verifikasi sidik jari menggunakan pencocokan citra berbasis fasa dengan fungsi Band-Limited Phase Only Correlation (BLPOC) berhasil direalisasikan.

2. Perbedaan nilai dan bentuk puncak POC dengan BLPOC cukup meningkat secara signifikan.

3. Keberhasilan verifikasi dengan fungsi BLPOC pada Tugas Akhir ini ditentukan oleh pemilihan citra database, rotation alignment, displacement alignment, ekstraksi daerah efektif, dan penentuan band limit ratio (q) yang optimal.

4. Pada uji verifikasi orang yang sama, orang ke-1 mendapatkan persentase

konfirmasi “DITERIMA” sebesar 87,5%, orang ke-2 sebesar 62,5%, orang

ke-3 sebesar 68,75%, orang ke-4 sebesar 31,25%, orang ke-5 sebesar 31.25%, orang ke-6 sebesar 50%, orang ke-7 sebesar 43.75%, orang ke-8 sebesar 56.25%, orang ke-9 sebesar 31.25%, orang ke-10 sebesar 81.25%, orang ke-11 sebesar 50%, orang ke-12 sebesar 50%, orang ke-13 sebesar 43.75%, orang ke-14 sebesar 75%, orang ke-15 sebesar 56.25%.

5. Pada uji verifikasi orang yang berbeda, orang ke-1 s/d orang ke-15 mendapatkan persentase konfirmasi “DITERIMA” sebesar 0% atau

berhasil mendapatkan konfirmasi “DITOLAK” sebesar 100%.

5.2 Saran

1. Mengaplikasikan verifikasi sidik jari menggunakan pencocokan citra berbasis fasa dengan fungsi Band-Limited Phase Only Correlation (BLPOC) secara real time.

(12)

55 Universitas Kristen Maranatha DAFTAR PUSTAKA

[1] D. Cahyo, S. Rahmat dan H. Mochamad,“Deteksi Citra Sidik Jari Terotasi Menggunakan Metode Phase-Only Correlation”, Surabaya, Makasar.

[2] K. Ito, H. Nakajima, K. Kobayashi, T. Aoki, and T. Higuchi,“A Fingerprint Matching Algorithm Using Phase Only Correlation”, IEICE Trans. Fundamentals, vol. E87-A, no. 3, pp. 682–691, Mar. 2004.

[3] C. D. Kuglin and D. C. Hines,“The Phase Correlation Image Alignment Method”, Proc. Int. Conf. on Cybernetics and Society, pp. 163–165, 1975.

[4] I, Mohammad,“Review Algoritma Pengenalan Sidik Jari Menggunakan

Pencocokan Citra Berbasis Fasa Untuk Sidik Jari Kualitas Rendah”, Artikel

Jurusan Teknik Elektro, Universitas Muria Kudus, Kudus, 2012.

[5] M. Nurhafizah, A.S. Sahrel dan A.R. Bakhtiar,”Finger Vein Recognition

Algorithm Using Phase Only Correlation”, Intelligent Biometric Group, School of

Electrical and Electronic Engineering, Malaysia.

[6] R.G. Ridho, A.R. Anom Besari S.ST, M.Kom, dan Dwi Kurnia Basuki S.Si, M.Kom,“Sistem Sekuriti Kendaraan Bermotor Menggunakan Fingerprint Sebagai Authentication Access Control Berbasis Embedded PC”, Institut Teknologi Sepuluh Nopember (ITS), Surabaya.

[7]

http://dosen.narotama.ac.id/wp-content/uploads/2012/12/11-GRAPHICAL-USER-INTERFACE-GUI1.doc, diakses tanggal 2 September 2014 [8] https://lightnearby.files.wordpress.com/2013/05/modul-matlab.pdf,

diakses tanggal 2 September 2014.

[9] http://repository.usu.ac.id/bitstream/123456789/33815/4/Chapter%20II.pdf, diakses tanggal 2 September 2014.

Referensi

Dokumen terkait

[r]

Kerusakan wajah pada pipi kiri yang terjadi akibat noma pada pasien ini belum bisa diperbaiki, Rencana akan dilakukan bedah plastik untuk rekonstruksi wajah

HUBUNGAN ANTARA KUALITAS PELAYANAN DENGAN KEPUASAN KONSUMEN PADA VILLA OASE VAN

Tafsir al-Misbah karya Quraish Shihab ditulis dalam bahasa Indonesia yang berisi 30 juz ayat-ayat al-Quran yang terbagi menjadi 15 jilid berukuran besar.. Pada setiap jilidnya

Tujuan dari penelitian ini adalah untuk mengetahui pengaruh Risiko variabel Likuiditas, Risiko Kredit, Risiko Pasar dan Risiko Operasional dengan pemenuhan modal

Kondisi optimum untuk mendegradasi zat warna remazol black 5 dengan teknik elektrooksidasi menggunakan larutan NaCl dalam penelitian ini ditemukan pada konsentrasi 0,2 M

Pengukuran morfometri spermatozoa dengan pewarnaan W untuk lebar kepala dan panjang total tidak berbeda nyata antara anoa usia dewasa (A) dan muda (B).. Sedangkan untuk

Oleh karena itu, pemasar harus pandai menghadapi persaingan, pengembangan usaha, mengembangkan produknya, menetapkan harga, mengadakan promosi dan mendistribusikan