Abstract:
Ujian secara online merupakan ujian yang semenjak meningkatnya pelaksanaan
pembelajaran daring menjadi sering dilakukan. Selain karena kelebihannya bisa
dilakukan dimana saja ujian online memiliki keuntungan salah satunya data soal dan
jawaban tersimpan secara rapih di database, akan tetapi ujian online masih terdapat
banyak kekurangan salah satunya sistem keamanannya. Pengajar tidak dapat mengetahui
pasti siapa yang mengerjakan ujian tersebut. Hal ini menjadi dasar dibutuhkannya sistem
laporan ujian online yang dapat memberikan laporan tentang siapa yang mengerjakan
ujian agar dapat meminimalisir kecurangan yang mungkin terjadi pada saat pelaksanaan
ujian. Salah satu yang dapat dilakukan adalah membuat sistem pengenalan wajah secara
real time yang dapat memberikan laporan apabila wajah yang ada di kamera tidak cocok
dengan wajah yang terdaftar oleh siswa, terdeteksi dua wajah di kamera ataupun tidak
terdeteksinya wajah di kamera. Proses dilakukan dengan beberapa tahap yaitu rekam
wajah untuk menyimpan wajah dari siswa dengan pendeteksi wajah, encode wajah untuk
mendapat hasil dari data wajah siswa dan yang terakhir pengenalan wajah dengan cara
membandingkan wajah yang ada di kamera saat ujian dengan wajah yang ada di database.
Pada proses rekam wajah menggunakan algoritma MTCNN untuk pendeteksi wajah
sedangkan proses encode dan pengenalan wajah menggunakan bantuan pustaka
face_recognition yang dikembangkan oleh Adam Geitgey menggunakan menggunakan
pengenalan wajah dlib. Hasil implementasi didapat bahwa sistem pengenalan wajah dapat
diterapkan dengan baik pada ujian online dan membantu pengajar atau pihak
bersangkutan lainnya memantau ujian online dalam mengurangi potensi kecurangan saat
ujian dilangsungkan.