Implementasi Computer Vision untuk Monitoring Kehadiran Karyawan Menggunakan YOLO: Studi Kasus Laundry Rewash Care
Keywords:
monitoring kehadiran, pengenalan wajah, YOLO, computer vision, sistem absensiAbstract
Perkembangan teknologi kecerdasan buatan telah mendorong penerapan sistem otomatisasi di berbagai bidang, termasuk sistem monitoring kehadiran karyawan. Sistem absensi konvensional pada usaha laundry skala kecil masih dilakukan secara manual sehingga rentan terhadap kecurangan seperti titip absen, kesalahan pencatatan, dan lambatnya proses rekapitulasi data. Penelitian ini bertujuan merancang dan membangun sistem monitoring kehadiran karyawan berbasis pengenalan wajah menggunakan algoritma You Only Look Once (YOLO) sebagai metode deteksi wajah dan Convolutional Neural Network (CNN) untuk proses pengenalan identitas. Sistem dikembangkan menggunakan kamera webcam sebagai perangkat akuisisi citra, framework Ultralytics YOLO dan bahasa pemrograman Python untuk proses deteksi, serta basis data MySQL untuk menyimpan data karyawan dan riwayat kehadiran. Dataset wajah karyawan dikumpulkan langsung di lingkungan kerja Laundry Rewash Care dengan variasi posisi, ekspresi, dan pencahayaan, kemudian dibagi menjadi data latih dan data uji dengan rasio 80:20. Hasil pengujian menunjukkan bahwa algoritma YOLO mampu mendeteksi wajah karyawan secara cepat dan akurat serta bekerja optimal pada jarak 50-200 cm dengan pencahayaan yang cukup, meskipun performa menurun pada kondisi minim cahaya. Sistem yang dikembangkan mampu mencatat kehadiran karyawan secara otomatis ke dalam basis data tanpa terjadi kehilangan maupun duplikasi data, sehingga terbukti lebih efektif dan efisien dibandingkan metode absensi manual serta dapat meminimalkan tindakan manipulasi kehadiran.
References
Dewanto, M. R., Farid, M. N., Rafdi Syah, M. A., Firdaus, A. A., & Arof, H. (2024). YOLO vs. CNN algorithms: A comparative study in masked face recognition. Scientific Journal of Informatics, 11(1), 139–146. https://doi.org/10.15294/sji.v11i1.48723
Hartiwi, Y., Rasywir, E., Pratama, Y., & Jusia, P. A. (2020). Sistem manajemen absensi dengan fitur pengenalan wajah dan GPS menggunakan YOLO pada platform Android. Jurnal Media Informatika Budidarma, 4(4), 1235–1242. https://doi.org/10.30865/mib.v4i4.2522
Krishna, A., Manoj, N., & Subbulakshmi, T. (2024). Design and development of attendance system using face recognition. Proceedings of the 2024 4th International Conference on Soft Computing for Security Applications (ICSCSA), 695–701. https://doi.org/10.1109/ICSCSA64454.2024.00119
Parkhi, O. M., Vedaldi, A., & Zisserman, A. (2015). Deep face recognition. Proceedings of the British Machine Vision Conference (BMVC), 41.1–41.12.
Redmon, J., Divvala, S., Girshick, R., & Farhadi, A. (2016). You only look once: Unified, real-time object detection. Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition (CVPR), 779–788.
Salamah, I., Said, M. R. A., & Soim, S. (2022). Perancangan alat identifikasi wajah dengan algoritma You Only Look Once (YOLO) untuk presensi mahasiswa. Jurnal Media Informatika Budidarma, 6(3), 1492–1499. https://doi.org/10.30865/mib.v6i3.4399
Sugeng, S., & Mulyana, A. (2022). Sistem absensi menggunakan pengenalan wajah (face recognition) berbasis web LAN. Jurnal Sisfokom (Sistem Informasi dan Komputer), 11(1), 127–135. https://doi.org/10.32736/sisfokom.v11i1.1371
Turk, M., & Pentland, A. (1991). Eigenfaces for recognition. Journal of Cognitive Neuroscience, 3(1), 71–86.
Zhao, W., Chellappa, R., Phillips, P. J., & Rosenfeld, A. (2003). Face recognition: A literature survey. ACM Computing Surveys, 35(4), 399–458.




