Perancangan Antarmuka dan Sistem Pengenalan Wajah untuk Aplikasi Pendataan Kehadiran Berbasis Python
Keywords:
Pengenalan wajah, Python, CNN, FaceNet, GUI, OpenCV, Deep LearningAbstract
Perkembangan teknologi informasi dan kecerdasan buatan telah memberikan dampak signifikan terhadap berbagai aspek kehidupan manusia, termasuk dalam bidang administrasi dan manajemen kehadiran. Penelitian ini bertujuan untuk merancang model sistem dan antarmuka aplikasi pengenalan wajah berbasis Python untuk mendukung proses pendataan kehadiran peserta video meeting secara otomatis. Sistem dirancang menggunakan algoritma Convolutional Neural Network (CNN) dengan model FaceNet untuk tahap pengenalan wajah, serta algoritma Haarcascade sebagai metode deteksi wajah awal. Aplikasi dikembangkan menggunakan Graphical User Interface (GUI) berbasis pustaka customtkinter agar dapat dioperasikan secara mudah oleh pengguna tanpa memerlukan perintah berbasis teks. Metodologi yang digunakan adalah Software Development Life Cycle (SDLC) dengan model Incremental, yang memungkinkan pengembangan modul secara bertahap dan sistematis. Tahap perancangan meliputi pembuatan rancangan sistem deteksi dan pengenalan wajah, rancangan antarmuka pengguna, serta integrasi awal antar modul. Hasil perancangan menunjukkan bahwa sistem dapat dirancang secara modular, terintegrasi, dan sesuai dengan kebutuhan pengguna. Penelitian ini hanya membahas tahap perancangan dan konseptualisasi sistem, yang akan menjadi dasar bagi pengujian lebih lanjut pada penelitian selanjutnya.
References
Z. H. Lin dan Y. Z. Li, “Design and Implementation of Classroom Attendance System Based on Video Face Recognition,” Proc. 2019 International Conference on Intelligent Transportation, Big Data & Smart City (ICITBS), hal. 385–388, Jan. 2019.

