MACHINE LEARNING PENDETEKSI WAJAH DENGAN OPEN CV MENGGUNAKAN PYTHON

Authors

  • Sunarsan Sitohang Universitas Putera Batam
  • Hotma Pangaribuan Universitas Putera Batam

DOI:

https://doi.org/10.33884/psnistek.v8i1.11743

Keywords:

Face Detection, Machine Learning, Open CV, Python

Abstract

Machine learning is a branch of artificial intelligence that enables computers to identify patterns, make predictions, or take actions based on provided data. In essence, machine learning grants computers the ability to "learn" from experience or data and use this knowledge to handle new situations or similar tasks. This process is carried out through convolution, where a filter is slid across the entire area of an image to recognize existing patterns. Face detection and attendance systems have become compelling topics in the fields of computer vision and security. In today's digital era, the use of automated systems to recognize faces and monitor attendance is increasingly vital across various sectors, including education, business, and security. Research on the development of face detection and attendance systems utilizes the Python programming language and OpenCV (Open Source Computer Vision Library). Python is a popular programming language with numerous libraries supporting computer vision development, while OpenCV provides various functions and algorithms useful for image analysis and processing. Face detection and attendance systems built with Python and OpenCV hold great potential for increasing efficiency and accuracy in the attendance process, as well as minimizing misuse or fraud. Therefore, in its implementation, it is essential to consider appropriate privacy policies and data protection measures to ensure the technology is used ethically and in compliance with applicable laws. Through this research, it is expected that readers will gain a better understanding of face detection.

References

Deng, J., Guo, J., Yang, J., Xue, N., Kotsia, I., & Zafeiriou, S. (2022). ArcFace: Additive Angular Margin Loss for Deep Face Recognition. IEEE Transactions on Pattern Analysis and Machine Intelligence, 44(10), 5962–5979. https://doi.org/10.1109/TPAMI.2021.3087709

Hajar, R. R., Sejati, P., Mardhiyyah, R., Yogyakarta, T., Ring, J. S., Utara, R., Lor, J., & Yogyakarta, S. (2021). Deteksi Wajah Berbasis Facial Landmark Menggunakan Opencv Dan DLIB. Jurnal Teknologi Informasi), 5(2).

Karunia Rahmadhika, M., & Thantawi, A. M. (2021). Rancang Bangun Aplikasi Face Recognition Pada Pendekatan CRM Menggunakan Opencv Dan Algoritma Haarcascade. Jurnal IKRA-ITH Informatika, 5(1), 109–118.

Matthes, E. (2023). Python Crash Course: A Hands-On, Project-Based Introduction to Programming (3rd ed.). No Starch Press.

Putra Prakoso, A., Rasyid, A., Deannova, A., & Rahmawan, A. E. (2024). Deteksi Wajah Menggunakan Cascade Classifier Dengan Opencv-Python. 2(1), 23–29.

Python Software Foundation. (2026). Python Software Foundation. https://docs.python.org/3/

Syahrial, R., Sukmawati, T., & Dewi, E. N. (2023). Face Mask Detection Menggunakan Python Dan Opencv Untuk Mendeteksi Pelanggaran Protokol Kesehatan Covid-19. Jurnal Elektro & Informatika Swadharma (JEIS), 3(1), 77–86.

Tiku, J. C., Saputra, W. A., & Prasetyo, N. A. (2022). Pengembangan Sistem Deteksi Memakai Masker Menggunakan Open CV, Tensorflow dan Keras. JURIKOM (Jurnal Riset Komputer), 9(4), 1183. https://doi.org/10.30865/jurikom.v9i4.4739

Tolegenova, D., & Moldagulova, A. (2025). Comparative Analysis of Face Biometric Identification Methods: From Traditional Algorithms to Modern Deep Learning Models. Computing & Engineering, 3, 34–40. https://doi.org/10.51301/ce.2025.i2.06

Wang, M., & Deng, W. (2021). Deep face recognition: A survey. Neurocomputing, 429, 215–244. https://doi.org/10.1016/j.neucom.2020.10.081

Published

2026-07-18

How to Cite

Sitohang, S. ., & Pangaribuan, H. (2026). MACHINE LEARNING PENDETEKSI WAJAH DENGAN OPEN CV MENGGUNAKAN PYTHON. Prosiding Seminar Nasional Ilmu Sosial Dan Teknologi (SNISTEK), 8(1), 76–85. https://doi.org/10.33884/psnistek.v8i1.11743

Issue

Section

Articles