CN108961681B - 疲劳驾驶提醒方法、装置及存储介质 - Google Patents
疲劳驾驶提醒方法、装置及存储介质 Download PDFInfo
- Publication number
- CN108961681B CN108961681B CN201810811476.1A CN201810811476A CN108961681B CN 108961681 B CN108961681 B CN 108961681B CN 201810811476 A CN201810811476 A CN 201810811476A CN 108961681 B CN108961681 B CN 108961681B
- Authority
- CN
- China
- Prior art keywords
- driver
- fatigue
- driving
- eye
- weight
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 35
- 206010016256 fatigue Diseases 0.000 claims description 334
- 210000003128 head Anatomy 0.000 claims description 100
- 206010048232 Yawning Diseases 0.000 claims description 67
- 241001282135 Poromitra oscitans Species 0.000 claims description 60
- 208000003464 asthenopia Diseases 0.000 claims description 53
- 230000000007 visual effect Effects 0.000 claims description 22
- 230000004399 eye closure Effects 0.000 claims description 11
- 230000001960 triggered effect Effects 0.000 claims description 6
- 238000004364 calculation method Methods 0.000 claims description 4
- 230000008859 change Effects 0.000 claims description 4
- 238000004590 computer program Methods 0.000 claims description 4
- 206010039203 Road traffic accident Diseases 0.000 abstract description 16
- 238000010586 diagram Methods 0.000 description 11
- 230000002093 peripheral effect Effects 0.000 description 10
- 230000001133 acceleration Effects 0.000 description 9
- 238000012545 processing Methods 0.000 description 9
- 238000004891 communication Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 6
- 230000003287 optical effect Effects 0.000 description 5
- 230000008569 process Effects 0.000 description 4
- 238000001514 detection method Methods 0.000 description 3
- 230000035484 reaction time Effects 0.000 description 3
- 238000013473 artificial intelligence Methods 0.000 description 2
- 239000000919 ceramic Substances 0.000 description 2
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000007635 classification algorithm Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000004927 fusion Effects 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 210000005036 nerve Anatomy 0.000 description 1
- 210000000056 organ Anatomy 0.000 description 1
- 230000002035 prolonged effect Effects 0.000 description 1
- 210000001747 pupil Anatomy 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000006641 stabilisation Effects 0.000 description 1
- 238000011105 stabilization Methods 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B21/00—Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
- G08B21/02—Alarms for ensuring the safety of persons
- G08B21/06—Alarms for ensuring the safety of persons indicating a condition of sleep, e.g. anti-dozing alarms
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B21/00—Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
- G08B21/18—Status alarms
- G08B21/24—Reminder alarms, e.g. anti-loss alarms
Landscapes
- Business, Economics & Management (AREA)
- Emergency Management (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Traffic Control Systems (AREA)
Abstract
本发明公开了一种疲劳驾驶提醒方法、装置及存储介质,属于车辆工程技术领域。所述方法包括:获取驾驶员的眼部信息和头部信息,以及所述驾驶员驾驶汽车的驾驶信息;基于所述眼部信息、所述头部信息和所述驾驶信息,确定所述驾驶员的驾驶状态;当所述驾驶员处于疲劳驾驶状态时,通过车载播放设备进行疲劳驾驶提醒。本发明通过结合驾驶员的眼部信息、头部信息和驾驶信息,确定驾驶员当前的驾驶状态,并在处于驾驶疲劳驾驶状态时,进行疲劳驾驶提醒,从而降低了驾驶员因疲劳驾驶而发生交通事故的风险,提高了驾驶员的驾车的安全性。
Description
技术领域
本发明涉及车辆工程技术领域,特别涉及一种疲劳驾驶提醒方法、装置及存储介质。
背景技术
随着人们生活水平的提高,汽车渐渐成为人们出行时必不可少的代步工具。但是,随着汽车数量的增多,交通事故也越来越频繁的发生,而导致交通事故频发的原因包括驾驶员的疲劳驾驶。由于汽车驾驶是一种熟练劳动,在处理行车中的各种情况,需要手脚不停地转向、换档、制动,驾驶员的眼睛、神经一直处在持续的紧张状态。当驾驶员疲劳驾驶时,驾驶员的感觉变迟钝,意识水平下降,反应时间延长,导致判断和动作失误增加,严重时会在行车中打盹,从而导致交通事故的发生。因此,为了降低交通事故发生的可能,急需一种驾驶疲劳提醒方法。
发明内容
本发明实施例提供了一种疲劳驾驶提醒方法、装置及存储介质,用于解决相关技术中因驾驶员疲劳驾驶而导致交通事故的发生,从而降低驾车安全性的问题。所述技术方案如下:
第一方面,提供了一种疲劳驾驶提醒方法,所述方法包括:
获取驾驶员的眼部信息和头部信息,以及所述驾驶员驾驶汽车的驾驶信息;
基于所述眼部信息、所述头部信息和所述驾驶信息,确定所述驾驶员的驾驶状态;
当所述驾驶员处于疲劳驾驶状态时,通过车载播放设备进行疲劳驾驶提醒。
可选地,所述获取驾驶员的眼部信息和头部信息,包括:
通过安装在所述汽车上的摄像头采集所述驾驶员的视觉数据;
从所述视觉数据中确定所述驾驶员的闭眼次数以及打哈欠次数。
可选地,所述基于所述眼部信息、所述头部信息和所述驾驶信息,确定所述驾驶员的驾驶状态,包括:
当所述眼部信息包括所述驾驶员的闭眼次数、所述头部信息包括所述驾驶员的打哈欠次数以及所述驾驶信息包括驾驶时长时,确定所述闭眼次数、所述打哈欠次数和所述驾驶时长分别对应的眼部疲劳权重、头部疲劳权重和时间疲劳权重;
将所述闭眼次数、所述打哈欠次数和所述驾驶时长分别与各自对应的眼部疲劳权重、所述头部疲劳权重和所述时间疲劳权重进行相乘,得到眼部疲劳分数、头部疲劳分数和时间疲劳分数;
将所述眼部疲劳分数、所述头部疲劳分数和所述时间疲劳分数相加,得到疲劳驾驶分数;
当所述疲劳驾驶分数大于或等于第一疲劳阈值时,确定所述驾驶员处于疲劳驾驶状态。
可选地,所述当所述驾驶员处于疲劳驾驶状态时,通过车载播放设备进行疲劳驾驶提醒,包括:
当所述驾驶员处于一级疲劳驾驶状态时,通过所述车载播放设备以第一音量进行疲劳驾驶提醒;
当所述驾驶员处于二级疲劳驾驶状态时,通过所述车载播放设备以第二音量进行疲劳驾驶提醒;
当所述驾驶员处于三级疲劳驾驶状态时,通过所述车载播放设备以第三音量进行疲劳驾驶提醒。
可选地,所述方法还包括:
当所述驾驶员的驾驶时长大于或等于疲劳提醒时长时,通过所述车载播放设备进行疲劳驾驶提醒。
第二方面,提供了一种疲劳驾驶提醒装置,所述装置包括:
获取模块,用于获取驾驶员的眼部信息和头部信息,以及所述驾驶员驾驶汽车的驾驶信息;
确定模块,用于基于所述眼部信息、所述头部信息和所述驾驶信息,确定所述驾驶员的驾驶状态;
第一提醒模块,用于当所述驾驶员处于疲劳驾驶状态时,通过车载播放设备进行疲劳驾驶提醒。
可选地,所述获取模块包括:
采集子模块,用于通过安装在所述汽车上的摄像头采集所述驾驶员的视觉数据;
第一确定子模块,用于从所述视觉数据中确定所述驾驶员的闭眼次数以及打哈欠次数。
可选地,所述确定模块包括:
第二确定子模块,用于当所述眼部信息包括所述驾驶员的闭眼次数、所述头部信息包括所述驾驶员的打哈欠次数以及所述驾驶信息包括驾驶时长时,确定所述闭眼次数、所述打哈欠次数和所述驾驶时长分别对应的眼部疲劳权重、头部疲劳权重和时间疲劳权重;
第一计算子模块,用于将所述闭眼次数、所述打哈欠次数和所述驾驶时长分别与各自对应的眼部疲劳权重、所述头部疲劳权重和所述时间疲劳权重进行相乘,得到眼部疲劳分数、头部疲劳分数和时间疲劳分数;
第二计算子模块,用于将所述眼部疲劳分数、所述头部疲劳分数和所述时间疲劳分数相加,得到疲劳驾驶分数;
第三确定子模块,用于当所述疲劳驾驶分数大于或等于第一疲劳阈值时,确定所述驾驶员处于疲劳驾驶状态。
可选地,所述第一提醒模块用于:
当所述驾驶员处于一级疲劳驾驶状态时,通过所述车载播放设备以第一音量进行疲劳驾驶提醒;
当所述驾驶员处于二级疲劳驾驶状态时,通过所述车载播放设备以第二音量进行疲劳驾驶提醒;
当所述驾驶员处于三级疲劳驾驶状态时,通过所述车载播放设备以第三音量进行疲劳驾驶提醒。
可选地,所述装置还包括:
第二提醒模块,用于当所述驾驶员的驾驶时长大于或等于疲劳提醒时长时,通过所述车载播放设备进行疲劳驾驶提醒。
第三方面,提供了一种计算机可读存储介质,所述存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述第一方面中任一所述的方法。
本发明实施例提供的技术方案带来的有益效果至少包括:
在本发明实施例中,可以获取驾驶员的眼部信息、头部信息和驾驶信息,并根据驾驶员的眼部信息、头部信息和驾驶信息确定驾驶员当前的驾驶状态,并在驾驶员处于疲劳驾驶状态时,进行疲劳驾驶提醒,从而降低了驾驶员因疲劳驾驶而发生交通事故的风险,提高了驾驶员的驾车安全性。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的一种疲劳驾驶提醒系统架构示意图;
图2是本发明实施例提供的一种疲劳驾驶提醒系统架构示意图;
图3是本发明实施例提供的一种疲劳驾驶提醒方法流程图;
图4是本发明实施例提供的另一种疲劳驾驶提醒方法流程图;
图5是本发明实施例提供的一种疲劳驾驶提醒装置结构示意图;
图6是本发明实施例提供的一种获取模块的结构示意图;
图7是本发明实施例提供的一种确定模块的结构示意图;
图8是本发明实施例提供的另一种疲劳驾驶提醒装置结构示意图;
图9是本发明实施例提供的一种终端的结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
在对本发明实施例进行详细的解释说明之前,先对本发明实施例中涉及到的应用场景及系统架构分别进行解释说明。
首先,对本发明实施例涉及的应用场景进行介绍。
由于当驾驶员在驾驶汽车时,长时间的驾驶可能会导致驾驶员反应变慢,导致驾驶水平下降;或者,驾驶员原本就在疲劳驾驶状态下进行汽车驾驶,同样也会因疲劳而注意力不集中,反应迟钝,从而导致交通事故的发生。
基于这样的场景,本发明实施例提供了一种降低交通事故发生的可能性,提高驾车安全性的疲劳驾驶提醒方法。
接下来,对本发明实施例涉及的系统架构进行介绍。
图1为本发明实施例提供的一种疲劳驾驶提醒系统架构示意图,参见图1该系统架构示意图包括:摄像头1、终端2和车载播放设备3,摄像头1可以与终端2通过CAN(Controller Area Network,控制器局域网络)总线连接,终端2可以与车载播放设备3通过CAN总线连接,且该车载播放设备3可以为无源蜂鸣器,该终端2可以为车载终端,也可以为与汽车进行通信的外接终端。
需要说明的是,摄像头1可以为布置在汽车的仪表盘上,且摄像头的布置仰角为73度,摄像头1的中心与人眼之间的距离位于700mm(毫米)-860mm之间。
其中,摄像头1用于采集驾驶员的视觉数据,并将采集的视觉数据发送至终端2。终端2用于接收摄像头1发送的视觉数据,并从视觉数据中获取驾驶员的眼部信息和头部信息,同时终端1还可以记录驾驶员驾驶汽车的驾驶时长,并根据眼部信息、头部信息和驾驶时长,确定驾驶员的驾驶状态;当驾驶员处于疲劳驾驶状态时,可以向车载播放设备3发送播放控制指令。车载播放设备3用于在终端2的控制下进行疲劳驾驶提醒。
另外,在本发明实施例中,该驾驶疲劳提醒系统不仅可以包括摄像头1、终端2和车载播放设备3,还可以包括其他元件,比如,参见图2,还可以包括播放设备控制模块4,该播放设备控制模块4分别与终端2和车载播放设备3通过CAN总线连接,该播放设备控制模块4用于在接收到终端2发送的播放控制指令时,控制车载播放设备3进行疲劳驾驶提醒。
在对本发明实施例的应用场景及系统架构进行介绍之后,接下来将结合附图对本发明实施例提供的疲劳驾驶提醒方法进行详细介绍。
图3为本发明实施例提供的一种疲劳驾驶提醒方法的流程图,参见图3,该方法应用于终端中,包括如下步骤。
步骤301:获取驾驶员的眼部信息和头部信息,以及该驾驶员驾驶汽车的驾驶信息。
步骤302:基于该眼部信息、该头部信息和该驾驶信息,确定该驾驶员的驾驶状态。
步骤303:当该驾驶员处于疲劳驾驶状态时,通过车载播放设备进行疲劳驾驶提醒。
在本发明实施例中,可以获取驾驶员的眼部信息、头部信息和驾驶信息,并根据驾驶员的眼部信息、头部信息和驾驶信息确定驾驶员当前的驾驶状态,并在驾驶员处于疲劳驾驶状态时,进行疲劳驾驶提醒,从而降低了驾驶员因疲劳驾驶而发生交通事故的风险,提高了驾驶员的驾车安全性。
可选地,获取驾驶员的眼部信息和头部信息,包括:
通过安装在该汽车上的摄像头采集该驾驶员的视觉数据;
从该视觉数据中确定该驾驶员的闭眼次数以及打哈欠次数。
可选地,基于该眼部信息、该头部信息和该驾驶信息,确定该驾驶员的驾驶状态,包括:
当该眼部信息包括该驾驶员的闭眼次数、该头部信息包括该驾驶员的打哈欠次数以及该驾驶信息包括驾驶时长时,确定该闭眼次数、该打哈欠次数和该驾驶时长分别对应的眼部疲劳权重、头部疲劳权重和时间疲劳权重;
将该闭眼次数、该打哈欠次数和该驾驶时长分别与各自对应的眼部疲劳权重、该头部疲劳权重和该时间疲劳权重进行相乘,得到眼部疲劳分数、头部疲劳分数和时间疲劳分数;
将该眼部疲劳分数、该头部疲劳分数和该时间疲劳分数相加,得到疲劳驾驶分数;
当该疲劳驾驶分数大于或等于第一疲劳阈值时,确定该驾驶员处于疲劳驾驶状态。
可选地,当该驾驶员处于疲劳驾驶状态时,通过车载播放设备进行疲劳驾驶提醒,包括:
当该驾驶员处于一级疲劳驾驶状态时,通过该车载播放设备以第一音量进行疲劳驾驶提醒;
当该驾驶员处于二级疲劳驾驶状态时,通过该车载播放设备以第二音量进行疲劳驾驶提醒;
当该驾驶员处于三级疲劳驾驶状态时,通过该车载播放设备以第三音量进行疲劳驾驶提醒。
可选地,该方法还包括:
当该驾驶员的驾驶时长大于或等于疲劳提醒时长时,通过该车载播放设备进行疲劳驾驶提醒。
上述所有可选技术方案,均可按照任意结合形成本发明的可选实施例,本发明实施例对此不再一一赘述。
图4为本发明实施例提供的一种疲劳驾驶提醒方法,参见图4,该方法包括如下步骤。
步骤401:终端获取驾驶员的眼部信息和头部信息,以及该驾驶员驾驶汽车的驾驶信息。
由于当驾驶员在驾驶汽车时,如果驾驶员处于疲劳驾驶状态,那么驾驶员眼部信息和头部信息将会发生变化,比如,驾驶员闭眼的频率、打哈欠的频率将会上升。因此,为了确定驾驶员是否处于疲劳驾驶状态,终端可以获取驾驶员的眼部信息和头部信息。同时,在通常情况下,当驾驶员长时间驾驶汽车后,驾驶员的反应可能会变的迟钝,也可能会频繁换道,从而导致交通事故发生。因此,通过驾驶员驾驶汽车的驾驶信息同样可以反映驾驶员是否处于疲劳驾驶状态,因此,终端还可以获取驾驶员驾驶汽车的驾驶信息。
其中,由于当驾驶员处于疲劳驾驶状态时,驾驶员闭眼的频率和打哈欠的频率将会上升,因此,终端获取驾驶员的眼部信息和头部信息的操作可以为:通过安装在汽车上的摄像头采集该驾驶员的视觉数据;从该视觉数据中确定驾驶员的闭眼次数以及打哈欠次数。
需要说明的是,该视觉数据可以为视频数据,也可以为多张视觉图像。由于通常情况下,如果驾驶员闭眼频率较高,那么通过一定数量的视觉图像来获取驾驶员的眼部信息时,可能会导致获取的驾驶员的闭眼次数和打哈欠次数不准确。因此,为了提高获取驾驶员的眼部信息和头部信息的准确性,该视觉数据通常可以为视频数据,且该视频数据的播放时长即为采集视频的时长,该采集视频的时长可以事先设置,比如,该采集视频的时长可以为1分钟、3分钟、5分钟等等。
另外,终端在获取驾驶员的闭眼次数和打哈欠次数时,可以进行人脸识别,以确定驾驶员眼睛的位置,根据驾驶员眼睛的特征点在人脸中的位置变化,确定驾驶员闭眼次数,并根据驾驶员嘴巴及其附近的特征点在人脸中的位置变化,确定驾驶员的打哈欠次数。
再者,终端获取的眼部信息不仅可以包括驾驶员的闭眼次数,还可以包括驾驶员的瞳孔直径等信息。由于当驾驶员疲劳驾驶时,驾驶员很可能会不自觉地打盹,此时,驾驶员可能会频繁点头,因此,驾驶员的头部信息不仅可以包括驾驶员的打哈欠次数,还可以包括驾驶员的点头次数。
需要说明的是,在本发明实施例中,终端可以实时获取驾驶员的眼部信息、头部信息和驾驶信息,但是由于实时获取驾驶员的眼部信息、头部信息和驾驶信息可能会浪费终端资源,因此,终端可以每隔检测时间间隔获取一次驾驶员的眼部信息、头部信息和驾驶信息。该检测时间间隔可以事先设置,比如,该检测时间间隔可以为2小时、1小时、30分钟等等。
步骤402:终端基于该眼部信息、头部信息和驾驶信息,确定该驾驶员的驾驶状态。
由于根据驾驶员身体素质的不同,仅仅通过驾驶员的眼部信息、头部信息或者仅仅根据驾驶员的驾驶信息并不能准确地确定驾驶员是否处于疲劳驾驶状态。因此,终端需要基于驾驶员的眼部信息、头部信息和驾驶信息,综合确定驾驶员的驾驶状态。而终端基于该眼部信息、头部信息和驾驶信息,确定驾驶员的驾驶状态的操作可以为:当该眼部信息包括驾驶员的闭眼次数、头部信息包括驾驶员的打哈欠次数以及驾驶信息包括驾驶时长时,确定该闭眼次数、打哈欠次数和驾驶时长分别对应的眼部疲劳权重、头部疲劳权重和时间疲劳权重;将闭眼次数、打哈欠次数和驾驶时长分别与各自对应的眼部疲劳权重、头部疲劳权重和时间疲劳权重进行相乘,得到眼部疲劳分数、头部疲劳分数和时间疲劳分数;将眼部疲劳分数、头部疲劳分数和时间疲劳分数相加,得到疲劳驾驶分数;当疲劳驾驶分数大于或等于第一疲劳阈值时,确定驾驶员处于疲劳驾驶状态;当疲劳驾驶分数小于第一疲劳阈值时,确定驾驶员不处于疲劳驾驶状态。
需要说明的是,眼部疲劳权重、头部疲劳权重和时间疲劳权重可以是终端直接获取的,也可以是终端根据驾驶员的闭眼次数、打哈欠次数和驾驶时长的确定的。当终端直接获取眼部疲劳权重、头部疲劳权重和时间疲劳权重时,无论驾驶员的的闭眼次数、打哈欠次数和驾驶时长如何变化,获取的眼部疲劳权重、头部疲劳权重和时间疲劳权重丢失相同的,也即是,闭眼次数为5次/分钟与闭眼次数为30次/分钟对应的眼部疲劳权重均相同。
另外,眼部疲劳权重、头部疲劳权重和时间疲劳权重可以事先设置,比如,该眼部疲劳权重为1/2、3/5等等;头部疲劳权重也可以事先设置,比如,该头部疲劳权重可以为1/4、1/5等等;时间疲劳权重同样可以事先设置,比如,该时间疲劳权重可以为1/4、1/5等等。该第一疲劳阈值同样可以事先设置,比如,该第一疲劳阈值可以为15、17、20等等。比如,当驾驶员闭眼次数为20次/分、打哈欠次数为4次/分、驾驶时长为4小时时,如果终端确定的眼部疲劳权重为1/2、头部疲劳权重可以为1/4、时间疲劳权重可以为1/4,则终端将闭眼次数为20次/分乘以眼部疲劳权重为1/2,得到眼部疲劳分数为10,将打哈欠次数为4次/分乘以头部疲劳权重可以为1/4,得到头部疲劳分数为1,将驾驶时长为4小时乘以时间疲劳权重可以为1/4,得到时间疲劳分数为1;将眼部疲劳分数15、头部疲劳分数1和时间疲劳分数1相加,得到疲劳驾驶分数为17,由于疲劳驾驶分数17大于第一疲劳阈值15,因此,确定驾驶员此时处于疲劳驾驶状态。
另外,由于每个人的身体素质并不相同,有的人可能不处于疲劳驾驶状态时,闭眼的频率就比较高,因此,为了准确地确定驾驶员的驾驶状态,终端可以根据驾驶员的闭眼次数、打哈欠次数和驾驶时长,确定对应的眼部疲劳权重、头部疲劳权重和时间疲劳权重。
其中,终端眼部疲劳权重、头部疲劳权重和时间疲劳权重确定眼部疲劳权重、头部疲劳权重和时间疲劳权重的操作可以为:确定驾驶员的闭眼次数对应的闭眼次数范围,打哈欠次数对应的打哈欠次数范围,以及驾驶时长对应时长范围;从闭眼次数范围与眼部疲劳权重之间的对应关系中,获取驾驶员的闭眼次数对应的眼部疲劳权重;从打哈欠次数范围与头部疲劳权重之间的对应关系中,获取驾驶员的打哈欠次数对应的头部疲劳权重;从时长范围与时间疲劳权重之间的对应关系中,获取驾驶员的驾驶时长对应的时间疲劳权重。
进一步地,终端基于该眼部信息、头部信息和驾驶信息,确定该驾驶员的驾驶状态的方式不仅可以包括上述方式,还可以包括其他方式。
比如,终端可以将驾驶员的闭眼次数、打哈欠次数和驾驶时长确定为驾驶员当前的状态样本,将该状态样本输入分类器,以通过分类器输出状态标签,该状态标签用于指示驾驶状态的类别,该分类器为以状态样本集作为训练数据,根据分类算法训练得到的用于确定驾驶员是否处于疲劳驾驶状态的分类器,状态样本集中包括在样本驾驶员处于疲劳驾驶状态过程中终端采集的n个疲劳驾驶状态状态样本和在样本驾驶员不处于疲劳驾驶状态的过程中终端采集的m个非疲劳驾驶状态样本,n和m均为大于0的整数;当状态标签指示的状态样本的类别为处于疲劳驾驶状态时,确定驾驶员当前处于疲劳驾驶状态;当状态标签指示的状态样本的类别为不处于疲劳驾驶状态时,确定驾驶员当前不处于疲劳驾驶状态。
步骤403:当该驾驶员处于疲劳驾驶状态时,终端通过车载播放设备进行疲劳驾驶提醒。
由于当驾驶员处于疲劳驾驶状态的情况下驾驶汽车时,很可能会因反应迟钝而导致驾驶技术下降,从而造成交通事故的发生。因此,为了降低交通事故发生的风险,当驾驶员处于疲劳驾驶状态时,终端可以通过车载播放设备进行疲劳驾驶提醒。
比如,终端可以通过车载播放设备播放预警铃声或者播放“请勿疲劳驾驶”等预警信息。
另外,终端在进行疲劳驾驶提醒时可以检测驾驶员是否进行安全操作,比如,驾驶员是否进行停车或减速操作,如果没有检测到驾驶员进行安全操作,那么可以持续进行疲劳驾驶提醒,直至检测到驾驶员进行安全操作后,停止进行疲劳驾驶提醒。
再者,有时候驾驶员处于疲劳驾驶状态时,疲劳程度可能不一样,因此,终端还可以确定驾驶员的疲劳程度,并根据驾驶员的疲劳程度进行对应的疲劳驾驶提醒。
其中,当驾驶员当前的的疲劳驾驶分数大于或等于第一疲劳阈值且小于第二疲劳阈值时,确定驾驶员当前处于一级疲劳驾驶状态,也即是驾驶员当前处于轻度疲劳驾驶状态;当驾驶员当前的的疲劳驾驶分数大于或等于第二疲劳阈值且小于第三疲劳阈值时,确定驾驶员当前处于二级疲劳驾驶状态,也即是驾驶员当前处于中度疲劳驾驶状态;当驾驶员当前的的疲劳驾驶分数大于或等于第三疲劳阈值且小于第四疲劳阈值时,确定驾驶员当前处于三级疲劳驾驶状态,也即是驾驶员当前处于重度疲劳驾驶状态。
另外,当驾驶员处于一级疲劳驾驶状态时,通过车载播放设备以第一音量进行疲劳驾驶提醒;当驾驶员处于二级疲劳驾驶状态时,通过车载播放设备以第二音量进行疲劳驾驶提醒;当驾驶员处于三级疲劳驾驶状态时,通过车载播放设备以第三音量进行疲劳驾驶提醒。
需要说明的是,第一音量小于第二音量,第二音量小于第三音量,且第一音量、第二音量和第三音量都可以事先设置,比如,第一音量为20分贝、15分贝等,第二音量为30分贝、40分贝等等,第三音量为60风暴、70分贝等等。
由于当驾驶员处于三级疲劳驾驶状态时,如果进行疲劳驾驶提醒的音量较小时,驾驶员可能无法注意到该疲劳驾驶提醒,因此,需要通过较高的第三音量进行驾驶疲劳提醒。
进一步地,由于通常情况下,当驾驶员驾驶汽车的驾驶时长大于一定时长时,大部分的驾驶员都有可能会处于驾驶疲劳驾驶状态,因此,为了降低发生交通事故发生的风险,终端还可以在驾驶员的驾驶时长大于或等于疲劳提醒时长时,此时无论驾驶员是否处于驾驶疲劳驾驶状态,都通过车载播放设备进行疲劳驾驶提醒。
步骤404:当终端在检测到权重更新指令时,更新眼部疲劳权重、头部疲劳权重和时间疲劳权重。
由于有时候终端在进行疲劳驾驶提醒后,驾驶员可能并不处于疲劳驾驶状态,此时,如果不关闭疲劳驾驶提醒,那么终端会认为驾驶员处于疲劳驾驶状态,后续在继续获取到与驾驶员当前的闭眼次数、打哈欠次数和驾驶时长等信息相似或相同的信息时,还会继续确定驾驶员处于疲劳驾驶状态,从而导致疲劳驾驶提醒不准确。因此,为了提高后续进行疲劳驾驶提醒的准确性,驾驶员可以主动触发权重更新指令,当终端在接收到驾驶员通过指定操作触发的权重更新指令时,终端可以更新眼部疲劳权重、头部疲劳权重和时间疲劳权重。
由于有时候驾驶员处于疲劳驾驶状态下不愿意进行安全操作,也会触发权重更新指令,那么进行权重更新后,终端进行疲劳驾驶提醒的时机将会延迟,从而导致驾驶员可能在疲劳驾驶状态时没有进行疲劳驾驶提醒,将低了驾驶安全性。同时,由于驾驶员疲劳驾驶时反应变慢。因此,为了保证驾驶安全,终端可以确定权重更新指令是否在进行疲劳驾驶提醒后的反应时长内接收到驾驶员通过指定操作触发的权重更新指令,当在反应时长内接收到驾驶员通过指定操作触发的权重更新指令时,终端可以更新眼部疲劳权重、头部疲劳权重和时间疲劳权重;否则,忽略该权重更新指令。
需要说明的是,该反应时长可以事先设置,比如,该反应时长可以为30秒、1分钟、2分钟等等。
其中,终端可以按照更新规则更新眼部疲劳权重、头部疲劳权重和时间疲劳权重,且该更新规则可以事先设置,比如,更新规则可以为将眼部疲劳权重乘以1/2,将头部疲劳权重乘以2,时间疲劳权重保持不变等等。
在本发明实施例中,终端可以获取驾驶员的闭眼次数、打哈欠次数、驾驶时长等信息,并根据获取的驾驶员的相关信息确定驾驶员当前的驾驶状态,并在驾驶员处于疲劳驾驶状态时,根据驾驶员疲劳驾驶状态等级,进行不同音量的疲劳驾驶提醒,从而降低了驾驶员因疲劳驾驶而发生交通事故的风险,提高了驾驶员的驾车安全性。
在对本发明实施例提供的疲劳驾驶提醒方法进行解释说明之后,接下来,对本发明实施例提供的疲劳驾驶提醒装置进行介绍。
图5是本公开实施例提供的一种疲劳驾驶提醒装置的框图,参见图5,该装置可以由软件、硬件或者两者的结合实现。该装置包括:获取模块501、确定模块502和第一提醒模块503。
获取模块501,用于获取驾驶员的眼部信息和头部信息,以及所述驾驶员驾驶汽车的驾驶信息;
确定模块502,用于基于所述眼部信息、所述头部信息和所述驾驶信息,确定所述驾驶员的驾驶状态;
第一提醒模块503,用于当所述驾驶员处于疲劳驾驶状态时,通过车载播放设备进行疲劳驾驶提醒。
可选地,参见图6,所述获取模块501包括:
采集子模块5011,用于通过安装在所述汽车上的摄像头采集所述驾驶员的视觉数据;
第一确定子模块5012,用于从所述视觉数据中确定所述驾驶员的闭眼次数以及打哈欠次数。
可选地,参见图7,所述确定模块502包括:
第二确定子模块5021,用于当所述眼部信息包括所述驾驶员的闭眼次数、所述头部信息包括所述驾驶员的打哈欠次数以及所述驾驶信息包括驾驶时长时,确定所述闭眼次数、所述打哈欠次数和所述驾驶时长分别对应的眼部疲劳权重、头部疲劳权重和时间疲劳权重;
第一计算子模块5022,用于将所述闭眼次数、所述打哈欠次数和所述驾驶时长分别与各自对应的眼部疲劳权重、所述头部疲劳权重和所述时间疲劳权重进行相乘,得到眼部疲劳分数、头部疲劳分数和时间疲劳分数;
第二计算子模块5023,用于将所述眼部疲劳分数、所述头部疲劳分数和所述时间疲劳分数相加,得到疲劳驾驶分数;
第三确定子模块5024,用于当所述疲劳驾驶分数大于或等于第一疲劳阈值时,确定所述驾驶员处于疲劳驾驶状态。
可选地,所述第一提醒模503用于:
当所述驾驶员处于一级疲劳驾驶状态时,通过所述车载播放设备以第一音量进行疲劳驾驶提醒;
当所述驾驶员处于二级疲劳驾驶状态时,通过所述车载播放设备以第二音量进行疲劳驾驶提醒;
当所述驾驶员处于三级疲劳驾驶状态时,通过所述车载播放设备以第三音量进行疲劳驾驶提醒。
可选地,参见图8,所述装置还包括:
第二提醒模块504,用于当所述驾驶员的驾驶时长大于或等于疲劳提醒时长时,通过所述车载播放设备进行疲劳驾驶提醒。
综上所述,在本发明实施例中,终端可以获取驾驶员的闭眼次数、打哈欠次数、驾驶时长等信息,并根据获取的驾驶员的相关信息确定驾驶员当前的驾驶状态,并在驾驶员处于疲劳驾驶状态时,根据驾驶员疲劳驾驶状态等级,进行不同音量的疲劳驾驶提醒,从而降低了驾驶员因疲劳驾驶而发生交通事故的风险,提高了驾驶员的驾车安全性。
需要说明的是:上述实施例提供的疲劳驾驶提醒装置在进行疲劳驾驶提醒时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的疲劳驾驶提醒装置与疲劳驾驶提醒方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
图9示出了本发明一个示例性实施例提供的终端900的结构框图。该终端900可以是:智能手机、平板电脑、MP3播放器(Moving Picture Experts Group Audio Layer III,动态影像专家压缩标准音频层面3)、MP4(Moving Picture Experts Group Audio LayerIV,动态影像专家压缩标准音频层面4)播放器、笔记本电脑或台式电脑。终端900还可能被称为用户设备、便携式终端、膝上型终端、台式终端等其他名称。
通常,终端900包括有:处理器901和存储器902。
处理器901可以包括一个或多个处理核心,比如4核心处理器、9核心处理器等。处理器901可以采用DSP(Digital Signal Processing,数字信号处理)、FPGA(Field-Programmable Gate Array,现场可编程门阵列)、PLA(Programmable Logic Array,可编程逻辑阵列)中的至少一种硬件形式来实现。处理器901也可以包括主处理器和协处理器,主处理器是用于对在唤醒状态下的数据进行处理的处理器,也称CPU(Central ProcessingUnit,中央处理器);协处理器是用于对在待机状态下的数据进行处理的低功耗处理器。在一些实施例中,处理器901可以在集成有GPU(Graphics Processing Unit,图像处理器),GPU用于负责显示屏所需要显示的内容的渲染和绘制。一些实施例中,处理器901还可以包括AI(Artificial Intelligence,人工智能)处理器,该AI处理器用于处理有关机器学习的计算操作。
存储器902可以包括一个或多个计算机可读存储介质,该计算机可读存储介质可以是非暂态的。存储器902还可包括高速随机存取存储器,以及非易失性存储器,比如一个或多个磁盘存储设备、闪存存储设备。在一些实施例中,存储器902中的非暂态的计算机可读存储介质用于存储至少一个指令,该至少一个指令用于被处理器901所执行以实现本申请中方法实施例提供的疲劳驾驶提醒方法。
在一些实施例中,终端900还可选包括有:外围设备接口903和至少一个外围设备。处理器901、存储器902和外围设备接口903之间可以通过总线或信号线相连。各个外围设备可以通过总线、信号线或电路板与外围设备接口903相连。具体地,外围设备包括:射频电路904、触摸显示屏905、摄像头906、音频电路907、定位组件908和电源909中的至少一种。
外围设备接口903可被用于将I/O(Input/Output,输入/输出)相关的至少一个外围设备连接到处理器901和存储器902。在一些实施例中,处理器901、存储器902和外围设备接口903被集成在同一芯片或电路板上;在一些其他实施例中,处理器901、存储器902和外围设备接口903中的任意一个或两个可以在单独的芯片或电路板上实现,本实施例对此不加以限定。
射频电路904用于接收和发射RF(Radio Frequency,射频)信号,也称电磁信号。射频电路904通过电磁信号与通信网络以及其他通信设备进行通信。射频电路904将电信号转换为电磁信号进行发送,或者,将接收到的电磁信号转换为电信号。可选地,射频电路904包括:天线系统、RF收发器、一个或多个放大器、调谐器、振荡器、数字信号处理器、编解码芯片组、用户身份模块卡等等。射频电路904可以通过至少一种无线通信协议来与其它终端进行通信。该无线通信协议包括但不限于:城域网、各代移动通信网络(2G、3G、4G及5G)、无线局域网和/或WiFi(Wireless Fidelity,无线保真)网络。在一些实施例中,射频电路904还可以包括NFC(Near Field Communication,近距离无线通信)有关的电路,本申请对此不加以限定。
显示屏905用于显示UI(User Interface,用户界面)。该UI可以包括图形、文本、图标、视频及其它们的任意组合。当显示屏905是触摸显示屏时,显示屏905还具有采集在显示屏905的表面或表面上方的触摸信号的能力。该触摸信号可以作为控制信号输入至处理器901进行处理。此时,显示屏905还可以用于提供虚拟按钮和/或虚拟键盘,也称软按钮和/或软键盘。在一些实施例中,显示屏905可以为一个,设置终端900的前面板;在另一些实施例中,显示屏905可以为至少两个,分别设置在终端900的不同表面或呈折叠设计;在再一些实施例中,显示屏905可以是柔性显示屏,设置在终端900的弯曲表面上或折叠面上。甚至,显示屏905还可以设置成非矩形的不规则图形,也即异形屏。显示屏905可以采用LCD(LiquidCrystal Display,液晶显示屏)、OLED(Organic Light-Emitting Diode,有机发光二极管)等材质制备。
摄像头组件906用于采集图像或视频。可选地,摄像头组件906包括前置摄像头和后置摄像头。通常,前置摄像头设置在终端的前面板,后置摄像头设置在终端的背面。在一些实施例中,后置摄像头为至少两个,分别为主摄像头、景深摄像头、广角摄像头、长焦摄像头中的任意一种,以实现主摄像头和景深摄像头融合实现背景虚化功能、主摄像头和广角摄像头融合实现全景拍摄以及VR(Virtual Reality,虚拟现实)拍摄功能或者其它融合拍摄功能。在一些实施例中,摄像头组件906还可以包括闪光灯。闪光灯可以是单色温闪光灯,也可以是双色温闪光灯。双色温闪光灯是指暖光闪光灯和冷光闪光灯的组合,可以用于不同色温下的光线补偿。
音频电路907可以包括麦克风和扬声器。麦克风用于采集用户及环境的声波,并将声波转换为电信号输入至处理器901进行处理,或者输入至射频电路904以实现语音通信。出于立体声采集或降噪的目的,麦克风可以为多个,分别设置在终端900的不同部位。麦克风还可以是阵列麦克风或全向采集型麦克风。扬声器则用于将来自处理器901或射频电路904的电信号转换为声波。扬声器可以是传统的薄膜扬声器,也可以是压电陶瓷扬声器。当扬声器是压电陶瓷扬声器时,不仅可以将电信号转换为人类可听见的声波,也可以将电信号转换为人类听不见的声波以进行测距等用途。在一些实施例中,音频电路907还可以包括耳机插孔。
定位组件908用于定位终端900的当前地理位置,以实现导航或LBS(LocationBased Service,基于位置的服务)。定位组件908可以是基于美国的GPS(GlobalPositioning System,全球定位系统)、中国的北斗系统、俄罗斯的格雷纳斯系统或欧盟的伽利略系统的定位组件。
电源909用于为终端900中的各个组件进行供电。电源909可以是交流电、直流电、一次性电池或可充电电池。当电源909包括可充电电池时,该可充电电池可以支持有线充电或无线充电。该可充电电池还可以用于支持快充技术。
在一些实施例中,终端900还包括有一个或多个传感器910。该一个或多个传感器910包括但不限于:加速度传感器911、陀螺仪传感器912、压力传感器913、指纹传感器914、光学传感器915以及接近传感器916。
加速度传感器911可以检测以终端900建立的坐标系的三个坐标轴上的加速度大小。比如,加速度传感器911可以用于检测重力加速度在三个坐标轴上的分量。处理器901可以根据加速度传感器911采集的重力加速度信号,控制触摸显示屏905以横向视图或纵向视图进行用户界面的显示。加速度传感器911还可以用于游戏或者用户的运动数据的采集。
陀螺仪传感器912可以检测终端900的机体方向及转动角度,陀螺仪传感器912可以与加速度传感器911协同采集用户对终端900的3D动作。处理器901根据陀螺仪传感器912采集的数据,可以实现如下功能:动作感应(比如根据用户的倾斜操作来改变UI)、拍摄时的图像稳定、游戏控制以及惯性导航。
压力传感器913可以设置在终端900的侧边框和/或触摸显示屏905的下层。当压力传感器913设置在终端900的侧边框时,可以检测用户对终端900的握持信号,由处理器901根据压力传感器913采集的握持信号进行左右手识别或快捷操作。当压力传感器913设置在触摸显示屏905的下层时,由处理器901根据用户对触摸显示屏905的压力操作,实现对UI界面上的可操作性控件进行控制。可操作性控件包括按钮控件、滚动条控件、图标控件、菜单控件中的至少一种。
指纹传感器914用于采集用户的指纹,由处理器901根据指纹传感器914采集到的指纹识别用户的身份,或者,由指纹传感器914根据采集到的指纹识别用户的身份。在识别出用户的身份为可信身份时,由处理器901授权该用户执行相关的敏感操作,该敏感操作包括解锁屏幕、查看加密信息、下载软件、支付及更改设置等。指纹传感器914可以被设置终端900的正面、背面或侧面。当终端900上设置有物理按键或厂商Logo时,指纹传感器914可以与物理按键或厂商Logo集成在一起。
光学传感器915用于采集环境光强度。在一个实施例中,处理器901可以根据光学传感器915采集的环境光强度,控制触摸显示屏905的显示亮度。具体地,当环境光强度较高时,调高触摸显示屏905的显示亮度;当环境光强度较低时,调低触摸显示屏905的显示亮度。在另一个实施例中,处理器901还可以根据光学传感器915采集的环境光强度,动态调整摄像头组件906的拍摄参数。
接近传感器916,也称距离传感器,通常设置在终端900的前面板。接近传感器916用于采集用户与终端900的正面之间的距离。在一个实施例中,当接近传感器916检测到用户与终端900的正面之间的距离逐渐变小时,由处理器901控制触摸显示屏905从亮屏状态切换为息屏状态;当接近传感器916检测到用户与终端900的正面之间的距离逐渐变大时,由处理器901控制触摸显示屏905从息屏状态切换为亮屏状态。
也即是,本发明实施例不仅提供了一种终端,包括处理器和用于存储处理器可执行指令的存储器,其中,处理器被配置为执行图3和图4所示的实施例中的方法,而且,本发明实施例还提供了一种计算机可读存储介质,该存储介质内存储有计算机程序,该计算机程序被处理器执行时可以实现图3和图4所示的实施例中的疲劳驾驶提醒方法。
本领域技术人员可以理解,图9中示出的结构并不构成对终端900的限定,可以包括比图示更多或更少的组件,或者组合某些组件,或者采用不同的组件布置。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (5)
1.一种疲劳驾驶提醒方法,其特征在于,所述方法包括:
获取驾驶员的眼部信息和头部信息,以及所述驾驶员驾驶汽车的驾驶信息;
当所述眼部信息包括所述驾驶员的闭眼次数、所述头部信息包括所述驾驶员的打哈欠次数以及所述驾驶信息包括驾驶时长时,确定所述驾驶员的闭眼次数对应的闭眼次数范围、打哈欠次数对应的打哈欠次数范围、以及驾驶时长对应的时长范围;从闭眼次数范围与眼部疲劳权重之间的对应关系中,获取所述驾驶员的闭眼次数对应的眼部疲劳权重;从打哈欠次数范围与头部疲劳权重之间的对应关系中,获取所述驾驶员的打哈欠次数对应的头部疲劳权重;从时长范围与时间疲劳权重之间的对应关系中,获取所述驾驶员的驾驶时长对应的时间疲劳权重;
将所述闭眼次数、所述打哈欠次数和所述驾驶时长分别与各自对应的眼部疲劳权重、所述头部疲劳权重和所述时间疲劳权重进行相乘,得到眼部疲劳分数、头部疲劳分数和时间疲劳分数;将所述眼部疲劳分数、所述头部疲劳分数和所述时间疲劳分数相加,得到疲劳驾驶分数;当所述疲劳驾驶分数大于或等于第一疲劳阈值时,确定所述驾驶员处于疲劳驾驶状态;
当所述驾驶员处于一级疲劳驾驶状态时,通过车载播放设备以第一音量进行疲劳驾驶提醒;当所述驾驶员处于二级疲劳驾驶状态时,通过所述车载播放设备以第二音量进行疲劳驾驶提醒;当所述驾驶员处于三级疲劳驾驶状态时,通过所述车载播放设备以第三音量进行疲劳驾驶提醒;或者,当所述驾驶员不处于所述驾驶疲劳状态,且所述驾驶员的驾驶时长大于或等于疲劳提醒时长时,通过所述车载播放设备进行疲劳驾驶提醒;并检测所述驾驶员是否进行停车或减速操作,如果没有检测到所述驾驶员进行的停车或减速操作,则通过所述车载播放设备持续进行疲劳驾驶提醒,直至检测到所述驾驶员进行所述停车或减速操作;
其中,所述方法还包括:
在检测到权重更新指令时,确定所述权重更新指令是否在进行所述疲劳驾驶提醒后的反应时长内接收到所述驾驶员触发的权重更新指令;当在所述反应时长内接收到所述权重更新指令时,更新眼部疲劳权重、头部疲劳权重和时间疲劳权重;
所述获取驾驶员的眼部信息和头部信息,包括:
当所述眼部信息包括所述驾驶员的闭眼次数和所述头部信息包括所述驾驶员的打哈欠次数时,对所述驾驶员进行人脸识别,确定所述驾驶员眼睛的位置,根据所述驾驶员眼睛的特征点在人脸中的位置变化,确定所述驾驶员的闭眼次数;确定所述驾驶员嘴巴的位置,根据所述驾驶员嘴巴及所述驾驶员嘴巴附近的特征点在人脸中的位置变化,确定所述驾驶员的打哈欠次数。
2.如权利要求1所述的方法,其特征在于,所述获取驾驶员的眼部信息和头部信息,包括:
通过安装在所述汽车上的摄像头采集所述驾驶员的视觉数据;
从所述视觉数据中确定所述驾驶员的闭眼次数以及打哈欠次数。
3.一种疲劳驾驶提醒装置,其特征在于,所述装置包括:
获取模块,用于获取驾驶员的眼部信息和头部信息,以及所述驾驶员驾驶汽车的驾驶信息;
确定模块,包括:第二确定子模块、第一计算子模块、第二计算子模块和第三确定子模块;
所述第二确定子模块,用于当所述眼部信息包括所述驾驶员的闭眼次数、所述头部信息包括所述驾驶员的打哈欠次数以及所述驾驶信息包括驾驶时长时,根据所述驾驶员的闭眼次数、打哈欠次数和驾驶时长,确定所述闭眼次数、所述打哈欠次数和所述驾驶时长分别对应的眼部疲劳权重、头部疲劳权重和时间疲劳权重;
所述第一计算子模块,用于将所述闭眼次数、所述打哈欠次数和所述驾驶时长分别与各自对应的眼部疲劳权重、所述头部疲劳权重和所述时间疲劳权重进行相乘,得到眼部疲劳分数、头部疲劳分数和时间疲劳分数;
所述第二计算子模块,用于将所述眼部疲劳分数、所述头部疲劳分数和所述时间疲劳分数相加,得到疲劳驾驶分数;
所述第三确定子模块,用于当所述疲劳驾驶分数大于或等于第一疲劳阈值时,确定所述驾驶员处于疲劳驾驶状态;
第一提醒模块,用于当所述驾驶员处于疲劳驾驶状态时,或者,当所述驾驶员不处于所述驾驶疲劳状态,且所述驾驶员的驾驶时长大于或等于疲劳提醒时长时,通过车载播放设备进行疲劳驾驶提醒,并检测所述驾驶员是否进行停车或减速操作,如果没有检测到所述驾驶员进行的停车或减速操作,则通过所述车载播放设备持续进行疲劳驾驶提醒,直至检测到所述驾驶员进行所述停车或减速操作;
其中,所述装置还用于:
在检测到权重更新指令时,确定所述权重更新指令是否在进行所述疲劳驾驶提醒后的反应时长内接收到所述驾驶员触发的权重更新指令;
当在所述反应时长内接收到所述权重更新指令时,更新眼部疲劳权重、头部疲劳权重和时间疲劳权重;
所述获取模块,用于当所述眼部信息包括所述驾驶员的闭眼次数和所述头部信息包括所述驾驶员的打哈欠次数时,对所述驾驶员进行人脸识别,确定所述驾驶员眼睛的位置,根据所述驾驶员眼睛的特征点在人脸中的位置变化,确定所述驾驶员的闭眼次数;确定所述驾驶员嘴巴的位置,根据所述驾驶员嘴巴及所述驾驶员嘴巴附近的特征点在人脸中的位置变化,确定所述驾驶员的打哈欠次数;
所述第二确定子模块,用于当所述眼部信息包括所述驾驶员的闭眼次数、所述头部信息包括所述驾驶员的打哈欠次数以及所述驾驶信息包括驾驶时长时,确定所述驾驶员的闭眼次数对应的闭眼次数范围、打哈欠次数对应的打哈欠次数范围、以及驾驶时长的对应时长范围;从闭眼次数范围与眼部疲劳权重之间的对应关系中,获取所述驾驶员的闭眼次数对应的眼部疲劳权重;从打哈欠次数范围与头部疲劳权重之间的对应关系中,获取所述驾驶员的打哈欠次数对应的头部疲劳权重;从时长范围与时间疲劳权重之间的对应关系中,获取所述驾驶员的驾驶时长对应的时间疲劳权重;
所述第一提醒模块用于:
当所述驾驶员处于一级疲劳驾驶状态时,通过所述车载播放设备以第一音量进行疲劳驾驶提醒;当所述驾驶员处于二级疲劳驾驶状态时,通过所述车载播放设备以第二音量进行疲劳驾驶提醒;当所述驾驶员处于三级疲劳驾驶状态时,通过所述车载播放设备以第三音量进行疲劳驾驶提醒。
4.如权利要求3所述的装置,其特征在于,所述获取模块包括:
采集子模块,用于通过安装在所述汽车上的摄像头采集所述驾驶员的视觉数据;
第一确定子模块,用于从所述视觉数据中确定所述驾驶员的闭眼次数以及打哈欠次数。
5.一种计算机可读存储介质,其特征在于,所述存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1-2中任一所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810811476.1A CN108961681B (zh) | 2018-07-23 | 2018-07-23 | 疲劳驾驶提醒方法、装置及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810811476.1A CN108961681B (zh) | 2018-07-23 | 2018-07-23 | 疲劳驾驶提醒方法、装置及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108961681A CN108961681A (zh) | 2018-12-07 |
CN108961681B true CN108961681B (zh) | 2021-02-02 |
Family
ID=64463347
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810811476.1A Active CN108961681B (zh) | 2018-07-23 | 2018-07-23 | 疲劳驾驶提醒方法、装置及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108961681B (zh) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110063734B (zh) * | 2019-03-22 | 2022-10-04 | 中国人民解放军空军特色医学中心 | 疲劳检测方法、装置、系统及疲劳检测头盔 |
CN110155069A (zh) * | 2019-04-12 | 2019-08-23 | 深圳壹账通智能科技有限公司 | 驾驶员精神状态监测方法、装置、存储介质及终端设备 |
CN110027567A (zh) * | 2019-04-30 | 2019-07-19 | 奇瑞汽车股份有限公司 | 驾驶员的驾驶状态确定方法、装置及存储介质 |
CN110705483B (zh) * | 2019-10-08 | 2022-11-18 | Oppo广东移动通信有限公司 | 驾驶提醒方法、装置、终端及存储介质 |
CN111292493A (zh) * | 2020-01-19 | 2020-06-16 | 恒大新能源汽车科技(广东)有限公司 | 一种振动提醒方法、装置、电子设备及系统 |
CN114071401A (zh) * | 2020-08-04 | 2022-02-18 | Oppo广东移动通信有限公司 | 穿戴式设备的控制方法、装置、穿戴式设备和存储介质 |
CN113436413A (zh) * | 2021-05-25 | 2021-09-24 | 东风电驱动系统有限公司 | 一种疲劳驾驶预警系统及方法 |
CN113643512B (zh) * | 2021-07-28 | 2023-07-18 | 北京中交兴路信息科技有限公司 | 一种疲劳驾驶检测方法、装置、电子设备及存储介质 |
CN113978475A (zh) * | 2021-09-22 | 2022-01-28 | 东风汽车集团股份有限公司 | 一种驾驶员疲劳驾车时自动驾驶介入的控制方法与系统 |
CN114132326A (zh) * | 2021-11-26 | 2022-03-04 | 北京经纬恒润科技股份有限公司 | 疲劳驾驶的处理方法及装置 |
CN114228734B (zh) * | 2021-12-29 | 2022-08-19 | 慧之安信息技术股份有限公司 | 一种基于深度学习的自动提醒方法和装置 |
CN115147821A (zh) * | 2022-07-29 | 2022-10-04 | 阿波罗智联(北京)科技有限公司 | 确定对象状态的方法、装置、电子设备和存储介质 |
CN115886816B (zh) * | 2022-11-15 | 2024-05-10 | 立讯精密科技(南京)有限公司 | 基于vr/ar设备的疲劳检测方法及vr/ar设备 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100630163B1 (ko) * | 2004-05-12 | 2006-09-29 | 삼성전자주식회사 | 카메라를 구비한 휴대단말기의 졸음운전방지 방법 |
US7742621B2 (en) * | 2006-06-13 | 2010-06-22 | Delphi Technologies, Inc. | Dynamic eye tracking system |
CN101169873A (zh) * | 2007-11-26 | 2008-04-30 | 电子科技大学 | 一种异常驾驶智能检测系统及其检测方法 |
CN202929799U (zh) * | 2012-11-22 | 2013-05-08 | 邓小坚 | 一种汽车疲劳驾驶预警监控系统 |
CN103400471B (zh) * | 2013-08-12 | 2015-10-28 | 电子科技大学 | 一种驾驶员疲劳驾驶检测系统及检测方法 |
CN104228838B (zh) * | 2014-09-19 | 2016-06-29 | 安徽工程大学 | 一种防止疲劳驾驶的预警系统及其方法 |
CN105632104B (zh) * | 2016-03-18 | 2019-03-01 | 内蒙古大学 | 一种疲劳驾驶检测系统和方法 |
CN106564429A (zh) * | 2016-10-28 | 2017-04-19 | 湖南海翼电子商务股份有限公司 | 疲劳驾驶确定装置及其方法 |
-
2018
- 2018-07-23 CN CN201810811476.1A patent/CN108961681B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN108961681A (zh) | 2018-12-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108961681B (zh) | 疲劳驾驶提醒方法、装置及存储介质 | |
CN110618800A (zh) | 一种界面显示的方法、装置、设备和存储介质 | |
CN111723602B (zh) | 驾驶员的行为识别方法、装置、设备及存储介质 | |
CN110027567A (zh) | 驾驶员的驾驶状态确定方法、装置及存储介质 | |
CN110827820B (zh) | 语音唤醒方法、装置、设备、计算机存储介质及车辆 | |
CN110708630B (zh) | 控制耳机的方法、装置、设备及存储介质 | |
CN110341627B (zh) | 控制车内行为的方法和装置 | |
CN111010537B (zh) | 车辆控制方法、装置、终端及存储介质 | |
CN112406707A (zh) | 车辆预警方法、车辆、装置、终端和存储介质 | |
CN109977570B (zh) | 车身噪声确定方法、装置及存储介质 | |
CN109831817B (zh) | 终端控制方法、装置、终端及存储介质 | |
CN111931712B (zh) | 人脸识别方法、装置、抓拍机及系统 | |
CN112990038A (zh) | 扶梯安全提醒方法、装置及计算机存储介质 | |
CN109189068B (zh) | 泊车控制方法、装置及存储介质 | |
CN116552556A (zh) | 变道预警方法、装置、设备及存储介质 | |
CN111583669B (zh) | 一种超速检测方法、装置、控制设备和存储介质 | |
CN111741266B (zh) | 图像显示方法、装置、车载设备及存储介质 | |
CN114779920A (zh) | 一种基于生物识别的全车窗手势控制系统及其控制方法 | |
CN112991790B (zh) | 提示用户的方法、装置、电子设备及介质 | |
CN114506383B (zh) | 方向盘回正的控制方法、装置、终端、存储介质及产品 | |
CN110717365A (zh) | 一种获取图片的方法及装置 | |
CN114537139A (zh) | 车辆的控制方法、装置、终端、存储介质及产品 | |
CN115959157A (zh) | 车辆控制方法和设备 | |
CN118194035A (zh) | 一种行人保护头部碰撞性能等级预测方法、装置及终端 | |
CN115237246A (zh) | 一种基于语义识别的车载手势控制天窗系统及其控制方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |