INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

Similar documents
A Real-Time Driver Fatigue Detection System Based on Eye Tracking and Dynamic Template Matching

A Real Time Driver s Eye Tracking Design Proposal for Detection of Fatigue Drowsiness

Vision-based Real-time Driver Fatigue Detection System for Efficient Vehicle Control

An Energy-Based Vehicle Tracking System using Principal Component Analysis and Unsupervised ART Network

Smartphone Based Driver Aided System to Reduce Accidents Using OpenCV

Keywords drowsiness, image processing, ultrasonic sensor, detection, camera, speed.

A Review on Driver Face Monitoring Systems for Fatigue and Distraction Detection

Accident Prevention Using Eye Blinking and Head Movement

An Active Head Tracking System for Distance Education and Videoconferencing Applications

A Reliability Point and Kalman Filter-based Vehicle Tracking Technique

Open-Set Face Recognition-based Visitor Interface System

Vehicle Tracking System Robust to Changes in Environmental Conditions

A Dedicated System for Monitoring of Driver s Fatigue

Vision-Based Blind Spot Detection Using Optical Flow

International Journal of Advanced Information in Arts, Science & Management Vol.2, No.2, December 2014

Evaluation of Optimizations for Object Tracking Feedback-Based Head-Tracking

Using Real Time Computer Vision Algorithms in Automatic Attendance Management Systems

Drowsy Driver Detection System

PASSENGER/PEDESTRIAN ANALYSIS BY NEUROMORPHIC VISUAL INFORMATION PROCESSING

Automatic Maritime Surveillance with Visual Target Detection

CS231M Project Report - Automated Real-Time Face Tracking and Blending

Drowsy Driver Warning System Using Image Processing

A Method of Caption Detection in News Video

Rear-end Collision Prevention Using Mobile Devices

Real time vehicle detection and tracking on multiple lanes

Parallelized Architecture of Multiple Classifiers for Face Detection

Smartphone and Sensor Based Drunk Driving Prevention System

Detection and Restoration of Vertical Non-linear Scratches in Digitized Film Sequences

Face Recognition in Low-resolution Images by Using Local Zernike Moments

A new Method for Face Recognition Using Variance Estimation and Feature Extraction

HANDS-FREE PC CONTROL CONTROLLING OF MOUSE CURSOR USING EYE MOVEMENT

A General Framework for Tracking Objects in a Multi-Camera Environment

Speed Performance Improvement of Vehicle Blob Tracking System

Scalable Traffic Video Analytics using Hadoop MapReduce

A ROBUST BACKGROUND REMOVAL ALGORTIHMS

Detection and Recognition of Mixed Traffic for Driver Assistance System

Navigation Aid And Label Reading With Voice Communication For Visually Impaired People

LOCAL SURFACE PATCH BASED TIME ATTENDANCE SYSTEM USING FACE.

Sensor-Based Robotic Model for Vehicle Accident Avoidance

Intelligent Car System for Accident Prevention Using ARM-7

A Study of Automatic License Plate Recognition Algorithms and Techniques

M3S ANPR Automatic Number Plates Recognize System

A Dynamic Approach to Extract Texts and Captions from Videos

A Study on SURF Algorithm and Real-Time Tracking Objects Using Optical Flow

Neural Network based Vehicle Classification for Intelligent Traffic Control

Indoor Surveillance System Using Android Platform

A Robust Method for Solving Transcendental Equations

A System for Capturing High Resolution Images

Video Surveillance System for Security Applications

Efficient Car Alarming System for Fatigue Detection during Driving

UNIVERSITY OF CENTRAL FLORIDA AT TRECVID Yun Zhai, Zeeshan Rasheed, Mubarak Shah

A video based real time fatigue detection system

Eye Tracking Instructions

The Big Data methodology in computer vision systems

REAL TIME TRAFFIC LIGHT CONTROL USING IMAGE PROCESSING

Weal-Time System for Monitoring Driver Vigilance

VSSN 06 Algorithm Competition

A Computer Vision System on a Chip: a case study from the automotive domain

Classroom Monitoring System by Wired Webcams and Attendance Management System

Distributed Vision Processing in Smart Camera Networks

Automatic Traffic Estimation Using Image Processing

Analecta Vol. 8, No. 2 ISSN

Monitoring Head/Eye Motion for Driver Alertness with One Camera

Cat Detect. for Surface Mining Applications

Deterministic Sampling-based Switching Kalman Filtering for Vehicle Tracking

Medical Image Segmentation of PACS System Image Post-processing *

Design of Multi-camera Based Acts Monitoring System for Effective Remote Monitoring Control

Support Vector Machine-Based Human Behavior Classification in Crowd through Projection and Star Skeletonization

Automated Monitoring System for Fall Detection in the Elderly

Tracking and Recognition in Sports Videos

Learning Detectors from Large Datasets for Object Retrieval in Video Surveillance

FPGA Implementation of Human Behavior Analysis Using Facial Image

Indoor Surveillance Security Robot with a Self-Propelled Patrolling Vehicle

RESEARCH ON SPOKEN LANGUAGE PROCESSING Progress Report No. 29 (2008) Indiana University

Auto Head-Up Displays: View-Through for Drivers

The Older And Wiser Driver

Original Research Articles

Using Received Signal Strength Variation for Surveillance In Residential Areas

Video Analytics and Security

Development of an Ignition Interlock Device to Prevent Illegal Driving of a Drunk Driver

Practical Tour of Visual tracking. David Fleet and Allan Jepson January, 2006

ViviCam 25 Digital Camera User s Manual

Robust Real-Time Face Detection

From Product Management Telephone Nuremberg

Real-time Object Tracking in High-Definition Video Using Frame Segmentation and Background Integral Images

Tracking performance evaluation on PETS 2015 Challenge datasets

The use of computer vision technologies to augment human monitoring of secure computing facilities

The Visual Internet of Things System Based on Depth Camera

Transcription:

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY A PATH FOR HORIZING YOUR INNOVATIVE WORK EFFICIENT FATIGUE DETECTION USING EFFECTIVE FACE TRACKING ALGORITHM MISS. KANCHAN SONTAKKE, PROF. PRADEEP. NARWADE Computer Science and Engineering, Khurana, Sawant Institute of Engineering &Technology, Hingoli, SRTM University Nanded [MS] India. Accepted Date: 15/03/2016; Published Date: 01/05/2016 Abstract: Drivers who do not take expected breaks when driving long distances run a major danger of becoming sleepy state which they often fail to recognize early enough according to the experts Driver concentration is one of the main causes of traffic accidents. Studies show that around one quarter of all serious motorway accidents is responsible for sleepy drivers in need of a rest, denotation that drowsiness causes more road accidents than drink-driving. If a warning is emitted, that driver is fatigue indicates nearby service areas in the COMAND navigation system. Driver fatigue is one of the important factors that cause traffic accidents, and the increasing number of accidents due to lessened driver s acuteness and diligence level has become a problem of serious concern. Therefore, how to avoid this problem has become a topic of discussion. Keywords: Face detection, Fatigue Detection, Feature Extraction, Eyes location. \ Corresponding Author: MISS. KANCHAN SONTAKKE Access Online On: www.ijpret.com How to Cite This Article: PAPER-QR CODE 238

INTRODUCTION In the todays day to day life there is increase of vehicle owners for the transportation, so that traffic accidents happen more commonly in recent times. Thus more importance should be put on the preventive measures. Current statistics approximate that per annum 1,200 deaths and 76,000 injuries can be attributed to fatigue related crashes. Of all the reasons of traffic accidents, factors related to drivers fatigue themselves occupy a higher percentage. 20% of UK road accidents caused by fatigue, and the figure are closer to 40% in Australia. Research on Driver Fatigue Detection System, which aims to ensure the safety of operations and reduce traffic accidents caused by artificial factors related to drivers, has been a research focus in the area of transportation protection. In order to avoid or reduce the traffic accidents, warnings to a fatigue driver should be accurate and prompt. Driver Fatigue is often caused by four main factors: sleep, work, time of day, and physical. Often people try to do much in a day and they lose precious sleep due to this. Time of day factors can often affect the body. So, there is a need of designing some systems that can detect the drowsiness or inattention of the driver and can generate some warning alarms to alert the driver and the other people in the vehicle. It is a challenging issue to develop a driver fatigue detection system. 2. LITERATURE REVIEW In references Qiang Ji et al. has made considerable improvements of facial fatigue detection over existing techniques. However, their methods need infrared (IR) eye detector, or bright pupils and steady illumination. Their eye-tracking method that used Kalman filtering is a linear system estimation algorithm. The standard Kalman filter is no longer optimal in realistic driving environments because the eye motion is highly nonlinear. To tackle some of those problems, in reference[1], ZHANGs have also proposed a new real-time eye tracking based on a nonlinear unscented Kalman filter for diver fatigue detection. But these proposed systems/detectors works on IR image which is a problem. To tackle this problem we have proposed a system that can be used without IR illuminator that illuminates a person s face and use an IR-sensitive camera to acquire an image. 239

3. IMPLEMENTATION The system is composed of five parts, that is, image capture, face detection, feature extraction, and eye detection, eye state. After that fatigue is evaluated. 3.1. Image Capture: Capturing the video: - The development of the system to capture the video by camera and saving the video properly in database. The camera provides 30 frames per second at VGA mode. Original images are usually converted to gray scale images to be easily used in classifiers. 3.2. Face Detection: In every given frame the face is detected using a specified algorithm. Face detection is a computer technology that determines the locations and sizes of human faces in arbitrary (digital) images. It detects facial features. That is, the content of a given part of an image is transformed into features, after which a classifier trained on example faces decides whether that particular region of the image is a face, or not. If the result of face detection comes positive then the algorithm proceeds to the next, otherwise the flow of algorithm goes back to the image capture stage. 3.2. Feature Detection: Feature detection is carried out by using SURF feature extraction algorithm. It is performed by segmenting the face that has been detected. Figure 1 is the detection process of AdaBoost algorithm, Viola and Jones came up with the cascade of the Haar classifiers, which enhances the computational speed without sacrifices its detection rate. In this paper, we modified classifiers, which enhances the computational speed without sacrifices its detection rate. In this paper, we modified Viola and Jones algorithm according to the characteristics of FPGA. First, we used 16 classifiers as parallel computing tool. Fig 1 Fatigue Detection using surf feature extraction algorithm 240

3.4. Face Eye Localization and Eye State Recognition: Eye detection is important of eye tracking without it, there s no way to identify the eye itself. In this stage the eyes are detected in the specified region by the feature detection. In this paper, we focus on train drivers. After obtaining a large number of drivers eyes pictures, we formed a general eye pattern for train drivers. Therefore, after detection human faces, sensitive eye areas are obtained through general eye pattern, then time difference method is applied to video image sequence and obtain eye difference image We use PRECLOS as the criteria for fatigue judging. The PERCLOS means (PERcent of the Time Eyelids are CLOSed). PRECLOS is recognized as the most effective vision-based fatigue evaluation method. It s also the standard measurement of fatigue driving recommended by the U.S. Highway Traffic Safety Administration. PRECLOS is the time ratio of eye slowly close in a certain period of time rather than rapid eye blinking. Person whose eyelids are closed at least 80% time within one minute is defined as sleeping. Eye position, open eye pattern and closed eye pattern of a detected person are obtained by frame differential accumulation figure. Then use closed and open eye pattern to determine whether this person is fatigue or not. 4. RESULT & DISCUSSION The system was tested under the environment of Pentium 4 with 512 MB RAM. The format of input video Is 320 240 true color. After starting the system, it took less than 40 milliseconds for initial face location and eye detection. Once the eye templates were found, eye tracking could achieve more than 30 frames per second. Recall that in this system, if the driver closes his/her eyes over 5 consecutive frames, then the driver is regarded as dozing off. Table 1 lists the results of eye tracking from three test videos. The first four videos were captured under different illumination conditions with different people and backgrounds. Tracking Failure is the count of eye tracking failure. Correct Rate of eye tracking is which is the ratio of (Total Frames Tracking Failure) to Total Frames. From Table 1, we can see that the correct rate of eye tracking is higher than 98.3% in the first four videos, and it still can reach 80.0% in the very strict environment of video 5. The average correct rate achieves 96.0% in the proposed system on these test videos. Table 2 shows the result of driver fatigue detection on the three test videos. The field Close Eyes represents the number eye closing and then opening of the driver in the video. Real Dozing is the number of dozing off determined by humans. Generate Warning is the number of fatigue detection that generates a warning alarm. 241

Table 1: Result of Eye Tracking Video 1 Video 2 Video 3 Total Total Frames 1470 1680 2280 5430 Tracking Failure 5 8 21 34 Correct Rate 99.7% 99.2 98.1 99.0 False Positive is the number of wrongly generated warning alarms. False Negative is the number of not detected fatigue. Correct Warning is the number of correctly detected fatigue, which is equal to (Generate Warning False Positive False Negative). Table 2: Result of Fatigue Detection Video 1 Video 2 Video 3 Total Closed Eyes 18 36 34 88 Real Dozing 3 7 6 16 Generate Warning 20 42 39 101 False Positive 0 0 0 0 False Negative 0 0 3 3 Correct Warning 20 42 39 101 Correct Rate 100% 100% 100% 100% Precision Rate 100% 98.4% 85.6% 94.6% 242

As can be seen from Table 2, the system could correctly detect all fatigue states in all the test videos. In spite of this kind of interference and illumination changes, the average precision rate for fatigue detection for all videos could still achieve 89.3% in the proposed system. 5. CONCLUSION The theory suggests that different environments lead to different mechanisms of the movements. The driver s eye movements and mechanism is different from the usual in the vehicle running form, due to the highly concentration. In the process of observation, the driver's eye movements seem as a regular random motion. Most of the time the driver s eye movements are aimed to the lights in front of the monitor, as well as part of the nonlinear mutations movement of the instrumentation in the actual driving environment. Secondly, As a result of the effective combination of hardware acceleration and algorithm, the average rate of the detection and identification is close to 30 frames / second, compared with the condition with no hardware acceleration, the real-time detection has been greatly improved. Thirdly, it has a high recognition rate of the human faces in this algorithm. In addition, this algorithm also improves the face recognition accuracy of different genders and ages, to solve the problem of the low identification caused by the wrinkles and other facial features in the past. REFERENCES 1. Åkerstedt T, Gill berg M. Subjective and objective sleepiness in the active individual. International Journal of Neuroscience. 1990; 52: 29-3. 2. Åkerstedt T, Ingre M, Kecklund G, Anund A, Sandberg D, Wahde M, Philip, P, Kronberg P. Reaction of sleepiness indicators to partial sleep deprivation, time of day and time on task in a at Proceeding of the 2004 IEEE International Conference on Networking, Sensing & Control. New York: IEEE, 2004: 7 12. 3. Q. Ji, Z. Zhu, P. Lan. Real time nonintrusive monitoring and prediction of driver fatigue at IEEE Transactions on Vehicular Technology, 2004, 53(4): 1052 1068. 4. Q. Ji, Z. Zhu, P. Lan. Real time nonintrusive monitoring and prediction of driver fatigue at IEEE Transactions on Vehicular Technology, 2004, 53(4): 1052 1068. 5. W. Horng, C. Chen, Y. Chang, et al. Driver fatigue detection based on eye tracking and dynamic template matching at Proceeding of the 2004. 243

6. H. Gu, Q. Ji, Z. Zhu Active facial tracking for fatigue detection at Proceedings of the Sixth IEEE Workshop on Applications of Computer Vision. Piscataway: IEEE, 2002: 137 142. 7. Rainer Lienhart and Jochen Maydt Intel Labs. An Extended Set of Haar-like Features for Rapid Object Detection. Intel Corporation, Santa Clara, CA 95052, USA 8. Eriksson, M. and Papanikolopoulos, N. P., Eye- Tracking for Detection of Driver Fatigue, Proc. IEEE Intelligent Transportation Systems,Boston, MA, U.S.A., pp. 314319 (1997). 9. VIOLA P, JONES MJ. Robust real-time face detection. Int. J. Comput. Vision. 2004; 57: 137 154. 10. VIOLA P, JONES M. Rapid object detection using a boosted cascadeof simplefeatures. Proc. 2001 IEEE Computer Society Conf. on Computer Vision and Pattern Recognition, CVPR. 2001; 1: 511-518. 244