-
Notifications
You must be signed in to change notification settings - Fork 38
7 Alarm Notification System
The Alarm System will be a crucial functionality of the Driver Assistance System. Integrated to the driver's behavior detection logic, the alarm system will notify the user regarding the dangerousness of each action related to drowsiness or distraction.
Currently the system provides two different interface options. On the one hand, there is a graphic solution that implements VU meter that allows defining different thresholds of dangerousness, which values will vary according to: the type of behavior detected, their persistency within an specific unit of time, the amount of behaviors detected. On the other hand, there is an audible solution that will increase its intensity as the values for drowsiness or distractions increase and pass from one threshold to the next.
Due to this, we have defined the following threshold and the related actios to be taken:
Alarm Level
- 0%-40% -> Non-significant Behavior (Green)
- 40%-70% -> Warning State (Yellow) -> Low Alarm Sound + Report Event.
- 70%-100% -> Critical State (Red) -> High Alarm Sound + Report Event.
Note: for event reporting, check Dashboard and Reporting System's page (still under development).
Therefore, to manage the increase / decrease in the value of the VU meters -including the intermediate states-, each behavior will have an assigned value that will have an impact on the dangerousness measure, positively or negatively, as appropriate. Next, the some definitions regarding what's mentioned:
- Maximum Drowsiness/Distraction value = 100pts
- For "Non-significant Behavior"
- Yawn = 10pts
- Blink = 5pts * msegs / 1000
- Distraction = 10pt * msegs / 1000
- For "Warning" and "Critical" condition:
- Yawn = 5pts
- Blink = 10pts * msegs / 1000
- Front Head Movement = 30pts
- Distraction = 10pt * msegs / 1000
- Meassure Decreasement: for each second without event the system will subtract 1pts from the total.