+ All Categories
Home > Documents > Eye Tracking For Driver Drowsiness ID-242014181.pdf · When the eye blink is not there for more...

Eye Tracking For Driver Drowsiness ID-242014181.pdf · When the eye blink is not there for more...

Date post: 27-Jun-2020
Category:
Upload: others
View: 1 times
Download: 0 times
Share this document with a friend
4
International Journal o Eye Tra M.V.N.R. Pavan Kum Department of Electronics a Abstract:-The aim of the proj safety on the roads using 89s5 gives warning in The Real Tim can either measure change in large number of road acciden preventing many accidents, a monitor the driver's eyes usin fatigue early enough to avoid a Index Terms:-Driver fatigue; 1. BACKGROUND The increasing number accidents has become a serious The traffic accidents will be finding a judging rule to deter stay awake or not, and mak drivers when they begin to meaningful to research fatigue Which is also a key technolo driving? The driver fatigue pro important factor for causin Driver fatigue is a major cau since sleepy drivers are una decisions, and they may have s As a result, many governm program to alert people to th while tired, and drivers are Conditions which may lead Therefore, how to supervise driving efficiently is one problems. Recently many followed to avoid transportatio safety systems such as seat crashworthy body structures he of an accident. In contrast, a help drivers avoid accidents by of the vehicle, the driver, or th environment and providing dr interventions. The proposed sy detection of drowsiness am impairments in driving based active safety system. Nowad fatigue detection methods appe tracking eye in realtime using physical responses in eyes. It of Research in Advent Technology, Vol.2, N E-ISSN: 2321-9637 acking For Driver Drowsine mar 1 , Chaware Ashwini 2 , Nadkarni Prachi 3 , Kshirs and Telecommunication Engineering 1,2,3,4 , LNBCIET, S Email:[email protected] 1 ject is to develop the hardware which is very advance 52 controller and image processing. This product det me dangerous behaviors which are related in the form physiological signals, such as brain waves, Heart rat nts occur due to the driver drowsiness. Hence this and consequently save money and reduce personal s ng camera and by developing an algorithm we can accident. Eye-Tracking; Fatigue Detection; r of transportation s problem for society. largely decreased if rmine whether drivers ke a warning to the fall asleep, so it is detection algorithm ogy in smart vehicles oblem has become an ng traffic accidents. use of car accidents, nable to make rapid slower reaction times. ments have education he dangers of driving encouraged to avoid d to driver fatigue. e and avoid fatigue of the significant safety systems are on accidents. Passive t belts, airbags, and elp reduce the effects active safety systems y monitoring the state he surrounding traffic river alerts or control ystem focuses on the mong fatigue-related on eye-tracking – an days, there are many earing and the best is g camera to detect the is indicated that the responses in eyes have fatigue. 2. INTRODUCTION The previous technique, w realistic since highly sensitiv be attached directly on the which can be annoying and addition long time driving w on the sensors, diminishing accurately. Fig. 1 Position of ca In this project eye trackin feature is use by using the cam algorithm. When the eye blink 10 to 30 sec then serial data will vibrate the seat and autom of the wheels or motor. Also w No.4, April 2014 435 ess sagar Chitra 4 Satara-415020 1,2,3,4 ed product related to driver tects driver drowsiness and m of eye closing. Hence we te or eye Blinking. Since a system will be helpful in suffering. This system will detect symptoms of driver high relativity with driver while more accurate, is not ve electrodes would have to e driver’s body and hence distracting to the driver. In would result in perspiration g their ability to monitor amera in the car ng for the driver drowsiness mera and image processing k is not there for more than send to the controller and matically control the speed we have use the flex sensor
Transcript
Page 1: Eye Tracking For Driver Drowsiness ID-242014181.pdf · When the eye blink is not there for more than 10 to 30 sec then serial data send to the controller and will vibrate the seat

International Journal of Research in Advent Technology, Vol.2, No.4, April 2014

Eye Tracking For Driver DrowsinessM.V.N.R. Pavan Kumar

Department of Electronics and Telecommunication Engineering

Abstract:-The aim of the project is to develop the hardware which is very advanced product related to driver safety on the roads using 89s52 controller and image processing. This product detects driver drowsiness and gives warning in The Real Time dangerous can either measure change in physiological signals, such as brain waves, Heart rate or eye Blinking. Since a large number of road accidents occur due to the driver drowsiness. Hence this system will preventing many accidents, and consequently save money and reduce personal suffering. This system will monitor the driver's eyes using camera and by developing an algorithm we can detect symptoms of driver fatigue early enough to avoid accide Index Terms:-Driver fatigue; Eye

1. BACKGROUND The increasing number of transportation

accidents has become a serious problem for society. The traffic accidents will be largely decreased if finding a judging rule to determine whether drivers stay awake or not, and make a warning to the drivers when they begin to fall asleep, so it is meaningful to research fatigue detection algorithm Which is also a key technology in smart vehicles driving? The driver fatigue problem has become an important factor for causing traffic accidents. Driver fatigue is a major cause of car accidents, since sleepy drivers are unable to make rapid decisions, and they may have slower reaction times. As a result, many governments have eduprogram to alert people to the dangers of driving while tired, and drivers are encouraged to avoid Conditions which may lead to driver fatigue. Therefore, how to supervise and avoid fatigue driving efficiently is one of the significant problems. Recently many safety systems are followed to avoid transportation accidents. Passive safety systems such as seat belts, airbags, and crashworthy body structures help reduce the effects of an accident. In contrast, active safety systems help drivers avoid accidents by monitoring the state of the vehicle, the driver, or the surrounding traffic environment and providing driver alerts or control interventions. The proposed system focuses on the detection of drowsiness among fatigueimpairments in driving based on eyeactive safety system. Nowadays, there are many fatigue detection methods appearing and the best is tracking eye in realtime using camera to detect the physical responses in eyes. It is indicated that the

International Journal of Research in Advent Technology, Vol.2, No.4, April 2014E-ISSN: 2321-9637

Eye Tracking For Driver Drowsiness

M.V.N.R. Pavan Kumar 1, Chaware Ashwini2, Nadkarni Prachi3, KshirsagarDepartment of Electronics and Telecommunication Engineering 1,2,3,4, LNBCIET, Satara

Email:[email protected]

The aim of the project is to develop the hardware which is very advanced product related to driver safety on the roads using 89s52 controller and image processing. This product detects driver drowsiness and gives warning in The Real Time dangerous behaviors which are related in the form of eye closing. Hence we can either measure change in physiological signals, such as brain waves, Heart rate or eye Blinking. Since a large number of road accidents occur due to the driver drowsiness. Hence this system will preventing many accidents, and consequently save money and reduce personal suffering. This system will monitor the driver's eyes using camera and by developing an algorithm we can detect symptoms of driver fatigue early enough to avoid accident.

fatigue; Eye-Tracking; Fatigue Detection;

The increasing number of transportation accidents has become a serious problem for society. The traffic accidents will be largely decreased if finding a judging rule to determine whether drivers stay awake or not, and make a warning to the drivers when they begin to fall asleep, so it is meaningful to research fatigue detection algorithm Which is also a key technology in smart vehicles

problem has become an important factor for causing traffic accidents. Driver fatigue is a major cause of car accidents, since sleepy drivers are unable to make rapid decisions, and they may have slower reaction times. As a result, many governments have education program to alert people to the dangers of driving while tired, and drivers are encouraged to avoid Conditions which may lead to driver fatigue. Therefore, how to supervise and avoid fatigue driving efficiently is one of the significant

ently many safety systems are followed to avoid transportation accidents. Passive safety systems such as seat belts, airbags, and crashworthy body structures help reduce the effects of an accident. In contrast, active safety systems

dents by monitoring the state of the vehicle, the driver, or the surrounding traffic environment and providing driver alerts or control interventions. The proposed system focuses on the detection of drowsiness among fatigue-related

ased on eye-tracking – an active safety system. Nowadays, there are many fatigue detection methods appearing and the best is tracking eye in realtime using camera to detect the physical responses in eyes. It is indicated that the

responses in eyes have higfatigue.

2. INTRODUCTION

The previous technique, while more accurate, is not

realistic since highly sensitive electrodes would have to be attached directly on the driverwhich can be annoying and distracting to addition long time driving would result in perspiration on the sensors, diminishing their ability to monitor accurately.

Fig. 1 Position of camera in the car

In this project eye tracking for the driver drowsiness feature is use by using the camera and image processing algorithm. When the eye blink is not there for more than 10 to 30 sec then serial data send to the controller and will vibrate the seat and automatically control the speed of the wheels or motor. Also we have use the flex sensor

International Journal of Research in Advent Technology, Vol.2, No.4, April 2014

435

Eye Tracking For Driver Drowsiness Kshirsagar Chitra4

, LNBCIET, Satara-415020 1,2,3,4

The aim of the project is to develop the hardware which is very advanced product related to driver safety on the roads using 89s52 controller and image processing. This product detects driver drowsiness and

which are related in the form of eye closing. Hence we can either measure change in physiological signals, such as brain waves, Heart rate or eye Blinking. Since a large number of road accidents occur due to the driver drowsiness. Hence this system will be helpful in preventing many accidents, and consequently save money and reduce personal suffering. This system will monitor the driver's eyes using camera and by developing an algorithm we can detect symptoms of driver

responses in eyes have high relativity with driver

The previous technique, while more accurate, is not realistic since highly sensitive electrodes would have to be attached directly on the driver’s body and hence which can be annoying and distracting to the driver. In addition long time driving would result in perspiration on the sensors, diminishing their ability to monitor

1 Position of camera in the car

In this project eye tracking for the driver drowsiness feature is use by using the camera and image processing algorithm. When the eye blink is not there for more than 10 to 30 sec then serial data send to the controller and

nd automatically control the speed of the wheels or motor. Also we have use the flex sensor

Page 2: Eye Tracking For Driver Drowsiness ID-242014181.pdf · When the eye blink is not there for more than 10 to 30 sec then serial data send to the controller and will vibrate the seat

International Journal of Research in Advent Technology, Vol.2, No.4, April 2014

for sensing the fingers on the starring, as value goes above certain threshold then alarm get activated.

Fig. 2 Block diagram

Once the face of the driver is detected and the eye of the driver is successfully tracked, we continuously monitor the variations of the eye. A normalizedtechnique is then used for detecting whether the eyes of the driver are open or closed. Based on the blink threshold and the detection threshold the open and closed variations of the eye are judged. If the eyes remain closed for a certain period of time (10 to 30seconds), the system determines that the person has fatigue and give a warning signal.

Fig. 3 Image of open eye

International Journal of Research in Advent Technology, Vol.2, No.4, April 2014E-ISSN: 2321-9637

for sensing the fingers on the starring, as value goes above certain threshold then alarm get activated.

2 Block diagram

detected and the eye of the driver is successfully tracked, we continuously monitor

normalized correlation technique is then used for detecting whether the eyes of the driver are open or closed. Based on the blink

the detection threshold the open and closed variations of the eye are judged. If the eyes remain closed for a certain period of time (10 to 30seconds), the system determines that the person has fatigue and give a

3 Image of open eye.

At this stage, the colors of the eyeballs in the eye templates are used directly for fatigue detection. Since the property that the eyeball colors are much darker isa quite stable feature, the eye templates are converted to the grayscale model. The origeyeballs become brighter ones in the converted image.According to the observation, the saturation values of

eyeball pixels normally fall between 0.00 and 0.14

Fig. 4 Image of closed eye

. This observation is used to distinguish whether a pixel in an eye template is viewed as an eyeball pixel. When the eyes are open, there are some eyeball pixels. When the eyes are closed, there are no eyeball pixels. By checking the eyeball pixels, it is easy to detect whether the eyes are open or closed. Update the eye coordinate position each time the frame is successfully tracked, and take this coordinate as the reference of next search range, if it is an eye-open area, take it as next template, then repeat. This is a method which updates template and search range instantaneously to match eyedynamically. During the track process, if matched areas in several continuous frames are no longer eye-area, it seems tracking is fail and the algorithm needs restart. So far the eye localization and its state detection of driver video sequences has already been finished, which supply basis for fatigue detection.

3. IMPLEMENTATION RESULTS We manipulate the signal through mat lab programmer code and measure the time duration between each blink. If it iscan find the unchanged stage that we want. But as if we found time duration between the blink beyond the sated time two conditions may occurs. 1. Driver may at napped stage. (Time duration gets longer time from closed to open eye d

International Journal of Research in Advent Technology, Vol.2, No.4, April 2014

436

At this stage, the colors of the eyeballs in the eye templates are used directly for fatigue detection. Since the property that the eyeball colors are much darker isa quite stable feature, the eye templates are converted to the grayscale model. The original darker eyeballs become brighter ones in the converted image. According to the observation, the saturation values of

eyeball pixels normally fall between 0.00 and 0.14.

4 Image of closed eye.

. This observation is used to distinguish whether pixel in an eye template is viewed as an eyeball

When the eyes are open, there are some eyeball pixels. When the eyes are closed, there are no eyeball pixels. By checking the eyeball pixels, it is easy to detect whether the eyes are open or closed. Update the eye coordinate position each time the frame is successfully tracked, and take this coordinate as the reference of next search range, if it

open area, take it as next template, then repeat. This is a method which updates template and

arch range instantaneously to match eye-area dynamically. During the track process, if matched areas in several continuous frames are no longer

area, it seems tracking is fail and the algorithm needs restart. So far the eye localization and its state etection of driver video sequences has already been

finished, which supply basis for fatigue detection.

3. IMPLEMENTATION RESULTS

We manipulate the signal through mat lab programmer code and measure the time duration between each blink. If it is beyond the 5 second we can find the unchanged stage that we want. But as if we found time duration between the blink beyond the sated time two conditions may occurs. 1. Driver may at napped stage. (Time duration gets longer time from closed to open eye during blink)

Page 3: Eye Tracking For Driver Drowsiness ID-242014181.pdf · When the eye blink is not there for more than 10 to 30 sec then serial data send to the controller and will vibrate the seat

International Journal of Research in Advent Technology, Vol.2, No.4, April 2014

2. Slower rate of blink (Time duration between blink gets longer time from open to close blink) When program will run, graphical user window will be display as shown in figure 5. After initialize camera, video of driver current starecord. Once the face of the driver is detected and the eye of the driver is successfully tracked as shown in figure 6 and 7, we continuously monitor the variations of the eye. A normalizedtechnique is then used for detecting whether teyes of the driver are open or closed. Based on the blink threshold and the detection threshold the open and closed variations of the eye are judged as shown in figure 8. If the eyes remain closed for a certain period of time (10 to 30seconds), the systdetermines that the person has fatigue and give a warning signal. Figure 9 is MATLAB command (output) window. It shows that if consecutive three 1’s are come then drowsiness will be detected.

Fig. 5 Graphical user window.

Figure 6 Open eye image.

International Journal of Research in Advent Technology, Vol.2, No.4, April 2014E-ISSN: 2321-9637

2. Slower rate of blink (Time duration between blink gets longer time from open to close blink)

When program will run, graphical user window display as shown in figure 5. After

initialize camera, video of driver current state will record. Once the face of the driver is detected and the eye of the driver is successfully tracked as shown in figure 6 and 7, we continuously monitor

normalized correlation technique is then used for detecting whether the eyes of the driver are open or closed. Based on the blink threshold and the detection threshold the open and closed variations of the eye are judged as shown in figure 8. If the eyes remain closed for a certain period of time (10 to 30seconds), the system determines that the person has fatigue and give a warning signal. Figure 9 is MATLAB command (output) window. It shows that if consecutive three 1’s are come then drowsiness will be detected.

5 Graphical user window.

Figure 6 Open eye image.

Fig. 7 Close eye image.

Fig. 8 Final GUI window.

Fig. 9 Output window.

International Journal of Research in Advent Technology, Vol.2, No.4, April 2014

437

7 Close eye image.

8 Final GUI window.

9 Output window.

Page 4: Eye Tracking For Driver Drowsiness ID-242014181.pdf · When the eye blink is not there for more than 10 to 30 sec then serial data send to the controller and will vibrate the seat

International Journal of Research in Advent Technology, Vol.2, No.4, April 2014 E-ISSN: 2321-9637

438

4. CONCLUSION

It is due to the driver’s fatigue, traffic accidents keep with a yearly increasing of a high rate. This paper shows the new fatigue detection technique using Image Processing. In this technique the fatigue will be detected immediately and regular alert the driver. Through research presented in this paper, we propose a new advanced safety model that detects the driver fatigue.

5. REFERENCES [1] D.Jayanthi and M.Bommy” vision- based Real-time Driver Fatigue Detection system for Efficient Vehicle Control, ” IJEAT International Journal of Engineering and Advanced Technology, Vol2, Issue 1, October 2012,page(s):238 242 [2] Mr. Swapnil V. Deshmukh, Ms.Dipeeka P. Radake and Mr. Kapil N. Hande “Driver fatigue Detection Using Sensor Network,” IJEST International Journal of Engineering Science and

Technology, NCICT Special Issue Feb 2011, Page(s):89-92 [3] The royal society for the prevention of accidents driver fatigue and road accidents. a literature review and position paper feb2001, page(s):1-21 [4] Detection of driver fatigue caused by sleep deprivation jihyun yang, zhi-hongmao, member, ieee, Louis tijerina, tom pilutti, joseph f. Coughlin, and Eric feronieee transactions on systems, man, and cybernetics—part [5]Yung-Lung Kuo, Jiann-Shu Lee, Sho-Tsung Kao(2009), “EyeTracking in Visible Environment”, 2009 Fifth International Conference. [6]“Intelligent Information Hiding and Multimedia Signal Processing”, pp.114-864. [7]Jianxiong Tang, Jianxin Zhang,(1988), “Eye Tracking Based on Grey Prediction,” 2009 First International Workshop on Education Technology and Computer Science,” pages:861-864.


Recommended