Deteksi Wajah Menggunakan Algoritma Haar Cascade Berbasis Haar Feature
Keywords:
Deteksi Wajah; Haar Cascade Classifier; OpenCV; Confusion Matrix
Abstract
Penelitian ini membahas implementasi algoritma Haar Cascade Classifier dalam pendeteksian wajah secara otomatis. Tujuan penelitian adalah untuk menganalisis kinerja sistem dalam mengenali wajah pada berbagai kondisi pencahayaan dan pose. Proses penelitian meliputi pengumpulan citra wajah, pelatihan menggunakan dataset terdaftar, serta pengujian sistem deteksi dengan kamera. Evaluasi dilakukan menggunakan confusion matrix dengan parameter True Positive (TP), False Positive (FP), True Negative (TN), dan False Negative (FN). Hasil pengujian menunjukkan bahwa sistem mencapai akurasi 81,82%, presisi 100%, dan recall 81,82%. Nilai presisi yang tinggi menunjukkan bahwa sistem mampu mendeteksi wajah dengan tingkat ketepatan sangat baik, meskipun masih terdapat beberapa wajah yang gagal terdeteksi. Penelitian ini membuktikan bahwa Haar Cascade dapat digunakan sebagai metode yang efisien untuk sistem keamanan maupun absensi berbasis wajah, namun pengembangan lebih lanjut diperlukan agar dapat bekerja optimal pada kondisi pencahayaan rendah atau wajah yang tertutup sebagian.
Downloads
References
Buku
Andi Zulherry, Muhammad Basri, Muhammad Haris, Ferdy Riza, Zuli Agustina Gultom, Farid Akbar Siregar, Okvi Nugroho, Mahardika Abdi Prawira Tanjung. Komunikasi Data dan Jaringan Komputer. Medan: UMSU Press, 2025, pp. 202.
Indah Purnama Sari. Algoritma dan Pemrograman. Medan: UMSU Press, 2023, pp. 290.
Indah Purnama Sari. Buku Ajar Pemrograman Internet Dasar. Medan: UMSU Press, 2022, pp. 300.
Indah Purnama Sari. Buku Ajar Rekayasa Perangkat Lunak. Medan: UMSU Press, 2021, pp. 228.
Janner Simarmata Arsan Kumala Jaya, Syarifah Fitrah Ramadhani, Niel Ananto, Abdul Karim, Betrisandi, Muhammad Ilham Alhari, Cucut Susanto, Suardinata, Indah Purnama Sari, Edson Yahuda Putra. Komputer dan Masyarakat. Medan: Yayasan Kita Menulis, 2024, pp.162.
Mahdianta Pandia, Indah Purnama Sari, Alexander Wirapraja Fergie Joanda Kaunang, Syarifah Fitrah Ramadhani Stenly Richard Pungus, Sudirman, Suardinata Jimmy Herawan Moedjahedy, Elly Warni, Debby Erce Sondakh. Pengantar Bahasa Pemrograman Python. Medan : Yayasan Kita Menulis, 2024, pp.180
Zelvi Gustiana Arif Dwinanto, Indah Purnama Sari, Janner Simarmata Mahdianta Pandia, Supriadi Syam, Semmy Wellem Taju Fitrah Eka Susilawati, Asmah Akhriana, Rolly Junius Lontaan Fergie Joanda Kaunang. Perkembangan Teknologi Informatika. Medan: Yayasan Kita Menulis, 2024, pp.158
Jurnal
Afrianto, I., Heryandi, A., Finadhita, A., & Atin, S. (2021). Work From Home Program. International Journal of Information System & Technology Akreditasi, 5(3), 270–280. https://tt-el.my.id/.
Ahmad, & Muslimah. (2021). Memahami Teknik Pengolahan dan Analisis Data Kualitatif. Proceedings, 1(1), 173–186.
Bisono, A.T., & Zulherry, A. (2025). Analisis Sentimen Game Genshin Impact untuk Mengetahui Reaksi dan Harapan Pemain Menggunakan Metode Naïve Bayes. sudo Jurnal Teknik Informatika 4 (2), 183-193
Aulia, S. (2021). Klasterisasi Pola Penjualan Pestisida Menggunakan Metode K-Means Clustering (Studi Kasus Di Toko Juanda Tani Kecamatan Hutabayu Raja). Djtechno: Jurnal Teknologi Informasi, 1(1), 1–5. https://doi.org/10.46576/djtechno.v1i1.964
Azis, H., Tangguh Admojo, F., & Susanti, E. (2020). Analisis Perbandingan Performa Metode Klasifikasi pada Dataset Multiclass Citra Busur Panah Performance Comparison Analysis of Classification Methods on the Multiclass Dataset of Bows. In Agustus (Vol. 19, Issue 3).
Chan, V. H. Y., Chiu, D. K. W., & Ho, K. K. W. (2022). Mediating effects on the relationship between perceived service quality and public library app loyalty during the COVID-19 era. Journal of Retailing and Consumer Services, 67. https://doi.org/10.1016/j.jretconser.2022.102960
Chen, H., Hu, S., Hua, R., & Zhao, X. (2021). Improved naive Bayes classification algorithm for traffic risk management. Eurasip Journal on Advances in Signal Processing, 2021(1). https://doi.org/10.1186/s13634-021-00742-6
Basri,M., & Zulherry, A. (2025). Analysis of the Impact of Gambling and Online Loans in the Perspective of Informatics, Islam, and Kemuhammadiyahan. AR-RASYID: Jurnal Pendidikan Agama Islam 5 (1)
Criollo-C, S., Guerrero-Arias, A., Jaramillo-Alcázar, Á., & Luján-Mora, S. (2021). Mobile learning technologies for education: Benefits and pending issues. Applied Sciences (Switzerland), 11(9). https://doi.org/10.3390/app11094111
Dari, W., & Elen Tania Hanayah. (2023). Analisis Tingkat Kepuasan Pengguna Aplikasi Ojek Online Dengan Metode Naive Bayes. INSOLOGI: Jurnal Sains Dan Teknologi, 2(1), 221–232. https://doi.org/10.55123/insologi.v2i1.1693
Ichsan, A., Zulherry, A., Lubis, T.A., & Shahnaz, B.A.Z. (2025). Utilization of Mobile Applications to Speed Up The Search for Android-Based Index Places. IJATCoS: Indonesian Journal of Applied Technology, Computer and Science 2 (1)
Erlich, Z., & Zviran, M. (2003). Measuring IS User Satisfaction: Review and Implications. Communications of the Association for Information Systems, 12(1), 81–103.
Fakhruddin, A. M., Putri, L. O., Rizqi, P., Sudirman, A. T., Annisa, R. N., Khalda, R., As, B., Studi, P., Guru, P., & Dasar, S. (2022). Efektivitas LMS (Learning Management System) untuk Mengelola Pembelajaran Jarak Jauh pada Satuan Pendidikan.
Febriani, S. (2022). Analisis Data Hasil Diagnosa Untuk Klasifikasi Gangguan Kepribadian Menggunakan Algoritma C4.5 Siska Febriani Sistem Informasi * ) Rohmansyah@gmail.com. 2(9), 1–9.
Zulherry, A. (2023) Decision making for network security with simple additive weighting method. Journal of Intelligent Decision Support System (IDSS) 6 (3), 155-159
Firdaus, D. (2017). Penggunaan Data mining dalam kegiatan pembelajaran. Jurnal Format Volume 6 Nomor 2 Tahun 2017, 6(2), 91–97.
Hendrian, S. (2018). Algoritma Klasifikasi Data Mining Untuk Memprediksi Siswa Dalam Memperoleh Bantuan Dana Pendidikan. Faktor Exacta, 11(3), 266–274. https://doi.org/10.30998/faktorexacta.v11i3.2777
Kamil, M., & Cholil, W. (2020). Analisis Perbandingan Algoritma C4.5 dan Naive Bayes pada Lulusan Tepat Waktu Mahasiswa di Universitas Islam Negeri Raden Fatah Palembang. Jurnal Informatika, 7(2), 97–106. https://doi.org/10.31294/ji.v7i2.7723
Zulherry, A., Siregar,F.A., Gultom, Z.A., & Raihan, E.A. (2023). Optimalisasi Website untuk Monitoring Jaringan OPD di Dinas Kominfo Kota Medan dengan Metode Triangulasi. Bulletin of Computer Science Research 3 (5), 357-363
Kinanti, N., Putri1, A., & Dwi, A. (2021). Penerapan PIECES Framework sebagai Evaluasi Tingkat Kepuasan Mahasiswa terhadap Penggunaan Sistem Informasi Akademik Terpadu (SIAKADU) pada Universitas Negeri Surabaya. JEISBI, 02. https://siakadu.unesa.ac.id
Larasati, I., Yusril, A. N., & Zukri, P. Al. (2021). Systematic Literature Review Analisis Metode Agile Dalam Pengembangan Aplikasi Mobile. Sistemasi, 10(2), 369. https://doi.org/10.32520/stmsi.v10i2.1237
Lattu, A., Sihabuddin, & Jatmika, W. (2022). 115-Article Text-391-1-10-20220210. JURNAL RISET SISTEM INFORMASI DAN TEKNOLOGI INFORMASI (JURSISTEKNI), Vol 4 No 1, 39 – 50.
Zulherry, A., Gunawan, T.S., & Wanayumini, W. (2021). Analisis Hasil Pendukung Keputusan Mendapatkan Rumah Dinas Perusahaan Menggunakan Metode Analytical Hierarchy Process (AHP) dan Technique for Order Preference by Similarity to Ideal Solution (TOPSIS). JURNAL MEDIA INFORMATIKA BUDIDARMA, 2021
Li, Q., Li, Z., & Han, J. (2021). A hybrid learning pedagogy for surmounting the challenges of the COVID-19 pandemic in the performing arts education. Education and Information Technologies, 26(6), 7635–7655. https://doi.org/10.1007/s10639-021-10612-1
Lukman Santoso, & Juni Amanullah. (2022). Pengembangan Sistem Informasi Akademik Berbasis Website Menggunakan Metode Rapid Application Development (Rad). Elkom : Jurnal Elektronika Dan Komputer, 15(2), 250–259. https://doi.org/10.51903/elkom.v15i2.943
Normah, Rifai, B., Vambudi, S., & Maulana, R. (2022). Analisa Sentimen Perkembangan Vtuber Dengan Metode Support Vector Machine Berbasis SMOTE. Jurnal Teknik Komputer AMIK BSI, 8(2), 174–180. https://doi.org/10.31294/jtk.v4i2
Nurohman, & Nurhayati. (2021). NUROHMAN & NURHAYATI ACADEMIC INFORMATION SYSTEM USER SATISFACTION MODEL USING TECHNOLOGY ACCEPTANCE MODEL (TAM) WITH END USER COMPUTING SATISFACTION (EUCS) MODIFICATION.
Oman Sumantri, S. R. G. W. S. (2015). 102820. 67, 1–7.
Panggabean, D. S. O., Buulolo, E., & Silalahi, N. (2020). Penerapan Data Mining Untuk Memprediksi Pemesanan Bibit Pohon Dengan Regresi Linear Berganda. JURIKOM (Jurnal Riset Komputer), 7(1), 56. https://doi.org/10.30865/jurikom.v7i1.1947
Parras-Burgos, D., Fernández-Pacheco, D. G., Barbosa, T. P., Soler-Méndez, M., & Molina-Martínez, J. M. (2020). An augmented reality tool for teaching application in the agronomy domain. Applied Sciences (Switzerland), 10(10). https://doi.org/10.3390/app10103632
Perez, J. G., & Perez, E. S. (2021). Predicting Student Program Completion Using Naïve Bayes Classification Algorithm. International Journal of Modern Education and Computer Science, 13(3), 57–67. https://doi.org/10.5815/IJMECS.2021.03.05
Pidie, B. K. (2023). Jurnal administrasi dan sosial sains. 2(September), 44–51.
Prasetyo Utomo, A., & Mariana, N. (2023). Evaluasi Keberhasilan Sistem Informasi Universitas. 10(1), 565–579. http://jurnal.mdp.ac.id
Sari, I.P., Hariani, P.P., Al-Khowarizmi, A., Ramadhani, F., Sulaiman, O.K., Satria, A, & Manurung, A.A. (2024). CLUSTERING HIV/AIDS DISEASE USING K-MEANS CLUSTERING ALGORITHM. Proceeding International Seminar on Islamic Studies 5 (1), 1668-1676
Sari, I.P., Ramadhani, F., Satria, A., & Sulaiman, O.K. Leukocoria Identification: A 5-Fold Cross Validation CNN and Adaboost Hybrid Approach. 2023 6th International Seminar on Research of Information Technology and Intelligent Systems (ISRITI), 486-491
Manurung, A.A., Nasution, M.D., & Sari, I.P. (2023). Implementation of Fuzzy K-Nearest Neighbor Method in Dengue Disease Classification. 2023 11th International Conference on Cyber and IT Service Management (CITSM), 1-4
Putro, H. F., Vulandari, R. T., & Saptomo, W. L. Y. (2020). Penerapan Metode Naive Bayes Untuk Klasifikasi Pelanggan. Jurnal Teknologi Informasi Dan Komunikasi (TIKomSiN), 8(2). https://doi.org/10.30646/tikomsin.v8i2.500
Putry, N. M. (2022). Komparasi Algoritma Knn Dan Naïve Bayes Untuk Klasifikasi Diagnosis Penyakit Diabetes Mellitus. EVOLUSI : Jurnal Sains Dan Manajemen, 10(1). https://doi.org/10.31294/evolusi.v10i1.12514
Rahmi, A. N., & Mikola, Y. A. (2021). Implementasi Algoritma Apriori Untuk Menentukan Pola Pembelian Pada Customer (Studi Kasus : Toko Bakoel Sembako). Information System Journal, 4(1), 14–19. https://jurnal.amikom.ac.id/index.php/infos/article/view/561
Rais, Z., Hakiki, F. T. T., & Aprianti, R. (2022). Sentiment Analysis of Peduli Lindungi Application Using the Naive Bayes Method. SAINSMAT: Journal of Applied Sciences, Mathematics, and Its Education, 11(1), 23–29. https://doi.org/10.35877/sainsmat794
Ramadhani, A. A., Saputra, R. A., & Ningrum, I. P. (2024). Klasifikasi Tingkat Kepuasan Pengguna Google Classroom dalam Pembelajaran Online Menggunakan Algoritma Naïve Bayes. JIKO (Jurnal Informatika Dan Komputer), 8(2), 310. https://doi.org/10.26798/jiko.v8i2.1221
Randi Rian Putra1, C. W. (2018). Implementasi Data Mining Pemilihan Pelanggan Potensial Menggunakan Algoritma K Means. 1(1).
Sari, I.P., Ramadhani, F., Satria, A., & Apdilah, D. (2023). Implementasi Pengolahan Citra Digital dalam Pengenalan Wajah menggunakan Algoritma PCA dan Viola Jones. Hello World Jurnal Ilmu Komputer 2 (3), 146-157
Sari, I.P., Al-Khowarizmi, A, Sulaiman, O.K., & Apdilah, D. (2023). Implementation of Data Classification Using K-Means Algorithm in Clustering Stunting Cases. Journal of Computer Science, Information Technology and Telecommunication Engineering 4 (2), 402-412
Sulaiman, O.K & Batubara, I.H. (2021). Implementation Data Mining For Level Analysis Traffic Violation By Algorithm Association Rule. Al'adzkiya International of Computer Science and Information Technology (AIoCSIT) Journal 2 (2), 128-135
Razak, N., & Nasution, J. (2022). Analisis Efektivitas Penatausahaan Barang Milik Negara Melalui Aplikasi SIMAK-BMN. ALEXANDRIA (Journal of Economics, Business, & Entrepreneurship), 3(2), 39–41. https://doi.org/10.29303/alexandria.v3i2.177
Rinanda, P. D., Delvika, B., Nurhidayarnis, S., Abror, N., & Hidayat, A. (2022). Perbandingan Klasifikasi Antara Naive Bayes dan K-Nearest Neighbor Terhadap Resiko Diabetes pada Ibu Hamil. MALCOM: Indonesian Journal of Machine Learning and Computer Science, 2(2), 68–75. https://doi.org/10.57152/malcom.v2i2.432
Rizky Fadilla, A., & Ayu Wulandari, P. (2023). Literature Review Analisis Data Kualitatif: Tahap PengumpulanData. Mitita Jurnal Penelitian, 1(No 3), 34–46.
S Willermark, N Pantic, H. P. (2021). Subjectively Experienced Time and User Satisfaction: An Experimental Study of Progress Indicator Design in Mobile Application. https://hdl.handle.net/10125/71160
Sajiatmojo, A., Negeri, S., & Selor, T. (2021). PENGGUNAAN E-LEARNING PADA PROSES PEMBELAJARAN DARING. 1(3), 229.
Sari, I.P., Batubara, I.H., & Al-Khowarizmi, A. (2021). Sensitivity Of Obtaining Errors In The Combination Of Fuzzy And Neural Networks For Conducting Student Assessment On E-Learning. International Journal of Economic, Technology and Social Sciences (Injects) 2 (1), 331-338
Sari, I.P., Al-Khowarizmi, A., & Batubara, I.H. (2021). Cluster Analysis Using K-Means Algorithm and Fuzzy C-Means Clustering For Grouping Students' Abilities In Online Learning Process. Journal of Computer Science, Information Technology and Telecommunication Engineering 2 (1), 139-144
Apdilah, D., & Sari, I.P. (2021). Optimization Of The Fuzzy C-Means Cluster Center For Credit Data Grouping Using Genetic Algorithms. Al'adzkiya International of Computer Science and Information Technology (AIoCSIT) Journal 2 (2), 156-163
Setiawan, H., & Novita, D. (2021). Analisis Kepuasan Pengguna Aplikasi KAI Access Sebagai Media Pemesanan Tiket Kereta Api Menggunakan Metode EUCS. Jurnal Teknologi Sistem Informasi, 2(2), 162–175. https://doi.org/10.35957/jtsi.v2i2.1375
Sholeh, M., Nurnawati, E. K., & Lestari, U. (2023). Penerapan Data Mining dengan Metode Regresi Linear untuk Memprediksi Data Nilai Hasil Ujian Menggunakan RapidMiner. JISKA (Jurnal Informatika Sunan Kalijaga), 8(1), 10–21. https://doi.org/10.14421/jiska.2023.8.1.10-21
Sinaga, S., Sembiring, R. W., & Sumarno, S. (2022). Penerapan Algoritma Naive Bayes untuk Klasifikasi Prediksi Penerimaan Siswa Baru. Journal of Machine …, 1(1), 55–64. https://journal.fkpt.org/index.php/malda/article/view/162%0Ahttps://journal.fkpt.org/index.php/malda/article/download/162/115
Sobral, S. R. (2020). Mobile learning in higher education: A bibliometric review. International Journal of Interactive Mobile Technologies, 14(11), 153–170. https://doi.org/10.3991/ijim.v14i11.13973
Sudipa, I. G. I., Asana, I. M. D. P., Atmaja, K. J., Santika, P. P., & Setiawan, D. (2023). Analisis Data Kepuasan Pengguna Layanan E-Wallet Gopay Menggunakan Metode Naïve Bayes Classifier Algorithm. Kesatria : Jurnal Penerapan Sistem Informasi (Komputer Dan Manajemen), 4(3), 726–735. https://tunasbangsa.ac.id/pkm/index.php/kesatria/article/view/219%0Ahttps://tunasbangsa.ac.id/pkm/index.php/kesatria/article/download/219/218
Suwandi, S. (2022). Analisis Data Research dan Development Pendidikan Islam. Journal of Islamic Education El Madani, 1(1), 1–13. https://doi.org/10.55438/jiee.v1i1.11
Wahyu, A., & Rushenda. (2022). Klasterisasi Dampak Bencana Gempa Bumi. JEPIN (Jurnal Edukasi Dan Penelitian Informatika), 8(1), 175–179. https://doi.org/10.26418/jp.v8i1
Widyadara, M. A. D., & Irawan, R. H. (2019). Implementasi Metode Naïve Bayes dalam Penentuan Tingkat Kesejahteraan Keluarga. RESEARCH : Computer, Information System & Technology Management, 2(1), 19. https://doi.org/10.25273/research.v2i1.4259
Wijayanto, C., & Susetyo, Y. A. (2022). IMPLEMENTASI FLASK FRAMEWORK PADA PEMBANGUNAN APLIKASI SISTEM INFORMASI HELPDESK (SIH).
Wu, W. T., Li, Y. J., Feng, A. Z., Li, L., Huang, T., Xu, A. D., & Lyu, J. (2021). Data mining in clinical big data: the frequently used databases, steps, and methodological models. Military Medical Research, 8(1), 1–12. https://doi.org/10.1186/s40779-021-00338-z
Zai, C. (2022). Implementasi Data Mining Sebagai Pengolahan Data. Jurnal Portal Data, 2(3), 1–12. http://portaldata.org/index.php/portaldata/article/view/107
Downloads
Article History
Pages: 194-203
How to Cite
Issue
Section
License
Copyright (c) 2026 Sinta Bella, Martiano

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Penulis yang mempublikasikan naskahnya pada Hello World Jurnal Ilmu Komputer menyetujui ketentuan berikut:
Hak cipta atas artikel apapun dalam Hello World Jurnal Ilmu Komputer dipegang penuh oleh penulisnya di bawah lisensi Creative Commons Attribution-ShareAlike 4.0 International License. dengan beberapa ketentuan sebagai berikut:
"Penulis mengakui bahwa Hello World Jurnal Ilmu Komputer berhak sebagai yang mempublikasikan pertama kali dengan lisensi Creative Commons Attribution-ShareAlike 4.0 International License / CC BY SA 4.0"
"Penulis dapat memasukan tulisan secara terpisah, mengatur distribusi non-ekskulif dari naskah yang telah terbit di jurnal ini ke dalam versi yang lain (misal: dikirim ke respository institusi penulis, publikasi ke dalam buku, dll), dengan mengakui bahwa naskah telah terbit pertama kali pada Hello World Jurnal Ilmu Komputer."
"Pembaca diperbolehkan mengunduh, menggunakan, dan mengadopsi isi artikel selama mengutip artikel dengan menyebutkan judul, penulis, dan nama jurnal ini. Pengutipan tersebut dilakukan demi kemajuan ilmu pengetahuan dan kemanusiaan serta tidak boleh melanggar hukum yang berlaku."









