赛博控小张
22-03-22 22:08 微博认证:微博新知博主 汽车博主

#ADAS科普#
今天给大家介绍一下DMS

DMS的上层架构大概是图1这样的。

DMS的工作原理简单讲就是通过一个摄像头来获取驾驶员的眼部头部身体数据,然后通过算法输出驾驶员信息,给到下游的系统和执行器,在必要时发出声光或者震动来提醒驾驶员。

判断司机状态的具体算法的实现我也不是太清楚,就从功能层面来解释一下。

1.通过眼睛注视的方向和头部姿势判断司机的注意力不集中
实现方法有很多,其中一种的原理是通过在一个滑动的时间窗口中累积司机的走神时间来监测司机的视线是否在与驾驶有关的目标上(比如道路/后视镜)。
对了DMS还会监测你有没有在打电话/吸烟。

2.监测司机是否闭眼
可以通过PERCLOSE(Percentage of Eyelid Closure Over the Pupil Over Time,指的是一定时间内驾驶员闭眼的时间比例),眨眼频率等监测司机是否闭眼。

3.监测司机的姿势
通过监测司机的头部姿势(旋转角度/位置)是否超出正常范围来判断司机状态 (JMoT(Japanese Ministry of Transportation)已经颁布了相关法规)

4.监测司机的脸
当司机的脸不能被DMS监测到时,DMS也会判断司机不是正常状态。

基于上面几种功能还可以组成下面这些复合功能
1.昏睡检测系统
2.注意力涣散检测系统
3.滥用警告系统
4.前方注意力判断系统
5.观察对象判断系统
6.接管判断系统
7.返回独立驾驶的可能性水平判断功能
8.驾驶员异常情况判断系统
9.驾驶员下车判断系统
10.驾驶员情绪评估系统
等等。

总而言之说白了就是通过让摄像头来采集驾驶员信息,通过各种算法来识别驾驶员状态。

#微博新知博主##汽车新知加油站##车圈新星驾到#