Berikut adalah penjelasan lengkap kode Driver Monitoring System yang kamu buat + step-by-step penggunaan sebagai dokumentasi teknis. Ini bisa langsung dipakai untuk laporan project atau dokumentasi engineering.
1. Deskripsi Sistem
Program ini adalah Driver Monitoring System berbasis Computer Vision yang digunakan untuk mendeteksi:
✅ Kedipan mata (Blink Detection)
✅ Kantuk (Drowsiness Detection)
✅ Menguap (Yawn Detection)
✅ Arah kepala (Head Pose Estimation)
✅ Distraksi pengemudi
✅ Alarm suara jika mengantuk
Teknologi yang digunakan:
Table 3
Library
Fungsi
Library
Fungsi
OpenCV
Pengolahan video
dlib
Face landmark detection
numpy
Perhitungan matriks
scipy
Hitung jarak landmark
pygame
Alarm suara
There are no rows in this table
2. Konfigurasi Sistem
Parameter Sistem
FACE_DOWNSAMPLE_RATIO = 1.5
RESIZE_HEIGHT = 460
Penjelasan:
FACE_DOWNSAMPLE_RATIO
Memperkecil gambar untuk mempercepat deteksi wajah