1.本发明实施例涉及电子设备技术领域,具体涉及一种驾驶员状态信息提示方法、装置及计算机可读存储介质。
背景技术:2.随着智能驾驶技术的发展,特定工况下点到点的自动驾驶越来越成为研究的热点;智能自动驾驶控制器作为大脑实现对环境感知信息的融合处理,决策车辆的行驶行为以安全驶向目的地;目前车辆上一般装备有驾驶员状态监测系统(driver monitor system,dms),可通过dms系统保证驾驶员在线,但是dms系统容易产生误报漏报情况,不能保证车辆行驶安全;因此,现在亟需一种驾驶员状态信息提示方法以通过dms监控驾驶员提高车辆行车安全性。
技术实现要素:3.鉴于上述问题,本发明实施例提供了一种驾驶员状态信息提示方法、装置及计算机可读存储介质,用于解决现有技术中存在的dms系统误报漏报的问题。
4.根据本发明实施例的一个方面,提供了一种驾驶员状态信息提示方法,所述方法包括:
5.当车辆的自动驾驶功能启动时,检测驾驶员的驾驶状态信息,所述驾驶状态信息包括:第一驾驶状态信息和第二驾驶状态信息;
6.当所述第一驾驶状态信息指示所述驾驶员的驾驶状态为疲劳驾驶状态时,则根据所述第二驾驶状态信息指示的所述驾驶员的驾驶状态,输出相应的驾驶状态提示信息。
7.在一种可选的方式中,所述第一驾驶状态信息包括:驾驶员状态监控信息或驾驶员交互信息;所述第二驾驶状态信息包括:驾驶员状态监控信息或驾驶员交互信息;
8.当所述第一驾驶状态信息包括所述驾驶员状态监控信息时,所述第二驾驶状态信息包括所述驾驶员交互信息;
9.当所述第一驾驶状态信息包括所述驾驶员交互信息时,所述第二驾驶状态信息包括所述驾驶员状态监控信息。
10.在一种可选的方式中,当所述第一驾驶状态信息或第二驾驶状态信息包括驾驶员交互信息时,所述检测驾驶员的驾驶状态信息的步骤,进一步包括:
11.检测所述驾驶员与所述车辆的交互参数,所述交互参数包括油门参数、制动参数或方向盘手力矩参数中的任意一种;
12.根据所述交互参数,确定所述驾驶员交互信息。
13.在一种可选的方式中,所述驾驶员的驾驶状态包括:所述疲劳驾驶状态和非疲劳驾驶状态;所述交互参数包括:油门参数;所述油门参数具体包括:油门变化率和油门变化时间;所述根据交互参数,确定所述驾驶员交互信息的步骤,进一步包括:
14.确定第一预设时间内的油门变化率;
15.若在所述第一预设时间内所述油门变化率小于或等于预设油门变化率,则确定所述驾驶员交互信息指示所述驾驶员的驾驶状态为疲劳驾驶状态;
16.若在所述第一预设时间内所述油门变化率大于所述预设油门变化率,则确定所述驾驶员交互信息指示所述驾驶员的驾驶状态为非疲劳驾驶状态。
17.在一种可选的方式中,所述驾驶员的驾驶状态包括:所述疲劳驾驶状态和非疲劳驾驶状态;所述交互参数包括:制动参数;所述制动参数包括:制动变化率;所述根据交互参数,确定所述驾驶员交互信息的步骤,进一步包括:
18.确定第二预设时间内的制动变化率;
19.若在所述第二预设时间内所述制动变化率小于或等于预设制动变化率,则确定所述驾驶员交互信息指示所述驾驶员的驾驶状态为疲劳驾驶状态;
20.若在所述第二预设时间内所述制动变化率大于所述预设制动参数变化率,则确定所述驾驶员交互信息指示所述驾驶员的驾驶状态为非疲劳驾驶状态。在一种可选的方式中,所述驾驶员的驾驶状态包括:所述疲劳驾驶状态和非疲劳驾驶状态;所述交互参数包括:方向盘手力矩参数;所述根据交互参数,确定所述驾驶员交互信息的步骤,进一步包括:
21.若所述方向盘手力矩参数小于或等于预设方向盘手力矩参数,则确定所述驾驶员交互信息指示所述驾驶员的驾驶状态为疲劳驾驶状态;
22.若所述方向盘手力矩参数大于所述预设方向盘手力矩参数,则确定所述驾驶员交互信息指示所述驾驶员的驾驶状态为非疲劳驾驶状态。
23.在一种可选的方式中,在所述检测驾驶员的驾驶状态信息之前,进一步还包括:
24.检测所述驾驶员是否处于规范驾驶状态;所述规范驾驶状态为:所述驾驶员在座椅上、门锁处于上锁状态、且安全带处于安全佩戴状态;
25.若所述驾驶员处于规范驾驶状态,则启动所述车辆的自动驾驶功能。
26.根据本发明实施例的另一方面,提供了一种驾驶员状态信息提示装置,包括:
27.检测模块,用于当车辆的自动驾驶功能启动时,检测驾驶员的驾驶状态信息,所述驾驶状态信息包括:第一驾驶状态信息和第二驾驶状态信息;
28.输出模块,用于当所述第一驾驶状态信息指示所述驾驶员的驾驶状态为疲劳驾驶状态时,则根据所述第二驾驶状态信息指示的所述驾驶员的驾驶状态,输出相应的驾驶状态提示信息。
29.根据本发明实施例的另一方面,提供了一种驾驶员状态信息提示设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行如下操作:
30.当车辆的自动驾驶功能启动时,检测驾驶员的驾驶状态信息,所述驾驶状态信息包括:第一驾驶状态信息和第二驾驶状态信息;
31.当所述第一驾驶状态信息指示所述驾驶员的驾驶状态为疲劳驾驶状态时,则根据所述第二驾驶状态信息指示的所述驾驶员的驾驶状态,输出相应的驾驶状态提示信息。
32.根据本发明实施例的又一方面,提供了一种计算机可读存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使驾驶员状态信息提示设备执行以下操作:
33.当车辆的自动驾驶功能启动时,检测驾驶员的驾驶状态信息,所述驾驶状态信息
包括:第一驾驶状态信息和第二驾驶状态信息;
34.当所述第一驾驶状态信息指示所述驾驶员的驾驶状态为疲劳驾驶状态时,则根据所述第二驾驶状态信息指示的所述驾驶员的驾驶状态,输出相应的驾驶状态提示信息。
35.本发明实施例可通过第一驾驶状态信息和第二驾驶状态信息之间的相互验证,以减少其中任意一个驾驶状态信息漏报或者误报的概率,有利于提高驾驶员的行车安全。
36.上述说明仅是本发明实施例技术方案的概述,为了能够更清楚了解本发明实施例的技术手段,而可依照说明书的内容予以实施,并且为了让本发明实施例的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
37.附图仅用于示出实施方式,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
38.图1示出了本发明提供的驾驶员状态信息提示方法的第一实施例的流程示意图;
39.图2示出了本发明提供的驾驶员状态信息提示方法的场景示意图;
40.图3示出了本发明提供的驾驶员状态信息提示方法的第二实施例的流程示意图;
41.图4a示出了本发明提供的驾驶员状态信息提示装置的第一实施例的结构示意图;
42.图4b示出了本发明提供的驾驶员状态信息提示装置的第一实施例的另一结构示意图;
43.图5示出了本发明提供的驾驶员状态信息提示设备的实施例的结构示意图。
具体实施方式
44.下面将参照附图更详细地描述本发明的示例性实施例。虽然附图中显示了本发明的示例性实施例,然而应当理解,可以以各种形式实现本发明而不应被这里阐述的实施例所限制。
45.图1示出了本发明驾驶员状态信息提示方法的第一实施例的流程图,该方法由驾驶员状态信息提示设备执行。驾驶员状态信息提示设备具体可以为车机设备。如图1所示,该方法包括以下步骤:
46.步骤110:当车辆的自动驾驶功能启动时,检测驾驶员的驾驶状态信息,所述驾驶状态信息包括:第一驾驶状态信息和第二驾驶状态信息。
47.其中,本方法可应用于车机设备,车机设备(车机端)可包括dms模块、自动驾驶模块以及多个传感器等等;上述dms模块可用于监控驾驶员即驾驶员的驾驶状态;上述自动驾驶模块可用于控制整个车辆自动驾驶,以实现自动驾驶功能,自动驾驶模块中包括的智能驾驶控制器也可以用于监视驾驶员的驾驶状态;上述传感器可包括以下任意一种:压力传感器、温度传感器、位置传感器、角度传感器、转速传感器、流量传感器等等,在此不作限定。
48.其中,上述第一驾驶状态信息和/或第二驾驶状态信息可用于指示包括但不限于如下驾驶状态:疲劳驾驶状态、酒后驾驶状态、超速驾驶状态、正常驾驶状态等等,在此不作限定。
49.步骤120:确定所述第一驾驶状态信息是否指示所述驾驶员的驾驶状态为疲劳驾驶状态。
50.步骤130:当所述第一驾驶状态信息指示所述驾驶员的驾驶状态为疲劳驾驶状态时,则根据所述第二驾驶状态信息指示的所述驾驶员的驾驶状态,输出相应的驾驶状态提示信息。
51.步骤120-步骤130中,第一驾驶状态信息包括:驾驶员状态监控信息或驾驶员交互信息;第二驾驶状态信息包括:驾驶员状态监控信息或驾驶员交互信息;当所述第一驾驶状态信息包括所述驾驶员状态监控信息时,所述第二驾驶状态信息包括所述驾驶员交互信息;当所述第一驾驶状态信息包括所述驾驶员交互信息时,所述第二驾驶状态信息包括所述驾驶员状态监控信息。其中,上述驾驶员交互信息可理解为驾驶员与车辆当前正在交互驾驶员状态信息提示设备检测得到的参数,可包括以下任意一种:油门参数、制动参数或方向盘手力矩参数等等。
52.后文中,为方便描述,将以第一驾驶状态信息为驾驶员状态监控信息,第二驾驶状态信息为驾驶员交互信息为例进行说明。
53.其中,车机设备在检测驾驶员状态信息时,具体可通过车机设备中dms模块监控驾驶员状态监控信息,通过自动驾驶模块中的智能驾驶控制器来检测驾驶员交互信息。具体实现时,dms模块和自动驾驶模块均启动,当dms模块检测得到的驾驶员状态监控信息指示驾驶员为疲劳驾驶状态时,则需要根据智能驾驶控制器检测得到的驾驶员交互信息指示的驾驶状态作为最终的驾驶状态提示信息。当智能驾驶控制器检测得到的驾驶员交互信息指示驾驶员为疲劳驾驶状态时,则需要通过dms模块检测得到的驾驶员状态监控信息指示的驾驶状态作为最终的驾驶状态提示信息。
54.即是说,本发明的核心构思是,通过两个维度(驾驶员状态监控信息和驾驶员交互信息)去交叉验证驾驶员的驾驶状态,当其中一个维度报警时(即指示驾驶员为疲劳驾驶状态时),此时需要通过另外一个维度去验证,以确定前面一个维度的真实性,并将第二个维度的验证结果作为最终的输出结果。
55.更具体地来说,即:若dms模块检测到的驾驶员状态监控信息指示驾驶员为疲劳驾驶状态时,此时则通过驾驶员交互信息指示驾驶员的驾驶状态作为最终的驾驶状态提示信息,以提醒驾驶员注意行车安全。如此,可完成自动驾驶模块对于dms模块的驾驶状态信息的验核。若根据智能驾驶控制器检测得到的驾驶员交互信息指示驾驶员的驾驶状态为疲劳驾驶状态时,则此时根据dms检测驾驶员状态监控信息指示的驾驶员的驾驶状态为作为最终输出结果,如此则完成dms模块对智能驾驶控制器的重新验核。可见,本示例中,当dms模块和自动驾驶模块检测到不同的驾驶状态信息时,可通过自动驾驶模块完成对于dms模块的驾驶状态信息的验核,可减少dms模块误报或漏报的概率,有利于提高自动驾驶车辆的安全性。
56.另外一方面,车机设备可根据不同的驾驶状态设定不同的提醒方式,该提醒方式可包括以下任意一种:显示提醒、语音提醒、方向盘振动提醒等等,在此不作限定。例如,针对疲劳驾驶状态,由于驾驶员处于疲劳驾驶状态,可能处于打瞌睡或者迷糊状态,不太能注意到显示屏中的显示提醒,因此,可设定提醒方式为语音提醒,可通过语音播报的方式提醒该驾驶员,以提醒其注意行车安全。
57.如图2所示,为一种驾驶员状态信息提示方法的场景示意图;如图所示,当驾驶员状态监控信息指示该驾驶员的驾驶状态为疲劳驾驶状态时,且驾驶员交互信息也指示该驾
驶员的驾驶状态为疲劳驾驶状态,则通过语音的方式播报:“您当前处于疲劳驾驶状态!请注意行车安全!”等语音,以提示该驾驶员注意行车安全。
58.可以看出,本发明实施例所描述的驾驶员状态信息提示方法,当车辆的自动驾驶功能启动时,检测驾驶员的驾驶状态信息,当所述第一驾驶状态信息指示所述驾驶员的驾驶状态为疲劳驾驶状态时,则根据所述第二驾驶状态信息指示的所述驾驶员的驾驶状态,输出相应的驾驶状态提示信息。如此,可通过第一驾驶状态信息和第二驾驶状态信息之间的相互验证,以减少其中任意一个驾驶状态信息漏报或者误报的概率,有利于提高驾驶员的行车安全。
59.示例的,驾驶员交互信息的具体检测方式,进一步包括:
60.检测所述驾驶员与所述车辆的交互参数,所述交互参数包括油门参数、制动参数或方向盘手力矩参数中的任意一种;根据所述交互参数,确定所述驾驶员交互信息。即是说,可通过油门参数、制动参数或方向盘手力矩参数中的任一种,即可确定驾驶员交互信息。
61.其中,上述交互参数可通过位于驾驶员驾驶环境中的多个传感器监控得到。
62.示例的,所述驾驶员的驾驶状态包括:所述疲劳驾驶状态和非疲劳驾驶状态;所述交互参数包括:油门参数;所述油门参数具体包括:油门变化率;所述根据交互参数,确定所述驾驶员交互信息的步骤,进一步包括如下步骤:确定第一预设时间内的油门变化率;若在所述第一预设时间段内所述油门变化率小于或等于预设油门变化率,且所述油门变化时间大于预设油门变化时间时,则确定所述驾驶员交互信息指示所述驾驶员的驾驶状态为疲劳驾驶状态;若在所述第一预设时间内所述油门变化率大于所述预设油门变化率,则确定驾驶员交互信息指示所述驾驶员的驾驶状态为非疲劳驾驶状态。
63.其中,上述第一预设时间和/或预设油门变化率可由用户自行设置或者系统默认,在此不作限定;该第一预设时间可预设为3s、5s、8s等等,该第一预设时间可指驾驶员在与车辆交互时油门的变化时间;上述预设油门变化率为驾驶员在与车辆正常交互时的油门输入的变化率。
64.举例来说,若确定油门变化率在5s内小于或等于5%,则确定该驾驶员的驾驶状态为疲劳驾驶状态,若确定油门变化率在5s内大于5%,则确定该驾驶员的驾驶状态为非疲劳驾驶状态。
65.示例的,所述驾驶员的驾驶状态包括:所述疲劳驾驶状态和非疲劳驾驶状态;所述交互参数包括:制动参数;所述制动参数包括:制动变化率;所述根据交互参数,确定所述驾驶员交互信息的步骤,进一步包括如下步骤:确定第二预设时间内的制动变化率;若在所述第二预设时间内所述制动变化率小于或等于预设制动变化率,则确定所述驾驶员交互信息指示所述驾驶员的驾驶状态为疲劳驾驶状态;若在所述第二预设时间内所述制动变化率大于所述预设制动参数变化率,则确定所述驾驶员交互信息指示所述驾驶员的驾驶状态为非疲劳驾驶状态。
66.其中,上述第二预设时间和/或预设制动变化率可由用户自行设置或者系统默认,在此不作限定;该第一预设时间可预设为2s、4s、6s等等,该第一预设时间可指驾驶员在与车辆交互时驾驶员制动输入的变化时间;上述预设油门变化率为驾驶员在与车辆正常交互时的驾驶员制动输入的变化率。上述第二预设时间可与上述第一预设时间不同。
67.举例来说,若确定制动变化率在6s内小于或等于4%,则确定该驾驶员的驾驶状态为疲劳驾驶状态,若确定制动变化率在6s内大于4%,则确定该驾驶员的驾驶状态为非疲劳驾驶状态。
68.示例的,所述驾驶员的驾驶状态包括:所述疲劳驾驶状态和非疲劳驾驶状态;所述驾驶员的驾驶状态包括:所述疲劳驾驶状态和非疲劳驾驶状态;所述交互参数包括:方向盘手力矩参数;所述根据交互参数,确定所述驾驶员交互信息的步骤,进一步包括如下步骤:若所述方向盘手力矩参数小于或等于预设方向盘手力矩参数,则确定所述驾驶员交互信息指示所述驾驶员的驾驶状态为疲劳驾驶状态;若所述方向盘手力矩参数大于所述预设方向盘手力矩参数,则确定所述驾驶员交互信息指示所述驾驶员的驾驶状态为非疲劳驾驶状态。
69.其中,上述预设方向盘手力矩参数均为用户自行设置或者系统默认。
70.可见,在上述交互参数由不同传感器检测得到,可根据上述交互参数中的一个或多个判断确定驾驶员交互信息;不需要通过其他传感器或者再设定一个新的模块去进一步监控驾驶员交互信息所指示的驾驶员的驾驶状态,有利于节省资源。
71.图3示出了本发明驾驶员状态信息提示方法的另一个实施例的流程图,该方法由驾驶员状态信息提示设备执行。如图3所示,该方法包括以下步骤:
72.步骤310:检测所述驾驶员是否处于规范驾驶状态;所述规范驾驶状态为:所述驾驶员在座椅上、门锁处于上锁状态、且安全带处于安全佩戴状态。
73.其中,车机设备可包括传感器,传感器可包括安装于车门、座椅、方向盘、安全带等部位的压力传感器、位置传感器、角度传感器等等,可用于检测驾驶员对应的车门是否上锁、驾驶员是否坐在座椅中、驾驶员是否安全佩戴安全带等等。
74.步骤320:若所述驾驶员处于规范驾驶状态,则启动所述车辆的自动驾驶功能。
75.具体地,驾驶员对应的车门处于上锁状态、驾驶位的安全带被系上且驾驶位的座椅压力值达到预设阈值(可为用户自行设置或者系统默认)时,可确定该驾驶员处于规范驾驶状态,即可启动自动驾驶功能。
76.示例的,若驾驶员不在座位上或者门锁不处于上锁状态,或者安全带不处于安全佩戴状态,则提示该驾驶员未处于规范驾驶状态,并播报其需要执行的操作,例如,系上安全带、锁上车门等等。
77.需要说明的是,当驾驶员处于规范驾驶状态,则可改变dms模块的监控频率,例如,可以由未启动监控变更到启动监控,或者由低频率监控变更到高频率监控。如此,可节省车机设备的功耗。
78.步骤330:当车辆的自动驾驶功能启动时,检测驾驶员的驾驶状态信息,所述驾驶状态信息包括:第一驾驶状态信息和第二驾驶状态信息。
79.步骤340:确定所述第一驾驶状态信息是否指示所述驾驶员的驾驶状态为疲劳驾驶状态。
80.步骤350:当所述第一驾驶状态信息指示所述驾驶员的驾驶状态为疲劳驾驶状态时,则根据所述第二驾驶状态信息指示的所述驾驶员的驾驶状态,输出相应的驾驶状态提示信息。
81.其中,上述步骤330-步骤340的相关描述可见如图1所示的实施例,在此不再赘述。
82.可以看出,本发明实施例所描述的信息提醒方法,检测所述驾驶员是否处于规范驾驶状态;若所述驾驶员处于规范驾驶状态,则启动所述车辆的自动驾驶功能,并检测驾驶员的驾驶状态信息,所述驾驶状态信息包括:第一驾驶状态信息和第二驾驶状态信息;当所述第一驾驶状态信息指示所述驾驶员的驾驶状态为疲劳驾驶状态时,则根据所述第二驾驶状态信息指示的所述驾驶员的驾驶状态,输出相应的驾驶状态提示信息。如此,可通过驾驶员是否处于规范驾驶状态,以确定是否启动自动驾驶功能,并通过第一驾驶状态信息和第二驾驶状态信息之间的相互验证,以减少其中任意一个驾驶状态信息漏报或者误报的概率,有利于提高驾驶员的行车安全。
83.图4a示出了本发明驾驶员状态信息提示装置的实施例的结构示意图。如图4a所示,该装置400包括:检测模块410和输出模块420。其中,
84.检测模块410,用于当车辆的自动驾驶功能启动时,检测驾驶员的驾驶状态信息,所述驾驶状态信息包括:第一驾驶状态信息和第二驾驶状态信息;
85.输出模块420,用于当所述第一驾驶状态信息指示所述驾驶员的驾驶状态为疲劳驾驶状态时,则根据所述第二驾驶状态信息指示的所述驾驶员的驾驶状态,输出相应的驾驶状态提示信息。
86.在一种可选的方式中,所述第一驾驶状态信息包括:驾驶员状态监控信息或驾驶员交互信息;所述第二驾驶状态信息包括:驾驶员状态监控信息或驾驶员交互信息;
87.当所述第一驾驶状态信息包括所述驾驶员状态监控信息时,所述第二驾驶状态信息包括所述驾驶员交互信息;
88.当所述第一驾驶状态信息包括所述驾驶员交互信息时,所述第二驾驶状态信息包括所述驾驶员状态监控信息。
89.在一种可选的方式中,当所述第一驾驶状态信息或第二驾驶状态信息包括驾驶员交互信息时,所述检测驾驶员的驾驶状态信息的步骤,上述检测模块401具体用于:
90.检测所述驾驶员与所述车辆的交互参数,所述交互参数包括油门参数、制动参数或方向盘手力矩参数中的任意一种。
91.在一种可能的方式中,上述驾驶员状态信息提示装置还包括:确定模块403,用于根据所述交互参数,确定所述驾驶员交互信息。
92.在一种可选的方式中,所述驾驶员的驾驶状态包括:所述疲劳驾驶状态和非疲劳驾驶状态;所述交互参数包括:油门参数;所述油门参数具体包括:油门变化率和油门变化时间;所述根据交互参数,确定所述驾驶员交互信息的步骤,上述确定模块403具体用于:
93.确定第一预设时间内的油门变化率;
94.若在所述第一预设时间内所述油门变化率小于或等于预设油门变化率,则确定所述驾驶员交互信息指示所述驾驶员的驾驶状态为疲劳驾驶状态;
95.若在所述第一预设时间内所述油门变化率大于所述预设油门变化率,则确定所述驾驶员交互信息指示所述驾驶员的驾驶状态为非疲劳驾驶状态。
96.在一种可选的方式中,所述驾驶员的驾驶状态包括:所述疲劳驾驶状态和非疲劳驾驶状态;所述交互参数包括:制动参数;所述制动参数包括:制动变化率;所述根据交互参数,确定所述驾驶员交互信息的步骤,上述确定模块403具体用于:
97.确定第二预设时间内的制动变化率;
98.若在所述第二预设时间内所述制动变化率小于或等于预设制动变化率,则确定所述驾驶员交互信息指示所述驾驶员的驾驶状态为疲劳驾驶状态;
99.若在所述第二预设时间内所述制动变化率大于所述预设制动参数变化率,则确定所述驾驶员交互信息指示所述驾驶员的驾驶状态为非疲劳驾驶状态。
100.在一种可选的方式中,所述驾驶员的驾驶状态包括:所述疲劳驾驶状态和非疲劳驾驶状态;所述交互参数包括:方向盘手力矩参数;所述根据交互参数,确定所述驾驶员交互信息的步骤,上述确定模块403具体用于:
101.若所述方向盘手力矩参数小于或等于预设方向盘手力矩参数,则确定所述驾驶员交互信息指示所述驾驶员的驾驶状态为疲劳驾驶状态;
102.若所述方向盘手力矩参数大于所述预设方向盘手力矩参数,则确定所述驾驶员交互信息指示所述驾驶员的驾驶状态为非疲劳驾驶状态。
103.在一种可选的方式中,在所述检测驾驶员的驾驶状态信息之前,检测单元401具体还用于:
104.检测所述驾驶员是否处于规范驾驶状态;所述规范驾驶状态为:所述驾驶员在座椅上、门锁处于上锁状态、且安全带处于安全佩戴状态;
105.若所述驾驶员处于规范驾驶状态,则启动所述车辆的自动驾驶功能。
106.可以看出,本发明实施例所描述的驾驶员状态信息提示装置,当车辆的自动驾驶功能启动时,检测驾驶员的驾驶状态信息,所述驾驶状态信息包括:第一驾驶状态信息和第二驾驶状态信息;当所述第一驾驶状态信息指示所述驾驶员的驾驶状态为疲劳驾驶状态时,则根据所述第二驾驶状态信息指示的所述驾驶员的驾驶状态,输出相应的驾驶状态提示信息。如此,可通过第一驾驶状态信息和第二驾驶状态信息之间的相互验证,以减少其中任意一个驾驶状态信息漏报或者误报的概率,有利于提高驾驶员的行车安全。
107.图5示出了本发明驾驶员状态信息提示设备的实施例的结构示意图,本发明具体实施例并不对驾驶员状态信息提示设备的具体实现做限定。
108.如图5所示,该驾驶员状态信息提示设备可以包括:处理器(processor)502、通信接口(communications interface)504、存储器(memory)506、以及通信总线508。
109.其中:处理器502、通信接口504、以及存储器506通过通信总线408完成相互间的通信。通信接口504,用于与其它设备比如客户端或其它服务器等的网元通信。处理器502,用于执行程序510,具体可以执行上述用于驾驶员状态信息提示方法实施例中的相关步骤。
110.具体地,程序510可以包括程序代码,该程序代码包括计算机可执行指令。
111.处理器502可能是中央处理器cpu,或者是特定集成电路asic(application specific integrated circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。驾驶员状态信息提示设备包括的一个或多个处理器,可以是同一类型的处理器,如一个或多个cpu;也可以是不同类型的处理器,如一个或多个cpu以及一个或多个asic。
112.存储器506,用于存放程序510。存储器506可能包含高速ram存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
113.程序510具体可以被处理器502调用使驾驶员状态信息提示设备执行以下操作:
114.当车辆的自动驾驶功能启动时,检测驾驶员的驾驶状态信息,所述驾驶状态信息包括:第一驾驶状态信息和第二驾驶状态信息;
115.当所述第一驾驶状态信息指示所述驾驶员的驾驶状态为疲劳驾驶状态时,则根据所述第二驾驶状态信息指示的所述驾驶员的驾驶状态,输出相应的驾驶状态提示信息。
116.在一种可选的方式中,所述第一驾驶状态信息包括:驾驶员状态监控信息或驾驶员交互信息;所述第二驾驶状态信息包括:驾驶员状态监控信息或驾驶员交互信息;
117.当所述第一驾驶状态信息包括所述驾驶员状态监控信息时,所述第二驾驶状态信息包括所述驾驶员交互信息;
118.当所述第一驾驶状态信息包括所述驾驶员交互信息时,所述第二驾驶状态信息包括所述驾驶员状态监控信息。
119.在一种可选的方式中,当所述第一驾驶状态信息或第二驾驶状态信息包括驾驶员交互信息时,所述检测驾驶员的驾驶状态信息的步骤,程序510具体可以被处理器502调用使驾驶员状态信息提示设备执行以下操作:
120.检测所述驾驶员与所述车辆的交互参数,所述交互参数包括油门参数、制动参数或方向盘手力矩参数中的任意一种;
121.根据所述交互参数,确定所述驾驶员交互信息。
122.在一种可选的方式中,所述驾驶员的驾驶状态包括:所述疲劳驾驶状态和非疲劳驾驶状态;所述交互参数包括:油门参数;所述油门参数具体包括:油门变化率和油门变化时间;所述根据交互参数,确定所述驾驶员交互信息的步骤,程序510具体可以被处理器502调用使驾驶员状态信息提示设备执行以下操作:
123.确定第一预设时间内的油门变化率;
124.若在所述第一预设时间内所述油门变化率小于或等于预设油门变化率,则确定所述驾驶员交互信息指示所述驾驶员的驾驶状态为疲劳驾驶状态;
125.若在所述第一预设时间内所述油门变化率大于所述预设油门变化率,则确定所述驾驶员交互信息指示所述驾驶员的驾驶状态为非疲劳驾驶状态。
126.在一种可选的方式中,所述驾驶员的驾驶状态包括:所述疲劳驾驶状态和非疲劳驾驶状态;所述交互参数包括:制动参数;所述制动参数包括:制动变化率;所述根据交互参数,确定所述驾驶员交互信息的步骤,程序510具体可以被处理器502调用使驾驶员状态信息提示设备执行以下操作:
127.确定第二预设时间内的制动变化率;
128.若在所述第二预设时间内所述制动变化率小于或等于预设制动变化率,则确定所述驾驶员交互信息指示所述驾驶员的驾驶状态为疲劳驾驶状态;
129.若在所述第二预设时间内所述制动变化率大于所述预设制动参数变化率,则确定所述驾驶员交互信息指示所述驾驶员的驾驶状态为非疲劳驾驶状态。
130.在一种可选的方式中,所述驾驶员的驾驶状态包括:所述疲劳驾驶状态和非疲劳驾驶状态;所述交互参数包括:方向盘手力矩参数;所述根据交互参数,确定所述驾驶员交互信息的步骤,程序510具体可以被处理器502调用使驾驶员状态信息提示设备执行以下操作:
131.若所述方向盘手力矩参数小于或等于预设方向盘手力矩参数,则确定所述驾驶员交互信息指示所述驾驶员的驾驶状态为疲劳驾驶状态;
132.若所述方向盘手力矩参数大于所述预设方向盘手力矩参数,则确定所述驾驶员交
互信息指示所述驾驶员的驾驶状态为非疲劳驾驶状态。
133.在一种可选的方式中,在所述检测驾驶员的驾驶状态信息之前,程序510具体可以被处理器502调用使驾驶员状态信息提示设备执行以下操作:
134.检测所述驾驶员是否处于规范驾驶状态;所述规范驾驶状态为:所述驾驶员在座椅上、门锁处于上锁状态、且安全带处于安全佩戴状态;
135.若所述驾驶员处于规范驾驶状态,则启动所述车辆的自动驾驶功能。
136.可以看出,本发明实施例所描述的驾驶员状态信息提示设备,当车辆的自动驾驶功能启动时,检测驾驶员的驾驶状态信息,所述驾驶状态信息包括:第一驾驶状态信息和第二驾驶状态信息;当所述第一驾驶状态信息指示所述驾驶员的驾驶状态为疲劳驾驶状态时,则根据所述第二驾驶状态信息指示的所述驾驶员的驾驶状态,输出相应的驾驶状态提示信息。如此,可通过第一驾驶状态信息和第二驾驶状态信息之间的相互验证,以减少其中任意一个驾驶状态信息漏报或者误报的概率,有利于提高驾驶员的行车安全。
137.本发明实施例提供了一种计算机可读存储介质,所述存储介质存储有至少一可执行指令,该可执行指令在驾驶员状态信息提示设备/装置上运行时,使得所述驾驶员状态信息提示设备/装置执行上述任意方法实施例中的驾驶员状态信息提示方法。
138.可执行指令具体可以用于使得驾驶员状态信息提示设备/装置执行以下操作:
139.当车辆的自动驾驶功能启动时,检测驾驶员的驾驶状态信息,所述驾驶状态信息包括:第一驾驶状态信息和第二驾驶状态信息;
140.当所述第一驾驶状态信息指示所述驾驶员的驾驶状态为疲劳驾驶状态时,则根据所述第二驾驶状态信息指示的所述驾驶员的驾驶状态,输出相应的驾驶状态提示信息。
141.在一种可选的方式中,所述第一驾驶状态信息包括:驾驶员状态监控信息或驾驶员交互信息;所述第二驾驶状态信息包括:驾驶员状态监控信息或驾驶员交互信息;
142.当所述第一驾驶状态信息包括所述驾驶员状态监控信息时,所述第二驾驶状态信息包括所述驾驶员交互信息;
143.当所述第一驾驶状态信息包括所述驾驶员交互信息时,所述第二驾驶状态信息包括所述驾驶员状态监控信息。
144.在一种可选的方式中,当所述第一驾驶状态信息或第二驾驶状态信息包括驾驶员交互信息时,所述检测驾驶员的驾驶状态信息的步骤,所述可执行指令使驾驶员状态信息提示设备/装置执行以下操作:
145.检测所述驾驶员与所述车辆的交互参数,所述交互参数包括油门参数、制动参数或方向盘手力矩参数中的任意一种;
146.根据所述交互参数,确定所述驾驶员交互信息。
147.在一种可选的方式中,所述驾驶员的驾驶状态包括:所述疲劳驾驶状态和非疲劳驾驶状态;所述交互参数包括:油门参数;所述油门参数具体包括:油门变化率和油门变化时间;所述根据交互参数,确定所述驾驶员交互信息的步骤,所述可执行指令使驾驶员状态信息提示设备/装置执行以下操作:
148.确定第一预设时间内的油门变化率;
149.若在所述第一预设时间内所述油门变化率小于或等于预设油门变化率,则确定所述驾驶员交互信息指示所述驾驶员的驾驶状态为疲劳驾驶状态;
150.若在所述第一预设时间内所述油门变化率大于所述预设油门变化率,则确定所述驾驶员交互信息指示所述驾驶员的驾驶状态为非疲劳驾驶状态。
151.在一种可选的方式中,所述驾驶员的驾驶状态包括:所述疲劳驾驶状态和非疲劳驾驶状态;所述交互参数包括:制动参数;所述制动参数包括:制动变化率;所述根据交互参数,确定所述驾驶员交互信息的步骤,所述可执行指令使驾驶员状态信息提示设备/装置执行以下操作:
152.确定第二预设时间内的制动变化率;
153.若在所述第二预设时间内所述制动变化率小于或等于预设制动变化率,则确定所述驾驶员交互信息指示所述驾驶员的驾驶状态为疲劳驾驶状态;
154.若在所述第二预设时间内所述制动变化率大于所述预设制动参数变化率,则确定所述驾驶员交互信息指示所述驾驶员的驾驶状态为非疲劳驾驶状态。
155.在一种可选的方式中,所述驾驶员的驾驶状态包括:所述疲劳驾驶状态和非疲劳驾驶状态;所述交互参数包括:方向盘手力矩参数;所述根据交互参数,确定所述驾驶员交互信息的步骤,所述可执行指令使驾驶员状态信息提示设备/装置执行以下操作:
156.若所述方向盘手力矩参数小于或等于预设方向盘手力矩参数,则确定所述驾驶员交互信息指示所述驾驶员的驾驶状态为疲劳驾驶状态;
157.若所述方向盘手力矩参数大于所述预设方向盘手力矩参数,则确定所述驾驶员交互信息指示所述驾驶员的驾驶状态为非疲劳驾驶状态。
158.在一种可选的方式中,在所述检测驾驶员的驾驶状态信息之前,所述可执行指令使所述驾驶员状态信息提示设备/装置执行以下操作:
159.检测所述驾驶员是否处于规范驾驶状态;所述规范驾驶状态为:所述驾驶员在座椅上、门锁处于上锁状态、且安全带处于安全佩戴状态;
160.若所述驾驶员处于规范驾驶状态,则启动所述车辆的自动驾驶功能。
161.可以看出,本发明实施例所描述的驾驶员状态信息提示设备/装置,当车辆的自动驾驶功能启动时,检测驾驶员的驾驶状态信息,所述驾驶状态信息包括:第一驾驶状态信息和第二驾驶状态信息;当所述第一驾驶状态信息指示所述驾驶员的驾驶状态为疲劳驾驶状态时,则根据所述第二驾驶状态信息指示的所述驾驶员的驾驶状态,输出相应的驾驶状态提示信息。如此,可通过第一驾驶状态信息和第二驾驶状态信息之间的相互验证,以减少其中任意一个驾驶状态信息漏报或者误报的概率,有利于提高驾驶员的行车安全。
162.在此提供的算法或显示不与任何特定计算机、虚拟系统或者其它设备固有相关。此外,本发明实施例也不针对任何特定编程语言。
163.在此处所提供的说明书中,说明了大量具体细节。然而能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。类似地,为了精简本发明并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明实施例的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。其中,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。
164.本领域技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或
组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外。
165.应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。上述实施例中的步骤,除有特殊说明外,不应理解为对执行顺序的限定。