REAL-TIME WEB-BASED EMPLOYEE ATTENDANCE USING OPENCV AND LBPH FACE RECOGNITION
Keywords:
employee attendance, face recognition, LBPH, OpenCV, real-time web systemAbstract
This study developed a real-time web-based employee attendance system that applies face recognition using OpenCV and the Local Binary Pattern Histogram (LBPH) method. The research object was the employee attendance process at PT Samboeng Putra Margo Utomo, where conventional attendance created risks of recording errors, slow recapitulation, and proxy attendance. The system was developed using the Waterfall model through requirements analysis, system design, implementation, testing, and evaluation. The application integrates a web interface, employee and shift management, face registration, attendance check-in and check-out, leave requests, attendance reporting, a MySQL database, and an OpenCV-based face recognition module. Functional validation used black-box testing, while face recognition reliability was examined through repeated trials under variations in lighting, camera distance, slight face angle, and facial expression. All 40 functional test scenarios reported in the thesis were completed successfully. In the face recognition reliability test, 56 of 60 trials were successfully recognized, producing a recognition success rate of 93.33%. Normal lighting and close-distance conditions achieved 100% success, while dim lighting, medium distance, slight face rotation, and different expressions each achieved 90%. The results indicate that the developed system can automate attendance recording, integrate attendance administration, and reduce dependence on manual identity input. The findings also show that LBPH is suitable for a lightweight real-time attendance implementation, although performance remains sensitive to image acquisition conditions and should be strengthened with broader datasets and liveness detection in future work
References
Afrizal, S., Rafhael, P., Aritonang, H., & Fachri, B. (2024). Rekapitulasi absensi pegawai berbasis web pada PT. Codinglab Integrasi Indonesia. 12(3).
Agnes, R. Z., & Yamasari, Y. (2024). Analisis perbandingan metode pengenalan wajah untuk absensi online dengan KNN dan Local Binary Pattern Histogram (LBPH). 05(2020), 494-502.
Alkhair, M. Z., Kristiana, T., & Haryanto, S. (2026). Implementasi aplikasi sistem absensi karyawan berbasis face recognition dan Location Based Services (LBS) pada PT. Benhil Raya Internasional (Brain). 02, 2-6.
Amalia, N. (2022). Perbandingan algoritma Fisherface dan algoritma Local Binary Pattern untuk pengenalan wajah. 2(12), 690-704. https://doi.org/10.47065/tin.v2i12.1568
Arif, H. C., & Farell, G. (2024). Perancangan sistem absensi digital berbasis RFID dan face recognition. ELEKTIF: Jurnal Elektronika & Informatika, 2(1), 51-74.
Darmawan, D., Hidayat, R., & Kurniawan, A. (2024). Pengembangan sistem absensi dan informasi karyawan berbasis web. 1(6), 928-933.
Doko, F., Wahyudi, T., Tinggi, S., Komputer, I., & Karya, C. (2025). Implementasi face recognition untuk absensi kehadiran menggunakan MobileFaceNet pada studi kasus PT Mutiara Tali Rasa. 8, 1122-1125.
Eric, M., Nur, I., Geni, B. Y., Tj, J., Barat, D., Barat, J., & Jakarta, D. K. I. (2024). Sistem absensi online berbasis web dengan fitur radius pembatasan lokasi absen untuk karyawan outsourcing. 8(4), 7428-7435.
Hamidah, A., Reno, M., Subagio, R. T., Sokibi, P., Rizqiyah, P., Catur, U., Cendekia, I., & Cirebon, K. (2024). Penerapan ESP32CAM untuk sistem absensi. 14(2), 142-153.
Kristianto, R. P. (2024). Pengembangan face recognition menggunakan OpenCV dan kombinasi algoritma Haarcascade dan Local Binary Pattern Histogram (LBPH) untuk aplikasi presensi mahasiswa. 13(105), 889-900.
Maheswari, S. Z., Mufida, N. R., & Haqq, W. S. (2024). Peran manajemen sumber daya manusia dalam meningkatkan kompetensi TPACK. 6(1), 73-90.
Mantara, D., Sudoro, W., Kurniasari, A., & Rosid, J. (2022). Face recognition dengan metode Haar Cascade dan FaceNet. 3(1), 30-34.
Purwanto, D., Putri, R. E., Fadly, Y., & Pratiwi, D. C. (2024). Sistem absensi online berbasis web dengan penggunaan teknologi GPS. 13(November), 1800-1811.
Rizkika, T. (2024). Perancangan sistem informasi absensi karyawan pada PT. Multi Jaya Teknik. 1(7), 621-628.
Safitri, S. K. W. S. A. A. M. N. W. H. M. N. R. A. (2021). Pengenalan wajah menggunakan pembelajaran mesin berdasarkan ekstraksi fitur pada gambar wajah berkualitas rendah. 2, 93-101.
Satrio, M. (2023). Pengenalan wajah menggunakan Principal Component Analysis (PCA) dan Eigen Face. Jurnal Informatika dan Riset, 1, 14-18. https://doi.org/10.36308/iris.v1i2.521
Sharma, S., Sharma, A., Jain, P., Popli, I., & Chahar, H. (2023). Implementation of an automated attendance system with integrated face recognition using Haar Cascade and LBPH algorithm. 11(December), 38-45.
Supriatna, A. N., Maghfirah, H., Juliwardi, I., Mutia, C., & Rahmi, C. (2024). Rancang bangun sistem absensi karyawan menggunakan Radio Frequency Identification (RFID): Studi kasus Diskominsa Aceh Barat Daya. 66-73.
Tarigan, I. A., & Kurniawan, A. (2022). Prototipe pendeteksi dan pengenalan wajah berbasis web menggunakan algoritma Local Binary Pattern Histogram untuk absensi. 8(1), 77-86.
Utami, M., & Putra, E. D. (2023). Metode edge feature dan Eigenface untuk identifikasi pengenalan wajah. 6(2), 163-167.
Verdiyasa, P. A., & Sanjaya, N. M. W. S. (2023). Analisis perbandingan penerapan absensi manual dan face recognition terhadap disiplin pegawai pada Puskesmas Seririt III. 11(1), 124-132.
Zein, A. (2023). Sistem absensi cerdas menggunakan OpenCV berbasis pengenalan wajah. 33(3).
Published
Issue
Section
License
Copyright (c) 2026 Jurnal Komputek

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.




