Topic4-Realtime Drowsiness Detection System Final
Topic4-Realtime Drowsiness Detection System Final
Italy
Journal of Ambient Intelligence and Humanized Computing Published on March 30, 2011
2 / 20
Eye Regions Segmentation Candidate Eye Regions Selection Drivers Eyes Detection Drowsiness Level Computation
10-20% of all European traffic accidents are due to the diminished level of attention caused by fatigue. In the trucking industry about 60% of vehicular accidents are related to driver hypo-vigilance. [1] Automotive has gained several benefit from the Ambient Intelligent researches involving the development of sensors and hardware devices
[1] Awake Consortium (IST 2000-28062), System for effective assessment of driver vigilance and warning according to traffic risk estimation (AWAKE), Sep 20012004 [Online], available: http://www.awake-eu.org
4 / 20
5 / 20
Heart rate
Pulse rate
6 / 20
A non-intrusive, real-time drowsiness detection system. Using FPGA instead of ASIC of DSP
Re-programmability Performance Costs
IR camera
Low light conditions Bright pupil phenomenon to detect the eyes
7 / 20
PERCLOS (Percentage of Eye Closure) The driver eyes are closed more than 80% within a specified time interval is defined as drowsiness. [3]
[3] W. W. Wierwille: Historical perspective on slow eyelid closure: Whence PERCLOS?, In Technical Proceedings Ocular Measures of Driver Alertness Conference, Federal Highway Admin., Office Motor Carrier Highway Safety, R. J. Carroll Ed. Washington, D.C., FHWA Tech. Rep. No. MC-99-136, 1999
8 / 20
9 / 20
A list of blobs
Possible Eye Pairs
Quasi-circular shape: Square Bounding Box R R=a
a
10 / 20
11 / 20
Frame 1
Coordinate At t
[ (X1, Y1) , (X2, Y2) ]
Frame 2
[ (X1, Y1) , (X2, Y2) ]
Frame 3
[ (X1, Y1) , (X2, Y2) ]
Frame 4
[ (X1, Y1) , (X2, Y2) ]
t=4 5
Class 2 1 Class 1
t=3
Class 1
t=2
Class 1 Class 4
t=1
Class 1 Class 5
Class
Class 2 0 1
Class 3 0
Weight
4 3
12 / 20
PERCLOS
http://www.es.ele.tue.nl/education/oo2/fpga/board.php
14 / 20
Celoxica RC203E
XilinX XC2V3000-4 Virtex II FPGA Handel-C PixelStreams Library
http://www.es.ele.tue.nl/education/oo2/fpga/board.php
15 / 20
ID =1
ID =2
17 / 20
ID =3
18 / 20
An algorithm to detect and track the drivers eyes has been developed by exploiting bright pupils phenomenon Good performance on rapid movements of drivers head. Performance not affected by driver-camera relative distance. The drowsiness monitoring system can be used with low light conditions by using infrared camera
19 / 20
Faulty operations
the driver is wearing glasses the drivers IR-reflecting objects such as earring
20 / 20