pull/24762/head
ZwX1616 3 years ago
parent 43b7b98bb7
commit b420bf5518
  1. 17
      selfdrive/monitoring/driver_monitor.py

@ -3,7 +3,6 @@ from math import atan2
from cereal import car
from common.numpy_fast import interp
from common.realtime import DT_DMON
from selfdrive.hardware import TICI
from common.filter_simple import FirstOrderFilter
from common.stat_live import RunningStatFilter
from common.transformations.camera import tici_d_frame_size
@ -17,7 +16,7 @@ EventName = car.CarEvent.EventName
# ******************************************************************************************
class DRIVER_MONITOR_SETTINGS():
def __init__(self, TICI=TICI, DT_DMON=DT_DMON):
def __init__(self, DT_DMON=DT_DMON):
self._DT_DMON = DT_DMON
# ref (page15-16): https://eur-lex.europa.eu/legal-content/EN/TXT/PDF/?uri=CELEX:42018X1947&rid=2
self._AWARENESS_TIME = 30. # passive wheeltouch total timeout
@ -28,15 +27,15 @@ class DRIVER_MONITOR_SETTINGS():
self._DISTRACTED_PROMPT_TIME_TILL_TERMINAL = 6.
self._FACE_THRESHOLD = 0.5
self._PARTIAL_FACE_THRESHOLD = 0.8 if TICI else 0.45
self._EYE_THRESHOLD = 0.65 if TICI else 0.6
self._SG_THRESHOLD = 0.925 if TICI else 0.91
self._BLINK_THRESHOLD = 0.8 if TICI else 0.55
self._BLINK_THRESHOLD_SLACK = 0.9 if TICI else 0.7
self._PARTIAL_FACE_THRESHOLD = 0.8
self._EYE_THRESHOLD = 0.65
self._SG_THRESHOLD = 0.925
self._BLINK_THRESHOLD = 0.8
self._BLINK_THRESHOLD_SLACK = 0.9
self._BLINK_THRESHOLD_STRICT = self._BLINK_THRESHOLD
self._EE_THRESH11 = 0.75 if TICI else 0.4
self._EE_THRESH12 = 3.25 if TICI else 2.45
self._EE_THRESH11 = 0.75
self._EE_THRESH12 = 3.25
self._EE_THRESH21 = 0.01
self._EE_THRESH22 = 0.35

Loading…
Cancel
Save