aplikasi absensi kuliah berbasis ... - digilib.its.ac.id · membuat aplikasi absensi kuliah...

25
APLIKASI AB APLIKASI AB BERBASIS BERBASIS WAJAH ME WAJAH ME METODE GA METODE GA METODE GA METODE GA O Agus K (7207 BSENSI KULIAH BSENSI KULIAH IDENTIFIKASI IDENTIFIKASI ENGGUNAKAN ENGGUNAKAN ABOR WAVELET ABOR WAVELET ABOR WAVELET ABOR WAVELET Oleh : Kurniawan 7040037)

Upload: doantruc

Post on 16-May-2019

269 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: APLIKASI ABSENSI KULIAH BERBASIS ... - digilib.its.ac.id · membuat aplikasi absensi kuliah berbasis identifikasi wajah menggunakan metode ... Rumusan Masalah Integrasi Aplikasi dengan

APLIKASI ABSENSI KULIAH APLIKASI ABSENSI KULIAH BERBASIS IDENTIFIKASI BERBASIS IDENTIFIKASI WAJAH MENGGUNAKAN WAJAH MENGGUNAKAN

METODE GABOR WAVELETMETODE GABOR WAVELETMETODE GABOR WAVELETMETODE GABOR WAVELET

Oleh

Agus Kurniawan

(7207040037)

APLIKASI ABSENSI KULIAH APLIKASI ABSENSI KULIAH BERBASIS IDENTIFIKASI BERBASIS IDENTIFIKASI WAJAH MENGGUNAKAN WAJAH MENGGUNAKAN

METODE GABOR WAVELETMETODE GABOR WAVELETMETODE GABOR WAVELETMETODE GABOR WAVELET

Oleh :

Kurniawan

(7207040037)

Page 2: APLIKASI ABSENSI KULIAH BERBASIS ... - digilib.its.ac.id · membuat aplikasi absensi kuliah berbasis identifikasi wajah menggunakan metode ... Rumusan Masalah Integrasi Aplikasi dengan

LatarLatar BelakangBelakang

�Absensi menggunakan di PENS memang efisien tetapi tidak efektif.

�Sering terjadi kecurangan absensi dengan menitipkan dimiliki ke mahasiswa lain.

�Membuat absensi yang dapat mencatat kehadiran mahasiswa melalui pengenalan wajah.

BelakangBelakang

Absensi menggunakan smart card memang efisien tetapi

Sering terjadi kecurangan absensi dengan menitipkan smart card yang dimiliki ke mahasiswa lain.

Membuat absensi yang dapat mencatat kehadiran mahasiswa melalui pengenalan wajah.

Page 3: APLIKASI ABSENSI KULIAH BERBASIS ... - digilib.its.ac.id · membuat aplikasi absensi kuliah berbasis identifikasi wajah menggunakan metode ... Rumusan Masalah Integrasi Aplikasi dengan

TujuanTujuan

� Tujuan dari proyek akhir ini adalah membuat aplikasi absensi kuliah berbasis identifikasi wajah menggunakan metode Wavelet yang dapat mencatat kehadiran mahasiswa melalui pengenalan wajah, sehingga pengenalan wajah, sehingga mengurangi tingkat kecurangan dalam daftar absensi kuliah.

Tujuan dari proyek akhir ini adalah aplikasi absensi kuliah

berbasis identifikasi wajah menggunakan metode Gabor

yang dapat mencatat kehadiran mahasiswa melalui pengenalan wajah, sehingga pengenalan wajah, sehingga mengurangi tingkat kecurangan dalam daftar absensi kuliah.

Page 4: APLIKASI ABSENSI KULIAH BERBASIS ... - digilib.its.ac.id · membuat aplikasi absensi kuliah berbasis identifikasi wajah menggunakan metode ... Rumusan Masalah Integrasi Aplikasi dengan

PerumusanPerumusan dandan

� Rumusan Masalah� Integrasi Aplikasidengan webcam mengidentifikasi wajah mahasiswa secara langsung dengan variasi pose wajah, variasi jarak wajah terhadap kamera, variasi intensitas cahaya dan pengujian dengan foto cetak.

dandan BatasanBatasan MasalahMasalah

Rumusan MasalahAplikasi pengolah citra

webcam agar dapat mengidentifikasi wajah mahasiswa

langsung dengan variasi pose wajah, variasi jarak wajah terhadap kamera, variasi intensitas cahaya dan pengujian dengan foto cetak.

Page 5: APLIKASI ABSENSI KULIAH BERBASIS ... - digilib.its.ac.id · membuat aplikasi absensi kuliah berbasis identifikasi wajah menggunakan metode ... Rumusan Masalah Integrasi Aplikasi dengan

PerumusanPerumusan dandan

� Batasan masalah� Menggunakan bahasa pemrogman Visual C++ dan openCV.

� Database yang digunakan adalah MySql

� Identifikasi wajah dengan pengujian beberapa pose beberapa pose cetak dan pengaruh pencahayaan ruangan terhadap keakuratan identifikasi.

� Database yang dibuat meliputi database wajah dan penkehadiran.

� Mahasiswa tidak memakai aksesoris.

dandan BatasanBatasan MasalahMasalah

Batasan masalahMenggunakan bahasa pemrogman

dan openCV.

Database yang digunakan adalah

Identifikasi wajah dengan pengujian beberapa pose , intensitas cahaya, foto beberapa pose , intensitas cahaya, foto

dan pengaruh pencahayaan ruangan terhadap keakuratan

Database yang dibuat meliputi database wajah dan pen catat

Mahasiswa tidak memakai aksesoris.

Page 6: APLIKASI ABSENSI KULIAH BERBASIS ... - digilib.its.ac.id · membuat aplikasi absensi kuliah berbasis identifikasi wajah menggunakan metode ... Rumusan Masalah Integrasi Aplikasi dengan

Desain Sistem Secara UmumDesain Sistem Secara Umum

Pembuatan aplikasi

untuk mengambil

informasi dan citra

mahasiswa

Pembuatan

aplikasi absensi

kuliah berbasis

wajah

Desain Sistem Secara UmumDesain Sistem Secara Umum

Pembuatan aplikasi

pemrosesan citra

wajah menjadi

database fitur

Pembuatan aplikasi

pengenalan wajah

Page 7: APLIKASI ABSENSI KULIAH BERBASIS ... - digilib.its.ac.id · membuat aplikasi absensi kuliah berbasis identifikasi wajah menggunakan metode ... Rumusan Masalah Integrasi Aplikasi dengan

PerencanaanPerencanaan SistemSistem

�Blok Diagram Aplikasi

SistemSistem

Aplikasi Pengolah Citra Wajah

Page 8: APLIKASI ABSENSI KULIAH BERBASIS ... - digilib.its.ac.id · membuat aplikasi absensi kuliah berbasis identifikasi wajah menggunakan metode ... Rumusan Masalah Integrasi Aplikasi dengan

Interface Aplikasi Pengenalan Interface Aplikasi Pengenalan WajahWajahInterface Aplikasi Pengenalan Interface Aplikasi Pengenalan

Page 9: APLIKASI ABSENSI KULIAH BERBASIS ... - digilib.its.ac.id · membuat aplikasi absensi kuliah berbasis identifikasi wajah menggunakan metode ... Rumusan Masalah Integrasi Aplikasi dengan

Implementasi Software pada sitemImplementasi Software pada sitem� Flowchart Implementasi Software pada Sistem Absensi Kuliah.

Y

Implementasi Software pada sitemImplementasi Software pada sitempada Sistem Absensi Kuliah.

Y

Page 10: APLIKASI ABSENSI KULIAH BERBASIS ... - digilib.its.ac.id · membuat aplikasi absensi kuliah berbasis identifikasi wajah menggunakan metode ... Rumusan Masalah Integrasi Aplikasi dengan

Interface Aplikasi Pengenalan Interface Aplikasi Pengenalan WajahWajah

Interface Aplikasi Pengenalan Interface Aplikasi Pengenalan WajahWajah

Page 11: APLIKASI ABSENSI KULIAH BERBASIS ... - digilib.its.ac.id · membuat aplikasi absensi kuliah berbasis identifikasi wajah menggunakan metode ... Rumusan Masalah Integrasi Aplikasi dengan

Pengujian Aplikasi Pengenalan Pengujian Aplikasi Pengenalan WajahWajah

1) Pengujian dengan pose frontal

Pengujian Aplikasi Pengenalan Pengujian Aplikasi Pengenalan WajahWajah

Pengujian dengan pose frontal

Page 12: APLIKASI ABSENSI KULIAH BERBASIS ... - digilib.its.ac.id · membuat aplikasi absensi kuliah berbasis identifikasi wajah menggunakan metode ... Rumusan Masalah Integrasi Aplikasi dengan

Hasil Pengujian Pose FrontalHasil Pengujian Pose FrontalHasil Pengujian Pose FrontalHasil Pengujian Pose Frontal

Page 13: APLIKASI ABSENSI KULIAH BERBASIS ... - digilib.its.ac.id · membuat aplikasi absensi kuliah berbasis identifikasi wajah menggunakan metode ... Rumusan Masalah Integrasi Aplikasi dengan

Pengujian dengan pose non Pengujian dengan pose non frontalfrontal

Pengujian dengan pose non Pengujian dengan pose non frontalfrontal

Page 14: APLIKASI ABSENSI KULIAH BERBASIS ... - digilib.its.ac.id · membuat aplikasi absensi kuliah berbasis identifikasi wajah menggunakan metode ... Rumusan Masalah Integrasi Aplikasi dengan

Hasil Pengujian Pose Non FrontalHasil Pengujian Pose Non FrontalHasil Pengujian Pose Non FrontalHasil Pengujian Pose Non Frontal

Page 15: APLIKASI ABSENSI KULIAH BERBASIS ... - digilib.its.ac.id · membuat aplikasi absensi kuliah berbasis identifikasi wajah menggunakan metode ... Rumusan Masalah Integrasi Aplikasi dengan

2) Pengujian dengan variasi jarak.2) Pengujian dengan variasi jarak.2) Pengujian dengan variasi jarak.2) Pengujian dengan variasi jarak.

Page 16: APLIKASI ABSENSI KULIAH BERBASIS ... - digilib.its.ac.id · membuat aplikasi absensi kuliah berbasis identifikasi wajah menggunakan metode ... Rumusan Masalah Integrasi Aplikasi dengan
Page 17: APLIKASI ABSENSI KULIAH BERBASIS ... - digilib.its.ac.id · membuat aplikasi absensi kuliah berbasis identifikasi wajah menggunakan metode ... Rumusan Masalah Integrasi Aplikasi dengan

Hasil pengujian dengan variasi jarak wajah Hasil pengujian dengan variasi jarak wajah thd kamerathd kamera

JARAK > 30 cm

Hasil pengujian dengan variasi jarak wajah Hasil pengujian dengan variasi jarak wajah thd kamerathd kamera

JARAK ± 30 cm

Page 18: APLIKASI ABSENSI KULIAH BERBASIS ... - digilib.its.ac.id · membuat aplikasi absensi kuliah berbasis identifikasi wajah menggunakan metode ... Rumusan Masalah Integrasi Aplikasi dengan

3) Pengujian dengan foto cetak mahasiswa3) Pengujian dengan foto cetak mahasiswa3) Pengujian dengan foto cetak mahasiswa3) Pengujian dengan foto cetak mahasiswa

Page 19: APLIKASI ABSENSI KULIAH BERBASIS ... - digilib.its.ac.id · membuat aplikasi absensi kuliah berbasis identifikasi wajah menggunakan metode ... Rumusan Masalah Integrasi Aplikasi dengan

Hasil Pengujian dengan FotoHasil Pengujian dengan FotoHasil Pengujian dengan FotoHasil Pengujian dengan Foto

Page 20: APLIKASI ABSENSI KULIAH BERBASIS ... - digilib.its.ac.id · membuat aplikasi absensi kuliah berbasis identifikasi wajah menggunakan metode ... Rumusan Masalah Integrasi Aplikasi dengan

4) Pengujian dengan variasi 4) Pengujian dengan variasi Intensitas CahayaIntensitas Cahaya

4) Pengujian dengan variasi 4) Pengujian dengan variasi Intensitas CahayaIntensitas Cahaya

Page 21: APLIKASI ABSENSI KULIAH BERBASIS ... - digilib.its.ac.id · membuat aplikasi absensi kuliah berbasis identifikasi wajah menggunakan metode ... Rumusan Masalah Integrasi Aplikasi dengan
Page 22: APLIKASI ABSENSI KULIAH BERBASIS ... - digilib.its.ac.id · membuat aplikasi absensi kuliah berbasis identifikasi wajah menggunakan metode ... Rumusan Masalah Integrasi Aplikasi dengan

Implementasi Aplikasi Absensi Kuliah Implementasi Aplikasi Absensi Kuliah Berbasisi Identifikasi WajahBerbasisi Identifikasi Wajah

Implementasi Aplikasi Absensi Kuliah Implementasi Aplikasi Absensi Kuliah Berbasisi Identifikasi WajahBerbasisi Identifikasi Wajah

Page 23: APLIKASI ABSENSI KULIAH BERBASIS ... - digilib.its.ac.id · membuat aplikasi absensi kuliah berbasis identifikasi wajah menggunakan metode ... Rumusan Masalah Integrasi Aplikasi dengan

Kesimpulan Kesimpulan

�Pengujian dengan pose frontal dan non frontal dipengaruhi oleh pergeseran atau rotasi sudut.

�Pengujian dengan pengaruh jarak dipengaruhi oleh intensitas cahaya yang diterima oleh mahasiswa.

Pengujian dengan foto cetak dipengaruhi �Pengujian dengan foto cetak dipengaruhi oleh rotasi sudut, intensitas cahaya dan gradasi tekstur yang dihasilkan.

�Pengujian dengan variasi intensitas cahaya akan mempengaruhi nilai kemiripan.

�Keunggulan aplikasi absensi kuliah dengan wajah ditentukan oleh aplikasi pengenalan wajah.

Pengujian dengan pose frontal dan non frontal dipengaruhi oleh pergeseran atau

Pengujian dengan pengaruh jarak dipengaruhi oleh intensitas cahaya yang diterima oleh mahasiswa.

Pengujian dengan foto cetak dipengaruhi Pengujian dengan foto cetak dipengaruhi oleh rotasi sudut, intensitas cahaya dan gradasi tekstur yang dihasilkan.

Pengujian dengan variasi intensitas cahaya akan mempengaruhi nilai kemiripan.

Keunggulan aplikasi absensi kuliah dengan wajah ditentukan oleh aplikasi pengenalan

Page 24: APLIKASI ABSENSI KULIAH BERBASIS ... - digilib.its.ac.id · membuat aplikasi absensi kuliah berbasis identifikasi wajah menggunakan metode ... Rumusan Masalah Integrasi Aplikasi dengan

Saran Saran

�Aplikasi absensi yang dibuat memiliki kelemahan dalam mengatasi rotasi sudut, perlu ditambahkan dengan algoritma lain seperti eigenface atau neural network.

�Supaya proses komputasi lebih cepat perlu digunakan spesifikasi komputer lebih tinggi dari intel core i5 clock speed 2,4 GHz dari intel core i5 clock speed 2,4 GHz dengan graphic card di atas 512 MB.

Aplikasi absensi yang dibuat memiliki kelemahan dalam mengatasi rotasi sudut, perlu ditambahkan dengan algoritma lain seperti eigenface atau neural network.

Supaya proses komputasi lebih cepat perlu digunakan spesifikasi komputer lebih tinggi dari intel core i5 clock speed 2,4 GHz dari intel core i5 clock speed 2,4 GHz dengan graphic card di atas 512 MB.

Page 25: APLIKASI ABSENSI KULIAH BERBASIS ... - digilib.its.ac.id · membuat aplikasi absensi kuliah berbasis identifikasi wajah menggunakan metode ... Rumusan Masalah Integrasi Aplikasi dengan