For the last few years there is a continuous increase in the number of road accidents worldwide. According to world health organization (WHO) nearly 1.25 million deaths annually are due to road accidents and nearly one out of five accidents are mistakes of distracted drivers. We worked to develop an
Distracted Driver Detection
For the last few years there is a continuous increase in the number of road accidents worldwide. According to world health organization (WHO) nearly 1.25 million deaths annually are due to road accidents and nearly one out of five accidents are mistakes of distracted drivers. We worked to develop an accurate system for detecting distracted driver and warn him against it. We used Convolutional Neural Network (CNN) to solve this problem. We designed a CNN based system that detects the likely hood of the driver and warns him. The system consists of genetically weighted entities of convolutional neural networks, we show that a weighted entity of classifiers using genetic algorithm yields a better classification result.
To detect the likelyhood of the driver while he is driving and to provide the helping hand by alerting the driver if he losses his primary focus from the road. This can be done using 2D dashboard camera. There are ten gestures included one of them is safe driving while the remaing nine gestures are distractions. This why we can reduce injuries on the road and major economic losses caused due to accidents.
Images of the dirvers are used to train the CNN model later on the trained model was load on the embedded board. Frame taken at any moment from live video stream can be manipulated and the scores are generated. These scores are further used to make prediction and alert the driver.
Driver involved in activities e.g. (Calling, makeup) can be detected. These drivers can be saved from major accident and economic loss. This is an intelligent system and a step toward advance cars.
There are ten classes
Safe Driving
Makeup
Radio
Calling Right
Calling Left
Texting Right
Texting Left
Reaching behind
Talking Left
Drinking
Overall 80% accuracy is acheived at the moment and the system is in running state. CNN alogorithm was used to developed classifier in python and the embedded board used for the purpose is Raspberry pi . While Pi camera was used for streaming.
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Raspberry Pi | Equipment | 1 | 6500 | 6500 |
| Raspberry Pi Camera | Equipment | 1 | 1200 | 1200 |
| Power supply | Equipment | 1 | 300 | 300 |
| Memory Card | Equipment | 1 | 1300 | 1300 |
| Case | Miscellaneous | 1 | 400 | 400 |
| Tripod | Miscellaneous | 1 | 1500 | 1500 |
| Total in (Rs) | 11200 |
Project Objectives (less than 2500 characters)
In this project, a glass wall cleaning robot climbs on the vertical glass wall surface. To...
ATV Quad bike is used to implement the cleaning tasks, basis component such as Bush and Va...
A shopping mall is a place where most people from all walks of life will get their daily n...