DRIVER FATIGUE DETECTION USING IMAGE PROCESSING AND ACCIDENT PREVENTION

Similar documents
STUDY OF VARIOUS TECHNIQUES FOR DRIVER BEHAVIOR MONITORING AND RECOGNITION SYSTEM

Accident prevention and detection using internet of Things (IOT)

Real Time and Non-intrusive Driver Fatigue Monitoring

Drowsy Driver Detection System

Automated Driving Car Using Image Processing

Design and Implementation of Smart Car Driving Kulkarni S.D.

Combined Approach for Face Detection, Eye Region Detection and Eye State Analysis- Extended Paper

Distracted Driving: A Novel Approach towards Accident Prevention

AUTOMATIC RAILWAY CROSSING SYSTEM

[Kadappa, 4(6): June, 2015] ISSN: (I2OR), Publication Impact Factor: 3.785

AUTOMATIC NUMBER PLATE DETECTION USING IMAGE PROCESSING AND PAYMENT AT TOLL PLAZA

Automatic Licenses Plate Recognition System

Intelligent Bus Tracking and Implementation in FPGA

Automatic Docking System with Recharging and Battery Replacement for Surveillance Robot

SAfety VEhicles using adaptive Interface Technology (SAVE-IT): A Program Overview

[Kathar*, 5(2): February, 2016] ISSN: (I2OR), Publication Impact Factor: 3.785

Development of Gaze Detection Technology toward Driver's State Estimation

OPEN CV BASED AUTONOMOUS RC-CAR

Stabilization of the Mobility in Free Traffic

A Real-Time Driving Fatigue Monitoring DSP Device Based On Computing Complexity of Binarized Image

A Survey on Drowsy Detection Technology

Image Processing Based Vehicle Detection And Tracking System

PEDESTRIAN AND OBJECT DETECTION SYSTEM IN VEHICLES FOR SAFETY DRIVING

ACCIDENT PREVENTION IN VEHICLE WITH EFECTIVE RESCUE OPERATION

Autonomous Obstacle Avoiding and Path Following Rover

Directional Driver Hazard Advisory System. Benjamin Moore and Vasil Pendavinji ECE 445 Project Proposal Spring 2017 Team: 24 TA: Yuchen He

CHAPTER VII PROPOSED SYSTEM TESTING AND IMPLEMENTATION

Accident Avoidance Using Eye Blink Detection

An Evaluation of Automatic License Plate Recognition Vikas Kotagyale, Prof.S.D.Joshi

International Journal of Scientific & Engineering Research Volume 8, Issue 7, July-2017 ISSN

Fig 1. Statistical Report for death by road user category

Follower Robot Using Android Programming

Human Factors Studies for Limited- Ability Autonomous Driving Systems (LAADS)

Detection of Drowsiness and Fatigue level of Driver

INTELLIGENT SYSTEM FOR TWO WHEELERS

Evaluation of Connected Vehicle Technology for Concept Proposal Using V2X Testbed

Morphological Image Processing Approach of Vehicle Detection for Real-Time Traffic Analysis

Design and Implementation of an Intelligent Parking Management System Using Image Processing

Development of Hybrid Image Sensor for Pedestrian Detection

Bluetooth Low Energy Sensing Technology for Proximity Construction Applications

FACE RECOGNITION BY PIXEL INTENSITY

P1.4. Light has to go where it is needed: Future Light Based Driver Assistance Systems

ISSN No: International Journal & Magazine of Engineering, Technology, Management and Research

Wheeler-Classified Vehicle Detection System using CCTV Cameras

Driver Assistance System Based on Video Image Processing for Emergency Case in Tunnel

Keyword: Morphological operation, template matching, license plate localization, character recognition.

* Intelli Robotic Wheel Chair for Specialty Operations & Physically Challenged

Advances in Vehicle Periphery Sensing Techniques Aimed at Realizing Autonomous Driving

Revision of the EU General Safety Regulation and Pedestrian Safety Regulation

CymbIoT Visual Analytics

An Automatic System for Detecting the Vehicle Registration Plate from Video in Foggy and Rainy Environments using Restoration Technique

Lane Segmentation for Self-Driving Cars using Image Processing

Iowa Research Online. University of Iowa. Robert E. Llaneras Virginia Tech Transportation Institute, Blacksburg. Jul 11th, 12:00 AM

Design of intelligent vehicle control system based on machine visual

Controlling Humanoid Robot Using Head Movements

Driver Assistance for "Keeping Hands on the Wheel and Eyes on the Road"

Smart eye using Ultrasonic sensor in Electrical vehicles for Differently Able.

Speed Traffic-Sign Recognition Algorithm for Real-Time Driving Assistant System

IOT BASED AUTOMATIC VEHICLE ACCIDENT DETECTIONANDRESCUE INFORMATION SYSTEM

International Journal of Advance Engineering and Research Development

Digital Authentication Based Vehicle Monitoring For Smart City

NCCT IEEE PROJECTS ADVANCED ROBOTICS SOLUTIONS. Latest Projects, in various Domains. Promise for the Best Projects

Face Detection System on Ada boost Algorithm Using Haar Classifiers

Intelligent Technology for More Advanced Autonomous Driving

Recognition Of Vehicle Number Plate Using MATLAB

International Journal of Pure and Applied Mathematics

A Study on Developing Image Processing for Smart Traffic Supporting System Based on AR

Minimizing Distraction While Adding Features

Car Over-Speed Detection with Remote Alerting

1. INTRODUCTION: 2. EOG: system, handicapped people, wheelchair.

SMART VEHICLE COLLISION DETECTION AND SOS SERVICE

Smart Blind Help ABSTRACT I. INTRODUCTION II. LITERATURE SURVEY

Work Domain Analysis (WDA) for Ecological Interface Design (EID) of Vehicle Control Display

C. Efficient Removal Of Impulse Noise In [7], a method used to remove the impulse noise (ERIN) is based on simple fuzzy impulse detection technique.

Wireless Black Box Using MEMs Accelerometer And GPS Tracking For Accidental Monitoring Of Vehicles

Vision Based Intelligent Traffic Analysis System for Accident Detection and Reporting System

International Journal of Advance Engineering and Research Development TRAFFIC LIGHT DETECTION SYSTEM FOR VISUALLY IMPAIRED PERSON WITH VOICE SYSTEM

Smart Parking System for Locating Vacant Parking Slots

Intelligent Power Economy System (Ipes)

Applications of Millimeter-Wave Sensors in ITS

Driver status monitoring based on Neuromorphic visual processing

SMART ELECTRONIC GADGET FOR VISUALLY IMPAIRED PEOPLE

OBJECTIVE OF THE BOOK ORGANIZATION OF THE BOOK

University of Toronto. Companion Robot Security. ECE1778 Winter Wei Hao Chang Apper Alexander Hong Programmer

Smart Navigation System for Visually Impaired Person

Matlab Based Vehicle Number Plate Recognition

Introduction to Computer Science

EMI DUE AND ALCOHOL DETECTION BASED AUTOMATIC VEHICLE LOCKING SYSTEM

Automatics Vehicle License Plate Recognition using MATLAB

Azaad Kumar Bahadur 1, Nishant Tripathi 2

Survey on Impulse Noise Suppression Techniques for Digital Images

IOT BASED LIVE STREAMING OF VEHICLE, POSITION ACCIDENT PREVENTION AND DETECTION SYSTEM

ENHANCHED PALM PRINT IMAGES FOR PERSONAL ACCURATE IDENTIFICATION

Real-Time Face Detection and Tracking for High Resolution Smart Camera System

Smart Street Light System using Embedded System

Non-Invasive EEG Based Wireless Brain Computer Interface for Safety Applications Using Embedded Systems

International Journal for Research in Applied Science & Engineering Technology (IJRASET) DTMF Based Robot for Security Applications

A Wireless Smart Sensor Network for Flood Management Optimization

Automotive In-cabin Sensing Solutions. Nicolas Roux September 19th, 2018

Trains Collision Avoidance System by Using RFID and GSM Technology

Transcription:

Volume 116 No. 11 2017, 91-99 ISSN: 1311-8080 (printed version); ISSN: 1314-3395 (on-line version) url: http://www.ijpam.eu doi: 10.12732/ijpam.v116i11.10 ijpam.eu DRIVER FATIGUE DETECTION USING IMAGE PROCESSING AND ACCIDENT PREVENTION Ramalatha Marimuthu 1, A. Suresh 2, M. Alamelu 3 and S. Kanagaraj 4 1 Department of ECE 2,3,4 Department of IT Kumaraguru College of Technology Abstract Driving at night has become a tricky situation with a lot of accidents and concerns for the transport authorities and common man especially because of the increasing heavy vehicle movement. The drivers are forced to drive with minimal rest which takes a toll on their driving capability after a few days of continuous driving leading to reduction in their reflexes and thus causing accidents. In most of the cases of accidents, fatigue is found to be the reason for nodding off. In this paper, a system is developed to detect if the driver is sleepy through eye movement detection of the driver who is driving the car. Analysis and detection is carried out by means of image processing and alert system to alert the driver as well as others is developed in hardware along with a control system to stop the car after ascertaining the position of the car and nearby vehicles. Keywords Fatigue, Sleepy eyes detection,accident prevention, alert system, car movement control 1. Introduction 91

Driving a vehicle in a crowded road has become a nightmare because of the road conditions, excess traffic, poor weather conditions, haste to reach the destination and other pressing reasons. But apart from this the fatigue of the driver also creates a lot of accidents in roads, even when all the above said reasons do not hold good. Fatigue reduces reflexes of a person and for a driver for whom every sense has to be in super alert condition always, the slow reflexes mean injury, possible death not only for him but also for the people who have been unfortunate to be on the roads at that instant. Even though improvements in road and vehicle design concentrates more on safety based issues, the total number of serious crashes is still increasing. A recent Study has shown of the Road traffic accidents that occur more than 70% are caused by driving under dizziness or tiredness as a recent of various factors which resulted in over speeding and loss of attention which resulted in an accident. This paper proposes a method for detecting the eyes on the face of the driver and by the movement of the eye lids calculate the sleepiness on the driver and alerts the driver and the nearby vehicles. In addition, the vehicle is controlled by an automatic mechanism to slow down and it is driven to safety. 2. SLEEPY EYES DETECTION A. Literature Survey Suhas Katkar et al. (2016) developed a system which uses IR sensor to sense fatigue and alcohol sensor for drunkenness and provides alarm, stops engine and sends message with location to owner.[4] Raees Ahmad et al. (2015) developed a system using a web camera to record the head movements of the driver to detect drowsiness and alert the driver using a signal. [5] Aishwarya S.R et al. (2015 used IR sensors to sense drowsiness and alert the subject during the state of drowsiness and alert others using Internet of Things (IOT) enabled sensors over smart grid network.[9] B.Praveen Kumar et al. (2014) 92

developed a vehicle auto control system for sleepy and drunk drivers. [6] Susanna Leanderson Olsson et al. (2012) simulated blink behavior based indicators and a lane position monitoring system to alert the owners using vibrations in the steering wheel.[8] Xiao Fen et al., (2010) used a Gabor based representation with dynamic facial image sequences for detecting and monitoring the human fatigue. It uses feature extraction, fusion and Adaboost algorithm to select the most discriminative feature to identify fatigue. [1] M.Eriksson et al.(2002), used face symmetry detection to identify sleepiness and alert the driver [2] Abhi R.Varma et al. (2012) uses remotely located chargecoupled-device cameras for acquiring the video images of the driver s face and for illumination uses active infrared lights. Dfferent visual cues like the movements of the eyelid, gaze and head along with facial expression are used to determine fatigue condition.[9] B. Proposed System The system proposed uses the following flow chart. IR sensor detection is performed first and if sleepiness detected, it triggers the image capturing of the driver s face to confirm it. Using Embedded control system unit on detecting the fatigue from the input, alert and car control are activated. Image processing to ascertain the level of fatigue is explained in the following sections. Fig 1. Flow chart for sleepy eyes detection and control 93

C. Face Detection Here face detection is done using skin color mapping and feature extraction. For this Y Cb Cr color space detection is used to segment the face and the exact location of the eyes. D.Chai et al proposes a face segmentation algorithm using Y Cb Cr color space by detecting the pixels of the picture to indicate human skin using the human skin color map. [3] The face image is separated from the background and then extraction of eye location is done. D. Extracting Exact Eyes Locations Image cropping is employed to restrict the area of work nearer to the eyes since the activity of the eyes we concentrate on. The total area of picture is reduced by cropping the image to two fifth to three fifth of the total area of the picture on the upper region with the result that the separation of eyes is performed. After cropping, gray level conversion of the image is applied thus creating the black and white image of the eye area alone as shown in Fig. 2 and Fig 3. Fig. 2. (a) open status, (b) open status in gray Fig. 3. (a) close status, (b) close status in gray level For recognising the exact coordinates of eyes region, canny operator edge detection is used. In this image the boundaries of the eyebrow and eye are shown as white lines as shown in Fig. 4. The lines are just indicative of the position of the eyes with lines to indicate the middle as well as the corner of the eyes. 94

E. Fatigue Detection For fatigue detection frequency of eye blinking is taken as the indication. For this the place between the lids is checked for white pixels to ascertain whether the eye is open. By continuously checking the difference, we can say whether the number of white pixels indicates eye closed condition or not. For consecutive frames, it is calculated and if the data returns an eye closed condition for more than 4 frames, it is taken to be indicative that the driver is fatigued. 3. ALERT & STOPPING THE CAR When detected with fatigue, a buzzer or an alarm or a vibrating device is triggered that can be placed in the seat. This was simulated using Proteus 8 and the results are shown here. Fig 5. Simulation results using Proteus 95

F. Determination of threat level: From the output of the fatigue detection system, the threat level is determined by counting the number of frames for which the driver s eyes are closed. For the Human eye each blink is at an interval of 2 to 10 seconds irrespective of other factors[5]. Hence if eye closure is detected for more than 30 frames continuously it can be considered abnormal but could happen naturally, Hence on the first occurrence a counter is incremented which is initially set to 0. Depending the counter value, the seriousness of the fatigue and the alert system to be triggered is then determined as shown by the table below. TABLE I. THREAT LEVEL DETERMINATION FROM COUNTER Counter Value(C) Threat Level Control Device 2<=C<=5 Level 1 Light Alarm 5<=C<=9 Level 2 Vibration In Seat & Voice Warning C>=9 Level 3 Speed Reduction By Cruise Control G. Cruise Control at Level 3(Highest Threat level) Cruise control is an automatic control system in the car to navigate without human intervention. For this a servo motor was used which was triggered by the control system of the set up. H. Overall Block Diagram IR and Camera Module CAR BATTERY Detection and alarm control Streaming Content LIGHT VIBRATION ALARM Fig 6. Block Diagram 96 CRUISE CONTROL

The set up was developed and the images of the initial condition of the vehicle and the movement of the vehicle in response to the output of the camera are shown. Fig 7. The initial set up Fig 8. Alert and cruise control I. Results and Conclusion The system uses a hybrid technology where the IR detection of sleepiness was corroborated by the result from processing the image of the face of the driver. Either of the inputs were programmed to trigger the control system of the car and the alert. The alert used was a buffer and a red LED to give visual as well as an audio alert to the drivers of the nearby vehicles. The control of the car was checked for left cruise movement and obstacle detection. References [1] Xiao Fan, Yanfeng Sun, Baocai Yin, Xiuming Guo., Gaborbased dynamic representation for human fatigue monitoring in facial image sequences Pattern Recognition Letters 31, IEEE Xplore, (2010) 234 243 [2] M. Eriksson ; N.P. Papanikotopoulos, Eye-Tracking for Detection of Driver Fatigue, Proceedings of the International Conference on Intelligent Transportation Systems, Boston, MA, IEEE Xplore, 2002, pp. 3 14-3 19 97

[3] D. Chai, and K.N. Ngan, "Face segmentation using skin-color map in videophone applications". IEEE Trans. on Circuits and Systems for Video Technology. [4] Suhas Katkar, Mahesh Manik Kumbhar, Priti Navanath Kadam, Accident Prevention System Using Eye Blink Sensor, International Research Journal of Engineering and Technology (IRJET), 2016 [5] Mr. Raees Ahmad, Prof. J.N. Borole, Drowsy Driver Identification Using Eye Blink detection, International Journal of Computer Science and Information Technologies Vol. 6 (1), 2015 [6] Aishwarya S.R, Ashish Rai, Charitha, Prasanth M.A, Savitha S.C, An IoT Based Accident Prevention & Tracking System for Night Drivers, International Journal of Innovative Research in Computer and Communication Engineering, Vol. 3, Issue 4, April 2015 [7] B. Praveen kumar, K. Mahendrakan, Prevention of Accident Due To Drowsy By Using Eye Blink, International Journal of Innovative Research in Science, Engineering and Technology, Vol. 3, Issue 5, May 2014 [8] Susanna Leanderson Olsson, Volvo Technology AB, 6, July, 2012. Dnr: 2009-04735 [9] Abhi R. Varma,Seema V. Arote, Chetna Bhartiand Kuldeep Singh BE Electronics Engg. Pravara Rural Engineering College, Loni, Accident Prevention Using Eye Blinking and Head Movement, Emerging Trends in Computer Science and Information Technology - 2012(ETCSIT2012) Proceedings published in International Journal of Computer Applications (IJCA). 98

99

100