This program could detect drowsiness-driving states. It could provide real-time detection. If the driver is sleeping when driving, this program will sound an alarm. Meanwhile, it will send messages, call phones, and send emails continually to your friends while you are drowsiness-driving condition will alert your friend to take action as soon as possible. This program includes Frontend and Backend parts: Frontend is a WeChat Mini Program, that can link your WeChat account and trigger the detection system. The backend part detects a drowsiness situation.
-
Twilio - it is an open cloud communication platform that could help developers or companies send messages, call phones, have distance meetings, etc.
-
Download shape_predictor_68_face_landmarks.dat file from here: https://www.kaggle.com/sergiovirahonda/shape-predictor-68-face-landmarksdat.
-
Downloaded haarcascades files (including haarcascade_eye.xml and haarcascade_frontalface_default.xml) from here: https://github.com/opencv/opencv/tree/master/data/haarcascades.