Teknik pengenalan wajah berbasis fitur local binary pattern (LBP)

dokumen-dokumen yang mirip
TEKNIK PENGENALAN WAJAH BERBASIS FITUR LOCAL BINARY PATTERN (LBP)

TEKNIK PENGENALAN WAJAH DENGAN ALGORITMA PCA BERBASIS SELEKSI EIGENVECTOR

Perbandingan Unjuk Kerja Pengenalan Wajah Berbasis Fitur Local Binary Pattern dengan Algoritma PCA dan Chi Square

Principal Component Analysis

Pengembangan Perangkat Lunak untuk Pengenalan Wajah dengan Filter Gabor Menggunakan Algoritma Linear Discriminant Analysis (LDA)

PENGENALAN WAJAH DENGAN MENGGUNAKAN METODE DISCRIMINATIVE LOCAL DIFFERENCE PATTERNS

Pengenalan Wajah Dengan Algoritma Canonical Correlation Analysis (CCA)

Pengenalan Wajah dengan Metode Subspace LDA (Linear Discriminant Analysis)

LAPORAN TUGAS AKHIR PENGENALAN WAJAH MENGGUNAKAN METODE EKSTRAKSI FITUR LOCAL BINARY PATTERN BERDASARKAN METODE K-NEAREST NEIGHBOR

Penerapan Metode Phase Congruency Image (PCI) dalam Pengenalan Citra Wajah secara Otomatis

PERBANDINGAN TEKNIK SCALE INVARIANT FEATURE TRANSFORM (SIFT)

pola-pola yang terdapat pada suatu daerah bagian citra. Tekstur juga dapat membedakan permukaan dari beberapa kelas.

BAB IV PENGUJIAN DAN ANALISIS

BAB 4 HASIL DAN PEMBAHASAN

BAB I PENDAHULUAN 1.1 LATAR BELAKANG

PENGENALAN WAJAH MENGGUNAKAN METODE LINEAR DISCRIMINANT ANALYSIS DAN K NEAREST NEIGHBOR

BAB 2 LANDASAN TEORI

BAB III PERANCANGAN DAN IMPLEMENTASI SISTEM

BAB 3 PERANCANGAN SISTEM

Panjang bin dari setiap penggabungan disesuaikan dengan skala yang digunakan,

PENERAPAN TEKNIK PENGENALAN WAJAH BERBASIS FITUR LOCAL BINARY PATTERN PADA ROBOT PENGANTAR MAKANAN

PENGENALAN GENDER MEMANFAATKAN WAJAH MANUSIA DENGAN MENGGUNAKAN METODE KLASIFIKASI NEAREST NEIGHBOR

BAB 2 LANDASAN TEORI

dengan metode penelitian yang dapat dilihat pada Gambar 9. Data Citra Tumbuhan

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB II LANDASAN TEORI

PERBAIKAN CITRA UNTUK PENGENALAN WAJAH PADA CITRA WAJAH DENGAN PENCAHAYAAN TIDAK MERATA

BAB I PENDAHULUAN. perumusan masalah, tujuan, pembatasan masalah, metodologi, dan sistematika

BAB 3 ANALISIS DAN PERANCANGAN

BAB 2 LANDASAN TEORI

PENGENALAN WAJAH MENGGUNAKAN ALGORITMA EIGENFACE DAN EUCLIDEAN DISTANCE

BAB I PENDAHULUAN. 1.1 Latar Belakang. Identifikasi manusia dapat dilakukan secara otomatis dengan bantuan

Gambar 15 Contoh pembagian citra di dalam sistem segmentasi.

BAB 4 HASIL DAN PEMBAHASAN

HASIL DAN PEMBAHASAN. B fch a. d b

BAB 5 UJI COBA DAN ANALISA HASIL

BAB III METODE PENELITIAN

PENDAHULUAN TINJAUAN PUSTAKA

BAB II TINJAUAN PUSTAKA. menggunakan PCA, kemudian penelitian yang menggunakan algoritma Fuzzy C-

Implementasi Deteksi Seam Carving Berdasarkan Perubahan Ukuran Citra Menggunakan Local Binary Patterns dan Support Vector Machine

Kombinasi KPCA dan Euclidean Distance untuk Pengenalan Citra Wajah

Perbandingan Ukuran Jarak pada Proses Pengenalan Wajah Berbasis Principal Component Analysis (PCA)

BAB 1 PENDAHULUAN. 1.1 Latar Belakang

BAB 4 IMPLEMENTASI Implementasi

Penerapan Teknik Pengenalan Wajah Berbasis Fitur Local Binary Pattern pada Robot Pengantar Makanan

IDENTIFIKASI SESEORANG BERDASARKAN CITRA PEMBULUH DARAH MENGGUNAKAN EKSTRAKSI FITUR LOCAL BINARY PATTERN ABSTRAK

BAB II TINJAUAN PUSTAKA

Pengenalan Ekspresi Wajah Menggunakan Local Binary Pattern (LBP)

Nurul Ilmi 1 1 Fakultas Informatika, Universitas Telkom, Bandung

PENGENALAN JENDER BERBASIS TEKSTUR PADA CITRA WAJAH FOTO DIGITAL ABSTRAK

BAB II LANDASAN TEORI

APLIKASI PENGENALAN WAJAH MENGGUNAKAN METODE EIGENFACE DENGAN BAHASA PEMROGRAMAN JAVA

HASIL DAN PEMBAHASAN. Tabel 1 Operator descriptor

PERANCANGAN PENDETEKSI WAJAH DENGAN ALGORITMA LBP (LOCAL BINARY PATTERN) BERBASIS RASPBERRY PI

BAB IV DATA PENGAMATAN DAN ANALISIS

Pengenalan Wajah Menggunakan Metode Linear Discriminant Analysis dan k Nearest Neighbor

Deteksi Senyum Menggunakan Fitur Gabor dan Histograms of Oriented Gradients pada Bagian Mulut, Hidung, dan Mata

BAB III ANALISIS DAN PERANCANGAN SISTEM

Identifikasi Tanda Tangan Menggunakan Transformasi Gabor Wavelet dan Jarak Minskowski

BAB II LANDASAN TEORI. Kamera web (singkatan dari web dan camera) merupakan sebuah media

VERIFIKASI SESEORANG BERDASARKAN CITRA PEMBULUH DARAH MENGGUNAKAN EKSTRAKSI FITUR CHAIN CODE ABSTRAK

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

IDENTIFIKASI SESEORANG BERDASARKAN CITRA PEMBULUH DARAH MENGGUNAKAN EKSTRAKSI FITUR SCALE INVARIANT FEATURE TRANSFORM

Pengenalan Wajah Menggunakan Two Dimensional Linier Discriminant Analysis Berbasis Feature Fussion Strategy

PEMANFAATAAN BIOMETRIKA WAJAH PADA SISTEM PRESENSI MENGGUNAKAN BACKPROPAGATION NEURAL NETWORK

PENDAHULUAN 1.1. Latar Belakang

PENGENALAN WAJAH PADA PERANGKAT ANDROID MENGGUNAKAN ALGORITMA LOCAL BINARY PATTERN (LBP)

BAB 1 PENDAHULUAN Latar Belakang

UKDW BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah


BAB 3 PROSEDUR DAN METODOLOGI. menawarkan pencarian citra dengan menggunakan fitur low level yang terdapat

... BAB 2 LANDASAN TEORI. 2.1 Citra

BAB 1 PENDAHULUAN. sistem analog menjadi sistem komputerisasi. Salah satunya adalah sistem

BAB IV IMPLEMENTASI DAN EVALUASI. implementasi dan evaluasi yang dilakukan terhadap perangkat keras dan

1. PENDAHULUAN. 1.1 Latar Belakang. 1.2 Perumusan masalah

Identifikasi Wajah Manusia untuk Sistem Monitoring Kehadiran Perkuliahan menggunakan Ekstraksi Fitur Principal Component Analysis (PCA)

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

PENDAHULUAN. Latar Belakang

BAB I PENDAHULUAN 1.1. Latar Belakang Masalah

JURNAL SISTEM IDENTIFIKASI CITRA TANDA TANGA MENGGUNAKAN METODE 2D-PCA (TWO DIMENSIONAL PRINCIPAL COMPONENT ANALISYS)

PENGENALAN EKSPRESI WAJAH MANUSIA MENGGUNAKAN TAPIS GABOR 2-D DAN SUPPORT VECTOR MACHINE (SVM)

UNJUK KERJA METODE KLASIFIKASI SUPPORT VECTOR MACHINE (SVM) DENGAN LEARNING VECTOR QUANTIZATION (LVQ) PADA APLIKASI PENGENALAN WAJAH

PENGEMBANGAN APLIKASI SISTEM PENGENALAN WAJAH MENGGUNAKAN LOCAL BINARY PATTERN DENGAN VARIASI POSISI WAJAH

BAB III METODE PENELITIAN. tangan dengan menggunakan metode Support Vector Machine (SVM).

PENGARUH PROSES DOWNSAMPLE PADA KINERJA PENGENALAN WAJAH DENGAN PENDEKATAN ROBUST REGRESSION

BAB I 1 PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1. Latar Belakang Masalah

BAB 1 PENDAHULUAN. dalam bidang Teknologi Informasi sangat pesat. Hampir seluruh bidang-bidang dalam

SIMULASI PENGENALAN WAJAH MANUSIA MENGGUNAKAN METODE ANALISIS DISKRIMINAN LINEAR DUA DIMENSI (2D-LDA) DENGAN JARAK MANHATTAN, CANBERRA DAN EUCLIDEAN

PENGENALAN KUALITAS BUAH JERUK KINTAMANI MENGGUNAKAN METODE SUPPORT VECTOR MACHINE (SVM) KOMPETENSI KOMPUTASI SKRIPSI KOMANG SONIYA GUNAWAN

PENGENALAN WAJAH DENGAN PENDEKATAN ROBUST REGRESSION YANG MENGGUNAKAN HISTOGRAM REMAPPING DENGAN DISTRIBUSI NON-UNIFORM

1. Pendahuluan. 1.1 Latar belakang

Deskriptor Global Direct Fractional-Step Linear. Ringkasan Tulisan ini memaparkan simulasi ekstraksi citra wajah secara global dengan menggunakan

BAB IV HASIL PENELITIAN DAN PEMBAHASAN. 4.1 Pengembangan Sistem Pengenalan Wajah 2D

BAB II KAJIANPUSTAKA

Identifikasi Citra Daun Menggunakan Morfologi, Local Binary Patterns dan Convex Hulls

DETEKSI NOMINAL MATA UANG DENGAN JARAK EUCLIDEAN DAN KOEFISIEN KORELASI

PENDETEKSIAN CITRA WAJAH MANUSIA DARI BERBAGAI POSISI MENGGUNAKAN LOCAL BINARY PATTERN (LBP)

BAB I PENDAHULUAN. Sistem biometrik merupakan penerapan teknologi yang mempelajari

Transkripsi:

Teknik pengenalan wajah berbasis fitur local binary pattern (LBP) Oleh: Eko Wahyudi NRP. 2208 100 629 Dosen Pembimbing: Dr. Ir. Wirawan, DEA Ir. Hendra Kusuma, M.Eng

Latar Belakang ( Permasalahan Sistem Pengenalan Wajah ) Posisi Kepala (Head Pose) Pencahayaan (Ilumination) Ekspresi (Expression) 2

Latar Belakang Proses pengenalan wajah dipengaruhi oleh faktorfaktor variabilitas inter personal dan intra personal. Algoritma pengenalan wajah dapat dibedakan menjadi 2 bagian yaitu berdasarkan pendekatan fitur (feature based) dan pendekatan penampilan (appearance based). 3

Skenario Pengenalan Wajah 4

Permasalahan Bagaimanakah mengekstrasi fitur wajah dengan menggunakan algoritma LBP? Metode manakah yang memberikan tingkat pengenalan yang paling baik dari similarity LBP (Chi Square), supervised PCA dan subspace LDA? Berapa besar akurasi pengenalan wajah dengan ekstraksi fitur LBP terhadap variasi posisi wajah, pencahayaan, dan ekspresi? Berapa besar window size LBP yang memberi laju pengenalan paling tinggi untuk tiap tiap algoritma pengenalan wajah? 5

Tujuan Mendapatkan Fitur Wajah dengan LBP untuk peningkatan unjuk kerja pengenalan wajah. Merancang perangkat lunak sebagai alat bantu melakukan pengekstraksian fitur wajah serta pengenalan wajah. Mencari tingkat pengenalan wajah yang paling baik dan membandingkan hasil pengenalan. 6

Batasan Masalah Citra input untuk proses pengenalan wajah hanya citra wajah yang ternormalisasi dengan ukuran piksel : 130 x 150 piksel Yale B 92x112 AT&T Besar pemilihan eigenvector yang digunakan pada algoritma supervised PCA dan subspace LDA sebesar 60%. 7

Basis Data Variasi pencahayaan menggunakan basis data Yale B. Variasi posisi kepala menggunakan basis data AT&T. 8

Blok Sistem Pengenalan Wajah 9

Histogram Equalization Histogram Equalization merupakan suatu metode penyesuaian kontras dengan cara memperlebar puncak dan memperkecil titik minimum histogram supaya penyebaran piksel pada citra merata (uniform). 10

Local Binary Pattern (LBP) LBP dikenal sebagai suatu teknik yang biasa digunakan untuk klasifikasi ciri suatu pola. LBP adalah deskriptor tekstur yang dapat juga digunakan untuk mewakili pola wajah. 11

Operator LBP LBP diperolehdari proses Binary Derivatives. Dan fungsi s(x) didefinisikan sebagai berikut: = 10001111 = 143 12

Ekstraksi Fitur LBP 13

Similarity Chi Square Pengujian kesamaan statistik chi square digunakan sebagai classifier dalam ruang fitur. Prinsip dasar chi Square adalah menghitung nilai minimum rata rataduadistribusi. (distribusi histogram citra) 14

Algoritma Fitur LBP - PCA 15

Algoritma Fitur LBP - LDA 16

Dalam ruang Euclidean citra wajah direpresentasikan sebagai dua titik yang memiliki koordinat. Jarak Euclidean antara dua titik adalah panjang sisi miring dari sebuah segitiga siku siku. Euclidean distance 17

Hasil Percobaan variasi Pencahayaan (Subset II) [Basis data Yale-B] Tingkat pengenalan (%) 100 99 98 97 96 95 26x30 21x25 18x21 16x18 14x16 13x15 11x13 LBP PCA 98.33 97.5 99.17 99.17 99.17 99.17 99.17 LBP LDA 96.67 99.17 99.17 97.5 97.5 98.33 99.17 CHI SQUARE 99.17 99.17 99.17 99.17 100 100 100 HE LBP PCA 97.5 98.33 99.17 99.17 99.17 99.17 99.17 HE LBP LDA 98.33 99.17 98.33 99.17 99.17 98.33 99.17 HE CHI SQUARE 100 99.17 99.17 100 100 100 100 Ukuran Jendela LBP LBP PCA LBP LDA CHI SQUARE HE LBP PCA HE LBP LDA HE CHI SQUARE 18

Hasil Percobaan variasi Pencahayaan (Subset III) [Basis data Yale-B] Tingkat pengenalan (%) 100 95 90 85 80 75 70 65 60 55 50 26x30 21x25 18x21 16x18 14x16 13x15 11x13 LBP PCA 55 66.67 75.83 77.5 83.33 76.67 80 LBP LDA 53.33 67.5 69.17 74.17 71.67 65.83 73.33 CHI SQUARE 74.17 87.5 87.5 93.33 95.83 95 99.17 HE LBP PCA 60 66.67 75.83 79.17 87.5 80 87.5 HE LBP LDA 67.5 74.17 75 77.5 83.33 74.17 80 HE CHI SQUARE 75 90 85.83 94.17 97.5 92.5 99.17 Ukuran Jendela LBP LBP PCA LBP LDA CHI SQUARE HE LBP PCA HE LBP LDA HE CHI SQUARE 19

Hasil Percobaan variasi Pencahayaan (Subset IV) [Basis data Yale-B] Tingkat pengenalan (%) 100 90 80 70 60 50 40 30 26x30 21x25 18x21 16x18 14x16 13x15 11x13 LBP PCA 35.83 35.83 48.33 40.83 55.83 42.5 47.5 LBP LDA 43.33 46.67 42.5 53.33 52.5 45 46.67 CHI SQUARE 40 55.83 55 65.83 73.33 74.17 80 HE LBP PCA 45.83 49.17 59.17 50.83 63.33 59.17 55 HE LBP LDA 50 50.83 55 64.17 73.33 50 65 HE CHI SQUARE 43.33 55.83 59.17 69.17 77.5 70 83.33 Ukuran Jendela LBP LBP PCA LBP LDA CHI SQUARE HE LBP PCA HE LBP LDA HE CHI SQUARE 20

Hasil Percobaan variasi Pencahayaan (Subset V) [Basis data Yale-B] 70 Tingkat Pengenalan (%) 60 50 40 30 20 10 0 26x30 21x25 18x21 16x18 14x16 13x15 11x13 LBP PCA 12.5 12.5 15.83 12.5 23.33 14.17 17.5 LBP LDA 17.5 15 16.67 22.5 24.17 18.33 14.17 CHI SQUARE 16.67 21.67 25 35.83 42.5 41.67 61.67 HE LBP PCA 18.33 20 37.5 24.17 43.33 35.83 28.33 HE LBP LDA 24.17 30.83 35 38.33 51.67 31.67 57.5 HE CHI SQUARE 17.5 19.17 28.33 31.67 44.17 40.83 50 Ukuran Jendela LBP LBP PCA LBP LDA CHI SQUARE HE LBP PCA HE LBP LDA HE CHI SQUARE 21

Hasil Percobaan variasi Headpose [Basis data AT&T] Tingkat Pengenalan (%) 100 90 80 70 26x30 21x25 18x21 16x18 14x16 13x15 11x13 LBP PCA 87.14 85.71 83.93 82.86 80.36 80.36 77.86 LBP LDA 85.00 87.86 84.64 81.43 80.36 78.93 72.86 CHI SQUARE 90.71 89.29 88.93 86.43 85 85 82.14 Ukuran Jendela LBP LBP PCA LBP LDA CHI SQUARE 22

Kesimpulan Dari ketiga algoritma yang diujikan yaitu Supervised PCA, Subspace LDA, dan Chi Square, yang memiliki tingkat pengenalan paling besar adalah algoritma Chi Square. Untuk variasi pencahayaan (basis data Yale B) pada subset 2 sebesar 100%, subset 3 sebesar 99,17%, subset 3 sebesar 83,33%, dan untuk subset 4 sebesar 61% sedangkan untuk variasi posisi kepala (basis data AT&T) sebesar 90,71%. Pada basis data Yale B, Tingkat pengenalan terbaik dengan menggunakan algoritma Supervised PCA dan Subspace LDA terjadi pada window size LBP 14x16. Sedangkan untuk algoritma Chi Square tingkat pengenalan terbaik terjadipadawindow size LBP 11x13. Pada basis data AT&T, Tingkat pengenalan terbaik dengan menggunakan algoritma Supervised PCA dan Chi Square terjadi pada window size LBP 26x30. Sedangkan pada algoritma Subspace LDA terjadi pada window size 21x25. Pengenalan wajah dengan menggunakan fitur LBP lebih sesuai digunakan untukcitra citra dengan variasi pencahayaan dari pada variasiheadpose. 23

Saran Metode Local Binary pattern masih dapat dikembangkan dengan beberapa metode lain selain metode LBP standar, seperti uniform LBP, rotation invariant LBP atau uniform rotationinvariant LBP. Pengujian dapat dilakukan dengan basis data yang lain seperti FERET. Ekstraksi fitur LBP juga dapat digabungkan dengan metode pengenalan wajah selain PCA dan LDA seperti Canonical Correlation Analysis (CCA) atau Support Vector Machine (SVM). 24

25