DETEKSI WAJAH MENGGUNAKAN ALGORITMA VIOLA JONES BERBASIS ANDROID

  • Vera Wati Universitas Tunas Pembangunan Surakarta
  • Yuliana Yuliana Institut Shanti Bhuana
  • Nisrina Yulia Setyowati Universitas Tunas Pembangunan Surakarta
  • Mudawil Qulub Universitas Bumigora
Keywords: Android, Face Detection, Face Variation, Viola Jones

Abstract

ABSTRACT

The face is a source of biometric technology that characterizes the body parts attached to a person, which is often the object of research in the field of digital image processing. Facial bio-metric technology has been widely used in various electronic devices for facial recognition. However, the first step in facial biometrics is face detection. The purpose of face detection is to find facial areas in the image. Face detection is done by using a computer process in learning to recognize certain features, such as facial features, eyes, nose position, and lip shape. The computer will present a face image in the form of a two-dimensional matrix or more. The goal is to find out whether or not there is a face on an object in security verification. So, research related to face detection is a fundamental topic and plays an important role in the development of biometric technology.

This study applies the Viola-Jones method to detect the presence of a human face with a variety of facial poses and accessories that are often worn on the face. This method has high accuracy and simple feature classification. This method does not use pixels directly in classifying images but instead uses the Haar feature to combine Integral Image and AdaBoost Machine Learning calculations to form a Cascade Classifier so that the results for the presence of faces are obtained.

The research implementation uses Android and face detection is taken from screenshots stored on the Android device. The results of testing with an accuracy rate of up to 95.38% with an upright face position facing the camera and images with accessories an accuracy rate of up to 72.47%. This shows that the use of accessories can cover some facial features, thus making it difficult for the face detection algorithm to recognize faces accurately.

Keywords: Android, Face Detection, Face Variation, Viola Jones

References

D. Satria, “Pengertian dan Kegunaan Pengolahan Citra Digital,” Medium Corporation, 2018. https://medium.com/tulisan-ibe/pengertian-dan-kegunaan-pengolahan-citra-digital-cdf013a39871 (accessed May 02, 2019).
[2] V. Wati, Kusrini, and H. Al Fatta, “Real time face expression classification using convolutional neural network algorithm,” 2019 Int. Conf. Inf. Commun. Technol. ICOIACT 2019, no. Clm, pp. 497–501, 2019, doi: 10.1109/ICOIACT46704.2019.8938521.
[3] M. A. Rahman and S. I. Wasista, “Sistem Pengenalan Wajah Menggunakan Webcam Untuk Absensi Dengan Metode Template Matching,” Tek. Elektron. Politek. Elektron. Negeri Surabaya, pp. 1–6, 2011.
[4] Y. Ferik, H. Octavianto, and H. Wahyu, “Deteksi Wajah Menggunakan Algoritma Viola Jones,” pp. 1–6, 2011.
[5] S. P. Shulur, “Perancangan Aplikasi Deteksi Wajah Menggunakan Algoritma Viola-Jones,” Universitas Pasundan, 2015. [Online]. Available: http://repository.unpas.ac.id/26827/
Akhyar, R. Hidayat, and B. S. Hantono, “Identifikasi Fitur Wajah Dengan Menggunakan Facial Points Dan Euclidean Distance,” CITEE, pp. 154–160, 2017.
[7] M. D. Putro, T. B. Adji, and B. Winduratna, “Sistem Deteksi Wajah dengan Menggunakan Metode Viola-[1] D. Satria, “Pengertian dan Kegunaan Pengolahan Citra Digital,” Medium Corporation, 2018. https://medium.com/tulisan-ibe/pengertian-dan-kegunaan-pengolahan-citra-digital-cdf013a39871 (accessed May 02, 2019).
[2] V. Wati, Kusrini, and H. Al Fatta, “Real time face expression classification using convolutional neural network algorithm,” 2019 Int. Conf. Inf. Commun. Technol. ICOIACT 2019, no. Clm, pp. 497–501, 2019, doi: 10.1109/ICOIACT46704.2019.8938521.
[3] M. A. Rahman and S. I. Wasista, “Sistem Pengenalan Wajah Menggunakan Webcam Untuk Absensi Dengan Metode Template Matching,” Tek. Elektron. Politek. Elektron. Negeri Surabaya, pp. 1–6, 2011.
[4] Y. Ferik, H. Octavianto, and H. Wahyu, “Deteksi Wajah Menggunakan Algoritma Viola Jones,” pp. 1–6, 2011.
[5] S. P. Shulur, “Perancangan Aplikasi Deteksi Wajah Menggunakan Algoritma Viola-Jones,” Universitas Pasundan, 2015. [Online]. Available: http://repository.unpas.ac.id/26827/
[6] Akhyar, R. Hidayat, and B. S. Hantono, “Identifikasi Fitur Wajah Dengan Menggunakan Facial Points Dan Euclidean Distance,” CITEE, pp. 154–160, 2017.
[7] M. D. Putro, T. B. Adji, and B. Winduratna, “Sistem Deteksi Wajah dengan Menggunakan Metode Viola-Jones,” Semin. Nas. "Science, Eng. Technol., pp. 1–5, 2012, doi: 10.1074/jbc.M512649200.
[8] P. P. Arhandi, U. D. Rosiani, A. Prasetyawati, and P. Choirina, “Sistem Pengenalan Wajah Untuk Kemanan Folder Menggunakan Metode Triangle Face,” vol. 4, no. 4, pp. 268–273, 2018.
[9] M. Miftah and Aripin, “Pengamanan Laptop Menggunakan Pengenalan Wajah Berbasis Triangle Face,” vol. 1, no. 1, pp. 22–35, 2016.
[10] H. Al Fatta, “Sistem presensi karyawan berbasis pengenalan wajah dengan algoritma,” Semin. Nas. Sist. dan Inform. Bali, pp. 164–170, 2006.
[11] M. Miftah, J. T. Informatika, U. Dian, N. Semarang, P. Wajah, and T. Face, “Pengamanan Laptop Menggunakan Pengenalan Wajah Berbasis Triangle Face,” vol. 1, no. 1, pp. 22–35, 2016.
[12] V. Wati, K. Kusrini, H. Al Fatta, and N. Kapoor, “Security of facial biometric authentication for attendance system,” Multimed. Tools Appl., vol. 80, pp. 23625–23646, 2021.
[13] L. W. Alexander, S. R. Sentinuwo, and A. M. Sambul, “Implementasi Algoritma Pengenalan Wajah Untuk Mendeteksi Visual Hacking,” vol. 11, no. 1, 2017.
[14] M. K. Dabhi and B. K. Pancholi, “Face Detection System Based on Viola - Jones Algorithm,” vol. 5, no. 4, pp. 2015–2017, 2016.
[15] A. A. Farouq and D. D. E. Setyawan, “Sistem Robot Penyelamat Menggunakan Metode Deteksi Viola-Jones untuk Membantu Tim Pencarian dan Penyelamatan Menemukan Korban Bencana,” ELKHA, vol. 11, no. 1, pp. 27–32, 2019.
[16] S. Tikoo and N. Malik, “Detection of Face using Viola Jones and Recognition Using Back Propagation Neural Network”.
[17] J. Sianturi, R. F. Rahmat, and E. B. Nababan, “Sistem Pendeteksian Manusia untuk Keamanan Ruangan Human Detection System For Room Security Using Viola - Jones,” JITE, vol. 1, no. 2, 2018.
[18] A. Hendrotriatmoko, S. Hadi, and H. S. Dachlan, “Penggunaan Metode Viola-Jones dan Algoritma Eigen Eyes dalam Sistem Kehadiran Pegawai,” vol. 8, no. 1, pp. 41–46, 2014.
[19] S. Rahman, “Thresholding,” Lecturers Blog-STT-Harapan Medan, 2013. http://sayutirahman.stth-medan.ac.id/2013/12/thresholding.html (accessed May 08, 2019).
[20] A. Suharso, “Pengenalan Wajah Menggunakan Metode Viola-Jones dan Eigenface Dengan Variasi Posisi Wajah Berbasis Webcam,” TechnoXplore, vol. 1, no. 2, pp. 19–30, 2016.
Published
2023-06-12
How to Cite
Vera Wati, Yuliana, Y., Nisrina Yulia Setyowati, & Mudawil Qulub. (2023). DETEKSI WAJAH MENGGUNAKAN ALGORITMA VIOLA JONES BERBASIS ANDROID . TEKNIMEDIA: Teknologi Informasi Dan Multimedia, 4(1), 30-37. https://doi.org/10.46764/teknimedia.v4i1.92
Section
Articles
Abstract viewed = 278 times
PDF downloaded = 459 times