Download - Driver Vigilence System
-
8/13/2019 Driver Vigilence System
1/16
-
8/13/2019 Driver Vigilence System
2/16
OUTLINES
Requirement of driver vigilance system
Review of previous study
General system architecture
Experimental resultConclusion
-
8/13/2019 Driver Vigilence System
3/16
REQUIREMENT In europe,statistics show that 10% to 20% accidents are
caused due to driver with less vigilence level.
It is caused by fatigue,distraction.
It involves single vehicle and sober driver travelling alone.
As assistant system for comforts,navigation increase insidecar,distraction from more basic task-driving is observed.
-
8/13/2019 Driver Vigilence System
4/16
PREVIOUS STUDY MIT SMART CAR
ASV(ADVANCE SAFETY VEHICLE)BY TOYOTA TCD(TECH CO DRIVER)SPANISH SYSTEM
ALL ABOVE MENTION SYSTEMS ARE INTRUTIVE-AS
THE DRIVER CAUSING ANNOYANCE.
DAIMLER CHARYSLER SYSTEM BASED ON VEHICLE
SPEED,STEARING ANGLE,VEHICLE POSITION
RELATIVE TO ROAD DIMENSION.
-
8/13/2019 Driver Vigilence System
5/16
MEASURE OF REDUCED ALERTNESS Longer blink duration
Slow eyelid movement Smaller degree of eye opening
Frequent nodding
Yawning
Gaze(narrowness in line of signal)
Sluggish facial expression
Computer vision can be natural and non intrutive forextracting visual characteristics.
-
8/13/2019 Driver Vigilence System
6/16
WHAT SHOULD WE LEARN FROM
PRIVIOUS STUDY? There must be multiple clue to indicate drivers alertness.
System should be non intruitive System should work satisfactorily at night also.(at low light
condition)
se n rare e r ng Focus more on pupil detection and tracking.
-
8/13/2019 Driver Vigilence System
7/16
SYSTEM ARCHITECTURE MAJOR MODULES:
Image acqusition
Pupil detection
Visual behaviour Driver inattentiveness indicator software
-
8/13/2019 Driver Vigilence System
8/16
IMAGE ACQUISITION IR leds are used to brighten the users face
IT produce bright pupil effect LEDS are mounted around camera axis.
Ring size is choosen such that inner ring produce bright pupil
e ect w e outer r ng pro uce ar pup e ect. Get difference bet. two image and get pupil.
-
8/13/2019 Driver Vigilence System
9/16
-
8/13/2019 Driver Vigilence System
10/16
PUPIL DETECTION AND TRACKING Difference dark pupil and bright pupil image
So bright blob in image can be detected by an adaptivethreshold.
Tracking of pupil is done by two kalman filters.
a man ter a w en su en ea movement. It can be overcame by adaptive window.
-
8/13/2019 Driver Vigilence System
11/16
PUPIL DETECTION AND TRACKING
-
8/13/2019 Driver Vigilence System
12/16
VISUAL BEHAVIOUR EYELID MOVEMENT
EYE CLOSURE DURATION
BLINK FREQUENCY
FIXED GAZE
EYE CLOSER/OPENING SPEED
PERCLOS(PERCENTAGE CLOSERE) FACE POSE
DEGREE OF EYE OPENING IS CHARACTERIZED BY PUPILSHAPE
AS EYES CLOSE,THE PUPILS START GETTING OCCLUDEDBY EYELID THIRE SHAPE GET MORE ELLIPTICAL.
-
8/13/2019 Driver Vigilence System
13/16
DRIVER VEGILENCE COMPUTATION WE CAN USE SOFTWARE WE DECIDE DIL(DRIVER
INATTENTIVENESS LEVEL) BY CONSIDERING ALL ABOVE
MENTION POINTS
SUCH THET
IF PERCLOS IS SMALL AND EYE CLOSURE DURATION IS
SMALL AND FACE POSITION IS MEDIUM AND NODDINGFREQUENCY IS SMALL AND BLINK FREQUENCY IS MEDIUM
AND FIXED GAZE IS SMALL, THEN DIL IS SMALL.
IF PERCLOS IS MEDIUM LARGE AND EYE CLOSURE
DURATION IS MEDIUM AND BLINK FREQUENCY ISMEDIUM AND FIXED GAZE IS LARGE, THEN DIL IS LARGE.
-
8/13/2019 Driver Vigilence System
14/16
FINAL SYSTEM BLOCK DIAGRAM
-
8/13/2019 Driver Vigilence System
15/16
CONCLUSION WE DEVELOPED NONINTRUITIVE SYSTEM FOR
DRIVER VIGILENCE.
WE FOCUS ON SIX PARAMETERS PERCLOS,EYECLOSURE DURATION, BLINK FREQUENCY, NODDING
FRE UENCY, FACE POSITION, AND FIXED GAZE.
SYSTEM WORKS SATISFACTORILY AT MIDNIGHT ANDDURING LESS LIGHT.
IT PERFORMANCE IS DECREASE DURING DAY TIME AND
PERSON WITH SUNGLASSES.
-
8/13/2019 Driver Vigilence System
16/16
AssignmentAssignmentAssignmentAssignment [Weightage 10%][Weightage 10%][Weightage 10%][Weightage 10%]Task 1: last date for Task-1 submission: on or before 05-10-2013 [batch wise]
Design a driver vigilance system.
Write the specification of the system.
Develop a system level model in C language as it is a universal language.
Task 2: [will be announced later] Estimate the performance of the code on PowerPC.(Do profiling)
Estimate which part of the design should be migrated to HW on the
FPGA.
Interface the migrated design to bus. Write the driver/software.
Document the result.
Input : set of images of the driver