Drowsiness and Accident Detection System
The proposed project idea is an android based mobile application which prevents accidents by detecting the sleepiness of the driver through face and eye detection. It also detects if an accident has happened through the accelerations and movements of the mob
2025-06-28 16:26:52 - Adil Khan
Drowsiness and Accident Detection System
Project Area of Specialization Software EngineeringProject SummaryThe proposedproject idea is an android based mobile application which prevents accidents by detecting the sleepiness of the driver through face and eye detection. It also detects if an accident has happened through the accelerations and movements of the mobile phone. The flow of our project is: First, the user will register and login to our application. The ideal location for the mobile to be placed in is above the steering wheel. Once the application has been opened, the app will start detecting and recording the audio and video of the surroundings. The app will detect the whole face first and then it will hold on to the eyes for detection by the camera of the mobile. As soon as the app detects sleepiness, it will alert the user by an alarm and also send an email to notify about the drowsiness. If the user does not wake up, then an alert message will be sent to the emergency contacts. Additionally, the app also detects if the driver is using his/her mobile phone while driving. This will be detected through the physical movements of the mobile phone and an alarm will be set off.
The application also detects whether an accident has happened or not, through the accelerations and movements of the device. In an accident, everything inside the car shakes uncontrollably and if the app detects this sudden surge of movement, it will alert the emergency services and take note of the time of accident. Then the app will compile all the recordings and photos that occurred during the time of the accident in a folder. The user can use this data as evidence in an insurance claim report.
Project ObjectivesAlmost 3700 deaths occur daily due to accidents in the whole world. Most of these accidents happen because drivers are distracted and are not fully attentive while driving. Another possible cause for these accidents might be sleepy and drowsy drivers. We wanted to prevent such accidents, that is why we came up with the idea of building an app that will prevent accidents from happening. Our primary objective is to successfully build an app that can run flawlessly and save lives all over the world.
Project Implementation MethodThe app we are going to implement will support multiple features in which the main feature of our app would be to detect whether the driver is asleep or awake, basically detecting the drowsiness for any driver or rider. This will be done through a face and eye detection system in the application. Another functional feature in our app would be a GPS system integrated with the app that will be constantly tracking and keeping a record of the driver’s location. Moreover the application also keeps record of the audio and video of the surroundings (i.e. recordings for both). Firstly, the app will alert the user through an alarm and an email, in case drowsiness has been detected and then if more time has passed the app will send an alert message to the emergency contacts.
we will also implement a vehicle accident detection system in our application. This could be implemented by the detection of multiple accelerations. After the accident, the app will compile all the information for an , filing the emergency alert and an accident report with the recordings, recorded at the time of the accident which then can help the user as evidence while reporting an insurance claim.
Benefits of the ProjectThe app will prove to be extremely helpful to long-haul drivers who drive especially at night for long hours. They are most prone to fatigue related accidents. Another objective of this project is to reduce the number of unreported accidents or delay in the report of such accidents. The app’s quick and immediate response to accidents will make sure that the accident is reported and alerted as soon as possible; and the driver will not have to wait for a bystander to help. This feature of the app can prove to be a lifesaver for the driver and it can also contribute towards lessening the number of deaths caused by drowsiness related accidents.
Technical Details of Final DeliverableThe Final deliverable will be an android based mobile application. The user will login/sign up on the app and then the main screen will open up. The screen will be showing the camera preview of the front camera, through which the drowsiness and accident detection will be done. Drowsiness detection will be done using Face detection and Accident detection will be done using Accelerometer sensor. On the same screen, the option to record the video will also be available. There will be a sidebar, through which the users can get on to different screens. Recordings screen will show all the previous recordings, Emergency contact screen will add more contacts. Email and sms will also be sent on alert with the location. Making a report will also be an option which will contain all the relevant information.
Final Deliverable of the Project Software SystemCore Industry ITOther IndustriesCore Technology Artificial Intelligence(AI)Other TechnologiesSustainable Development Goals Good Health and Well-Being for People, Life on LandRequired Resources| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 46500 | |||
| Android Phone | Equipment | 1 | 35000 | 35000 |
| Samsung SSD 970 EVO PLUS NVME M.2 2280 250GB - MZ-V7S250BW - PCIe Gen3 | Equipment | 1 | 11500 | 11500 |