Tampilan
Absensi Wajah & Pendaftaran (Face Attendance)
Modul Absensi Wajah (Face Attendance) SekolahIn memungkinkan siswa, guru, dan staf untuk melakukan pencatatan kehadiran menggunakan teknologi pengenalan wajah (facial recognition) berbasis kecerdasan buatan (AI) yang berjalan langsung di browser.
1. Pendaftaran Wajah (Face Enrollment)
Sebelum pengguna dapat melakukan pemindaian kehadiran, wajah mereka harus didaftarkan terlebih dahulu ke dalam sistem.
Langkah-langkah Pendaftaran:
- Akses halaman Pendaftaran & Absen Wajah (
/face-attendance). - Di panel Pendaftaran Wajah, pilih pengguna yang ingin didaftarkan:
- Pilih peran (Siswa, Guru, atau Staf).
- Cari dan pilih nama pengguna dari menu dropdown.
- Klik tombol Mulai Pendaftaran Wajah.
- Izinkan browser untuk mengakses kamera/webcam Anda jika diminta.
- Posisikan wajah tepat di tengah frame kamera:
- Pastikan pencahayaan cukup terang (tidak membelakangi cahaya/backlight).
- Pastikan wajah tidak tertutup oleh masker, kacamata hitam, atau topi.
- Ikuti petunjuk di layar. Sistem akan mengambil beberapa sampel wajah untuk mengenali fitur biometrik secara akurat.
- Setelah selesai, klik Simpan Data Wajah. Data wajah pengguna kini telah terdaftar.
2. Pemindaian Kehadiran (Face Scanning)
Setelah wajah terdaftar, pengguna dapat melakukan check-in atau check-out menggunakan kamera.
Cara Melakukan Absensi:
- Buka halaman Absensi Wajah (
/face-attendance). - Klik tombol Aktifkan Kamera Scan.
- Posisikan wajah di depan kamera.
- Sistem AI akan secara otomatis memindai, mencocokkan wajah dengan basis data, dan menampilkan status kehadiran:
- Check-in Berhasil: Jika masuk dalam rentang jam kehadiran masuk.
- Check-out Berhasil: Jika masuk dalam rentang jam pulang sekolah.
- Suara konfirmasi audio ("Absen Berhasil") akan diputar untuk memudahkan proses verifikasi mandiri.
3. Status Model AI & Pengunduhan Model
Sistem pengenalan wajah SekolahIn berjalan secara lokal di perangkat Anda (client-side) menggunakan pustaka TensorFlow/Face-API untuk menjaga privasi data biometrik.
- Status Model: Pada halaman absensi, Anda dapat melihat panel status model AI.
- Pengunduhan Otomatis: Saat pertama kali diakses, sistem akan mengunduh model deteksi wajah. Pastikan koneksi internet stabil selama proses pengunduhan pertama kali.
- Offline Ready: Setelah model terunduh ke penyimpanan lokal browser (cache), pemindaian dapat berjalan dengan sangat cepat dan tidak memerlukan kuota internet yang besar lagi.
4. Tips Pemindaian yang Akurat
- Pencahayaan: Lakukan registrasi dan pemindaian di ruangan dengan pencahayaan yang merata. Hindari bayangan tajam pada satu sisi wajah.
- Ekspresi Netral: Saat mendaftarkan wajah, gunakan ekspresi wajah yang netral atau tersenyum tipis alami.
- Jarak Kamera: Posisikan wajah sekitar 30 - 50 cm dari kamera webcam untuk deteksi optimal.