2208 205 001 dosen pembimbing : mochamad hariadi, s.t., … · 2010-12-21 · a x y sudut vektor 0...

33
ENHANCEMENT CITRA SIDIK JARI KOTOR MENGGUNAKAN TEKNIK HYBRID MORPHOLOGY DAN GABOR FILTER MUHAMMAD NASIR MUHAMMAD NASIR 2208 205 001 2208 205 001 Dosen Dosen Pembimbing Pembimbing : : Mochamad Mochamad Hariadi Hariadi , S.T., , S.T., M.Sc M.Sc ., Ph.D. ., Ph.D. Sidang Sidang Tesis Tesis Fakultas Fakultas Teknologi Teknologi Industri Industri Jurusan Jurusan Teknik Teknik Elektro Elektro Bidang Bidang Keahlian Keahlian Jaringan Jaringan Cerdas Cerdas Multimedia Multimedia

Upload: phamliem

Post on 30-May-2019

219 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 2208 205 001 Dosen Pembimbing : Mochamad Hariadi, S.T., … · 2010-12-21 · a X Y Sudut Vektor 0 50 100 150 200 250 300 1 234 567 89 10 Bifurcation ke-n Intensitas Pix X Y ... menjadi

ENHANCEMENT CITRA SIDIKJARI KOTOR MENGGUNAKAN TEKNIK HYBRID MORPHOLOGY DAN GABOR FILTER

MUHAMMAD NASIRMUHAMMAD NASIR2208 205 0012208 205 001

DosenDosen PembimbingPembimbing ::MochamadMochamad HariadiHariadi, S.T., , S.T., M.ScM.Sc., Ph.D.., Ph.D.

SidangSidang TesisTesisFakultasFakultas TeknologiTeknologi IndustriIndustriJurusanJurusan TeknikTeknik ElektroElektroBidangBidang KeahlianKeahlian JaringanJaringan CerdasCerdas MultimediaMultimedia

Page 2: 2208 205 001 Dosen Pembimbing : Mochamad Hariadi, S.T., … · 2010-12-21 · a X Y Sudut Vektor 0 50 100 150 200 250 300 1 234 567 89 10 Bifurcation ke-n Intensitas Pix X Y ... menjadi

Enhancement Citra Sidik Jari

Original Image Enhancement Image

Proses

Page 3: 2208 205 001 Dosen Pembimbing : Mochamad Hariadi, S.T., … · 2010-12-21 · a X Y Sudut Vektor 0 50 100 150 200 250 300 1 234 567 89 10 Bifurcation ke-n Intensitas Pix X Y ... menjadi

Blok Diagram Penelitian

N BG MTh

Batasan

Page 4: 2208 205 001 Dosen Pembimbing : Mochamad Hariadi, S.T., … · 2010-12-21 · a X Y Sudut Vektor 0 50 100 150 200 250 300 1 234 567 89 10 Bifurcation ke-n Intensitas Pix X Y ... menjadi

( ) ( ),2cos21exp,;, 2

2

2

2

'

'

'

'

θθθ π

σσθ fx

yxfyxG

yx ⎪⎭

⎪⎬⎫

⎪⎩

⎪⎨⎧

⎥⎥⎦

⎢⎢⎣

⎡+−=

,sincos θθθ yxx −=

,cossin θθθ yxy +=

Dimana adalah orientasi gabor filter, adalah frekuensi gelombang cosinus,dan adalah deviasi standar sifat gaussian sepanjang sumbu dan ,

dan mendefinisikan sumbu dan dari koordinat filter.

θ fxσ yσ x y

θx θy

Simetris Gabor Filter

Page 5: 2208 205 001 Dosen Pembimbing : Mochamad Hariadi, S.T., … · 2010-12-21 · a X Y Sudut Vektor 0 50 100 150 200 250 300 1 234 567 89 10 Bifurcation ke-n Intensitas Pix X Y ... menjadi

Ilustrasi Fungsi Gabor

θ = 22.5; σ = 32

Page 6: 2208 205 001 Dosen Pembimbing : Mochamad Hariadi, S.T., … · 2010-12-21 · a X Y Sudut Vektor 0 50 100 150 200 250 300 1 234 567 89 10 Bifurcation ke-n Intensitas Pix X Y ... menjadi

Gabor filter simetris genap dalam spatial domain

Page 7: 2208 205 001 Dosen Pembimbing : Mochamad Hariadi, S.T., … · 2010-12-21 · a X Y Sudut Vektor 0 50 100 150 200 250 300 1 234 567 89 10 Bifurcation ke-n Intensitas Pix X Y ... menjadi

RidgeVoting

8 Buah Orientasi Gabor Filter

Page 8: 2208 205 001 Dosen Pembimbing : Mochamad Hariadi, S.T., … · 2010-12-21 · a X Y Sudut Vektor 0 50 100 150 200 250 300 1 234 567 89 10 Bifurcation ke-n Intensitas Pix X Y ... menjadi

Contoh Citra Sidik Jari Kotor

Page 9: 2208 205 001 Dosen Pembimbing : Mochamad Hariadi, S.T., … · 2010-12-21 · a X Y Sudut Vektor 0 50 100 150 200 250 300 1 234 567 89 10 Bifurcation ke-n Intensitas Pix X Y ... menjadi

Normalisasi

(a)

(b)

(c) (d)

Page 10: 2208 205 001 Dosen Pembimbing : Mochamad Hariadi, S.T., … · 2010-12-21 · a X Y Sudut Vektor 0 50 100 150 200 250 300 1 234 567 89 10 Bifurcation ke-n Intensitas Pix X Y ... menjadi

Binerisasi

(a) Original Image

(b) Threshold 130

(c) Threshold 150

(d) Threshold 160

( a ) ( b )

( d )( c )

Page 11: 2208 205 001 Dosen Pembimbing : Mochamad Hariadi, S.T., … · 2010-12-21 · a X Y Sudut Vektor 0 50 100 150 200 250 300 1 234 567 89 10 Bifurcation ke-n Intensitas Pix X Y ... menjadi

Thinning

Page 12: 2208 205 001 Dosen Pembimbing : Mochamad Hariadi, S.T., … · 2010-12-21 · a X Y Sudut Vektor 0 50 100 150 200 250 300 1 234 567 89 10 Bifurcation ke-n Intensitas Pix X Y ... menjadi

Minutiae

(a) Original Image

(b) Binerisasi (c) Thinning

(d) Fine Minutiae (e) Remove False Minutiae

Page 13: 2208 205 001 Dosen Pembimbing : Mochamad Hariadi, S.T., … · 2010-12-21 · a X Y Sudut Vektor 0 50 100 150 200 250 300 1 234 567 89 10 Bifurcation ke-n Intensitas Pix X Y ... menjadi

(f) Region of Interest (g) Orientation

(h) Skeleton danMinutiae

Minutiae

Page 14: 2208 205 001 Dosen Pembimbing : Mochamad Hariadi, S.T., … · 2010-12-21 · a X Y Sudut Vektor 0 50 100 150 200 250 300 1 234 567 89 10 Bifurcation ke-n Intensitas Pix X Y ... menjadi

Minutiae pada Image Original

0

50

100

150

200

250

300

1 4 7 10 13 16 19 22 25 28 31 34 37 40 43 46 49 52

Terminasi Ke-n

Inte

nsita X

YSudut Vektor

0

50

100

150

200

250

300

1 2 3 4 5 6 7 8 9 10

Bifurcation ke-n

Inte

nsita

s Pi

x XYSudut 1Sudut 2Sudut 3

Grafik Terminasi

Grafik Bifurcation

Page 15: 2208 205 001 Dosen Pembimbing : Mochamad Hariadi, S.T., … · 2010-12-21 · a X Y Sudut Vektor 0 50 100 150 200 250 300 1 234 567 89 10 Bifurcation ke-n Intensitas Pix X Y ... menjadi

Minutiae pada ImageHasil Enhancement

0

20

40

60

80

100

120

140

160

180

1 2 3

Terminasi ke-n

Inte

nsita

s Pi

xXYSudut Vektor

020406080

100120140160180200

1 2 3

Bifurcation ke-n

Inte

nsita

s Pi

x XYSudut 1Sudut 2Sudut 3 Grafik Bifurcation

Grafik Terminasi

Page 16: 2208 205 001 Dosen Pembimbing : Mochamad Hariadi, S.T., … · 2010-12-21 · a X Y Sudut Vektor 0 50 100 150 200 250 300 1 234 567 89 10 Bifurcation ke-n Intensitas Pix X Y ... menjadi

Hasil dari Learning Vector Quantization (LVQ).

871387Setelah Enhancement

831783Sebelum Enhancement

%Tidak DikenaliDikenaliInput

Data Citra = 100

86743Setelah Enhancement

86743Sebelum Enhancement

%Tidak DikenaliDikenaliInput

Data Citra = 50

Page 17: 2208 205 001 Dosen Pembimbing : Mochamad Hariadi, S.T., … · 2010-12-21 · a X Y Sudut Vektor 0 50 100 150 200 250 300 1 234 567 89 10 Bifurcation ke-n Intensitas Pix X Y ... menjadi

86.536164Setelah Enhancement

82.535165Sebelum Enhancement

%Tidak DikenaliDikenaliInput

Data Citra = 200

82.326124Setelah Enhancement

83.325125Sebelum Enhancement

%Tidak DikenaliDikenaliInput

Data Citra = 150

Page 18: 2208 205 001 Dosen Pembimbing : Mochamad Hariadi, S.T., … · 2010-12-21 · a X Y Sudut Vektor 0 50 100 150 200 250 300 1 234 567 89 10 Bifurcation ke-n Intensitas Pix X Y ... menjadi

Grafik LVQ

Page 19: 2208 205 001 Dosen Pembimbing : Mochamad Hariadi, S.T., … · 2010-12-21 · a X Y Sudut Vektor 0 50 100 150 200 250 300 1 234 567 89 10 Bifurcation ke-n Intensitas Pix X Y ... menjadi

BatasanBatasan MasalahMasalah

Penelitian ini akan dibatasi pada pemodelan enhancement citra sidik jari kotor dengan menggunakan Teknik Hybrid Morphology dan Gabor Filter dalam peningkatan kualitas citra sidik jari kotor.

Page 20: 2208 205 001 Dosen Pembimbing : Mochamad Hariadi, S.T., … · 2010-12-21 · a X Y Sudut Vektor 0 50 100 150 200 250 300 1 234 567 89 10 Bifurcation ke-n Intensitas Pix X Y ... menjadi

ManfaatManfaat PenelitianPenelitianAdapun manfaat yang diharapkan dari penelitian ini adalah agar dapat meningkatkan kualitas citra sidik jari kotor untuk biometrik, sehingga dapat mengidentifikasi sidik jari pada database yang besar dengan cepat dan kualitas akurasi yang baik (singularity).

Page 21: 2208 205 001 Dosen Pembimbing : Mochamad Hariadi, S.T., … · 2010-12-21 · a X Y Sudut Vektor 0 50 100 150 200 250 300 1 234 567 89 10 Bifurcation ke-n Intensitas Pix X Y ... menjadi

PenelitianPenelitian SebelumnyaSebelumnyaImage enhancement, yang dilakukan oleh(Jianwei Yang, dkk., 2003) Telah mempelopori sebuah teknikmemodifikasi sebuah Gabor filter, dimanapeneliti (Jianwei Yang, dkk., 2003) terinspirasi dari Traditional Gabor Filter (TGF). Dari hasil penelitiannyadikembangkan sebuah filter baru yaituModified Gabor Filter (MGF).

Page 22: 2208 205 001 Dosen Pembimbing : Mochamad Hariadi, S.T., … · 2010-12-21 · a X Y Sudut Vektor 0 50 100 150 200 250 300 1 234 567 89 10 Bifurcation ke-n Intensitas Pix X Y ... menjadi

PenelitianPenelitian SebelumnyaSebelumnya ((lanjtlanjt.).)

• Fingerprint Matching using Gabor Filters, yang dilakukan oleh (Muhammamd Umer Munir danDr. Muhammmad Younas Javed, 2004) dimanapencocokan sidik jari ini didasarkan pada jarakEuclidean antara dua vektor fitur yang sesuai. Keaslian penerimaan tingkat filter Gabor berbasismatcher diamati ~ 10% sampai 15% lebih tinggidaripada minutiae-based matcher dengan nilairata-rata rendah. Ekstraksi fitur sidik jari danpencocokan mengambil ~ 7,1 detikmenggunakan Pentium IV, prosesor 2,4 GHz.

Page 23: 2208 205 001 Dosen Pembimbing : Mochamad Hariadi, S.T., … · 2010-12-21 · a X Y Sudut Vektor 0 50 100 150 200 250 300 1 234 567 89 10 Bifurcation ke-n Intensitas Pix X Y ... menjadi

Penelitian ini diharapkan dapatmeningkatkan kualitas sidik jari kotorhingga ke tingkat maksimal.Dengan penerapan metode gabor filter, akan meningkatkan kualitas citra sidik jarisehingga meningkatkan tingkat akurasipengenalan.

KontribusiKontribusi PenelitianPenelitian

Page 24: 2208 205 001 Dosen Pembimbing : Mochamad Hariadi, S.T., … · 2010-12-21 · a X Y Sudut Vektor 0 50 100 150 200 250 300 1 234 567 89 10 Bifurcation ke-n Intensitas Pix X Y ... menjadi

Kesimpula dan SaranKesimpulanUntuk mendapatkan hasil enhancement yang lebih baik dapat dilakukan dengan merubah-rubah sudut orientasi pada gabor filterProses thinning dilakukan setelah proses gabor filter untuk mendapatkan hasil yang maksimal.Untuk mengukur tingkat keberhasilan enhancement citra sidik jari kotor pada penelitian ini, digunakan metode Learning Vector Quantization (LVQ). Dari hasil diperoleh tingkat keberhasilan pengenalan adalah 87% pada data 100 citra.Untuk pengujian diatas 100 citra maka tingkat keberhasilan pengenalan menurun antara 0.5 % sampai dengan 1 %.

Saran◦ Untuk mendapatkan hasil yang lebih maksimal, penelitian selanjutnya

sebaiknya menggunakan estimasi blok orientasi citra sidik jari.

Selesai

Page 25: 2208 205 001 Dosen Pembimbing : Mochamad Hariadi, S.T., … · 2010-12-21 · a X Y Sudut Vektor 0 50 100 150 200 250 300 1 234 567 89 10 Bifurcation ke-n Intensitas Pix X Y ... menjadi

SidikSidik JariJariSidik jari adalah suatu bentuk pola garis(ridge) pada permukaan sebuah ujung jari(Prabakar). Sebuah sidik jari berkualitas baik dapatdibedakan berdasarkan pola-pola dan ciri-ciri (feature) yang menyediakan informasiciri yang bermanfaat untuk pencocokansidik jari (Prabakar).

Page 26: 2208 205 001 Dosen Pembimbing : Mochamad Hariadi, S.T., … · 2010-12-21 · a X Y Sudut Vektor 0 50 100 150 200 250 300 1 234 567 89 10 Bifurcation ke-n Intensitas Pix X Y ... menjadi

SidikSidik JariJari ((lanjtlanjt.).)

Page 27: 2208 205 001 Dosen Pembimbing : Mochamad Hariadi, S.T., … · 2010-12-21 · a X Y Sudut Vektor 0 50 100 150 200 250 300 1 234 567 89 10 Bifurcation ke-n Intensitas Pix X Y ... menjadi

SidikSidik JariJari ((lanjtlanjt.).)Berdasarkan pola garis (ridge) dan lembah(valley), sidik jari dapat diklasifikasikanmenjadi tiga kelas utama (Prabakar), yaitu: a. Archb. Loop c. Whorl

a b c

Page 28: 2208 205 001 Dosen Pembimbing : Mochamad Hariadi, S.T., … · 2010-12-21 · a X Y Sudut Vektor 0 50 100 150 200 250 300 1 234 567 89 10 Bifurcation ke-n Intensitas Pix X Y ... menjadi

Citra Citra SidikSidik JariJari

(a) (b) (c)

(d) (e)

(a) Citra Sidik Jari Normal(b) Citra Sidik Jari Berminyak(c) Citra Sidik Jari Kering(d) Citra Sidik Jari Kotor(e) Citra Sidik Jari Cacat Fisik

S-7

Page 29: 2208 205 001 Dosen Pembimbing : Mochamad Hariadi, S.T., … · 2010-12-21 · a X Y Sudut Vektor 0 50 100 150 200 250 300 1 234 567 89 10 Bifurcation ke-n Intensitas Pix X Y ... menjadi

IdentifikasiIdentifikasi SidikSidik JariJari ((lanjtlanjt.).)MinutiaeMinutiae

Vektor Minutiae Ridge (x,y,Ө) Ending danRidge Bifurcation (Maltoni, 2003)

Page 30: 2208 205 001 Dosen Pembimbing : Mochamad Hariadi, S.T., … · 2010-12-21 · a X Y Sudut Vektor 0 50 100 150 200 250 300 1 234 567 89 10 Bifurcation ke-n Intensitas Pix X Y ... menjadi

TERIMA KASIHTERIMA KASIH

Page 31: 2208 205 001 Dosen Pembimbing : Mochamad Hariadi, S.T., … · 2010-12-21 · a X Y Sudut Vektor 0 50 100 150 200 250 300 1 234 567 89 10 Bifurcation ke-n Intensitas Pix X Y ... menjadi

( )

( )( ) ( )

( )( )⎪⎪⎪

⎪⎪⎪

−−

>−

+

=

otherwiseV

MjiIVM

MjiIifV

MjiIVM

jiN

i

i

i

i

20

0

20

0

,

,,

,

( ) ( )∑∑−

=

=

=1

0

1

0

,,1 M

i

N

j

jiIMN

IM

( ) ( ) ( )( )∑∑−

=

=

−=1

0

1

0

2,1 M

i

N

jIMjiI

MNIV

dan

NormalisasiNormalisasi

Hasil

Page 32: 2208 205 001 Dosen Pembimbing : Mochamad Hariadi, S.T., … · 2010-12-21 · a X Y Sudut Vektor 0 50 100 150 200 250 300 1 234 567 89 10 Bifurcation ke-n Intensitas Pix X Y ... menjadi

( )( )

⎪⎩

⎪⎨

⎧ ≥=

Otherwise

TyxIifyxBW

P

0

,1,

BinerisasiBinerisasi

Hasil

Page 33: 2208 205 001 Dosen Pembimbing : Mochamad Hariadi, S.T., … · 2010-12-21 · a X Y Sudut Vektor 0 50 100 150 200 250 300 1 234 567 89 10 Bifurcation ke-n Intensitas Pix X Y ... menjadi

Proses Enhancement

Original Image

Normalisasi

Gabor Filter Enhancement Image