Safe Driver
The main objective of keeping drivers in any organization is to provide safe mobility of vehicles during duty hours for office work. Traditionally ?How am I driving? with a phone number is written on the vehicle to keep knowledge of drivers? driving pattern. However, it has certain limitations such
2025-06-28 16:29:00 - Adil Khan
Safe Driver
Project Area of Specialization Computer ScienceProject SummaryThe main objective of keeping drivers in any organization is to provide safe mobility of vehicles during duty hours for office work. Traditionally “How am I driving” with a phone number is written on the vehicle to keep knowledge of drivers’ driving pattern. However, it has certain limitations such as a small number of calls are received by the Boss, this is because most of the people are not interested to give sincere feedback. Moreover, the boss may not be able to respond to each call due to a busy schedule. Furthermore, there is always doubt on the authenticity of the caller/feedback. Thus, to replace this traditional system, the modern drivers’ monitoring system is in common use these days. In the literature, several drivers’ monitoring systems are available which have features like monitoring harsh breaking and Over speeding check modules. However, there is no such system that has drowsiness detection and lane change monitoring. Besides, these systems do not provide information about distance from other cars as well as don’t have daily, weekly, and monthly report generation facility. Therefore, to address these issues we are proposing the novel Drivers’ monitoring system providing android application to boss which will bring innovation in the field of drivers’ monitoring system.
Our goal in lane change monitoring is to keep a record of the driver that how many times he is changing lane of the road because the drivers that change lane frequently are not considered as good drivers. Additionally, in drowsiness detection, we will analyze the patterns of the driver’s face from real-time video capturing and apply different techniques to find whether the driver is sleepy or not. Moreover, for finding the distance from other cars we will only check that how much the driver is keeping distance from the front side of the car with other vehicles. Finally, reports are generated for a boss so that he can see the performance of an individual driver on his smartphone.
Project ObjectivesThis project has three main research objectives listed below.
- To investigate the existing android-based Drivers monitoring systems.
- To develop an innovative android-based driver monitoring system with drowsiness detection, lane change detection, and advanced daily, weekly, monthly report generation features.
- To test the features of the proposed system
We are developing an android app for the boss to evaluate the driver’s driving patterns. So, for that, we will implant different sensors into the vehicle to get data from an environment. Moreover, we will use a cloud server to store the data coming from different sensors. And we will perform all the data analytics on the cloud server. Further, we will use a Raspberry-pi (a mini-computer) to do all the local processing of AI models i.e., Drowsiness detection and Lane change monitoring. Both models will be deployed in the raspberry-pi and it will work on the data coming from camera sensors.
It is important to mention that data of camera sensors will not be sent to the cloud server at real-time due to internet connectivity issues, rather it will be processed locally on the SD card implanted in raspberry-pi and will be sent to cloud server upon availability of internet connectivity. where AI models will continuously check for any anomaly and if it detects one, it will send that anomalous frames to the cloud rather than sending whole useless live streaming. That will save a lot of resources.
After all the analytics on the cloud server, the Boss/owner will get that data from the cloud by using the android app. In addition, Boss can view data in form of reports. Reports can be daily, weekly, or monthly with all data which were processed on the cloud server. Data into the reports will be represented in a way that the Boss/Owner can easily go through it and evaluate the driver accordingly.
Benefits of the ProjectDrivers’ monitoring system providing an android application to the boss which will bring innovation in the field of drivers’ monitoring systems. He will analyze reports of drivers using app and can decide to punish or appreciate the driver. Moreover, this system will assist company bosses to keep track of driving patterns and safety. Thus, this system will reduce the overhead for Bosses
Technical Details of Final DeliverableIn Final deliverables we will have a raspberry pi attached to car with 2 cameras and 1 ultrasonic sensor and a mobile application for boss.
Final Deliverable of the Project HW/SW integrated systemCore Industry ITOther IndustriesCore Technology Internet of Things (IoT)Other Technologies Artificial Intelligence(AI), Others, Clean TechSustainable Development Goals Industry, Innovation and Infrastructure, Sustainable Cities and CommunitiesRequired Resources| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 61800 | |||
| Raspberry Pi 4gb Ram | Equipment | 1 | 34000 | 34000 |
| Camera | Equipment | 2 | 7000 | 14000 |
| ultrasonic sensor | Equipment | 1 | 200 | 200 |
| wires | Equipment | 1 | 150 | 150 |
| Hdmi cable | Equipment | 1 | 300 | 300 |
| SD card | Equipment | 1 | 800 | 800 |
| Remote control cars | Equipment | 2 | 4000 | 8000 |
| sound sensor/Speaker | Equipment | 1 | 500 | 500 |
| Prototyping environment | Miscellaneous | 1 | 500 | 500 |
| Male to female USB cable | Equipment | 1 | 350 | 350 |
| Printing | Miscellaneous | 3 | 1000 | 3000 |