Abstract:
"Driving while fatigued is a serious issue that raises the possibility of vehicular accidents. Driver drowsiness is a primary contributor to sleep deprivation, which is dangerous for road safety. The purpose of this research is to develop assistive application that can measure a driver's level of alertness and issue alerts for sleepy driving in order to lessen the frequency of accidents brought on by fatigued drivers. Two methods for determining driver fatigue based on yawning measurement are introduced in this thesis. To accurately identify tiredness and avert accidents, these methods use real-time recognition of the driver's face, eyes, lips, and yawning, among other processes. These techniques are specifically designed to be successful even at night, when drowsy driving incidents are more likely to occur.
The system uses a digital night vision camera to record video of the driver, utilizing the Viola- Jones theory to recognize faces and lips and the color detection theory to recognize yawning in the mouth. This technique has been found to be the most accurate in detecting yawning as a sign of driver fatigue. The system also uses the Raspberry Pi, a well-liked and adaptable embedded computing platform, to process video input and apply the detection algorithms in real-time. The system can measure a driver's alertness effectively and send out timely alerts for drowsy driving, potentially preventing accidents caused by driver fatigue, especially when driving at night. This is made possible by the combination of the night vision camera, facial and lip recognition, eye blinks, and Raspberry Pi."