本技术属于车辆控制,尤其涉及一种车辆疲劳驾驶预警控制方法、装置、程序产品、介质及车辆。
背景技术:
1、驾驶疲劳,是指驾驶人在长时间连续行车后,产生生理机能和心理机能的失调,而在客观上出现驾驶技能下降的现象。如果驾驶疲劳时,仍勉强驾驶车辆,则可能导致交通事故的发生,非常的危险。
2、相关技术中,会通过设置疲劳驾驶的预警来对驾驶员进行提醒,然而,该方法很难起到实际的作用,驾驶员经常在接收到提醒后已经来不及制动,引起交通事故,安全隐患较大。
技术实现思路
1、本技术的实施例提供了一种车辆疲劳驾驶预警控制方法、装置、程序产品、介质及车辆,进而至少在一定程度上可以降低因驾驶员因为疲劳驾驶所导致交通事故发生的概率,提高安全性。
2、本技术的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本技术的实践而习得。
3、根据本技术实施例的第一方面,提供了一种车辆疲劳驾驶预警控制方法,用于车辆,所述车辆包括采集元件和预警元件,所述采集元件用于采集与驾驶员相关的数据,所述预警元件用于提醒驾驶员,所述车辆配置有自动驾驶模式,所述方法包括:
4、通过所述采集元件获取驾驶员的疲劳数据,所述疲劳数据用于反应所述驾驶员的疲劳状态;
5、根据所述疲劳数据确定所述驾驶员的疲劳等级;
6、当所述疲劳等级大于等于第一预设级别时,通过所述预警元件发出预警;
7、在发出预警后,在第一预设时间后,通过所述采集元件采集所述驾驶员当前的疲劳数据,并根据所述当前的疲劳数据确定所述驾驶员的当前疲劳等级,若所述当前疲劳等级大于等于第二预设级别,则控制所述车辆进入自动驾驶模式。
8、在本技术的一些实施例中,基于前述方案,所述采集元件包括方向盘,所述通过所述采集元件获取驾驶员的疲劳数据,包括:
9、获取所述方向盘的当前角度和当前扭矩;
10、通过所述当前角度和所述当前扭矩确认所述驾驶员的疲劳状态;
11、所述通过所述预警元件发出预警的方法,包括:
12、当所述疲劳等级大于等于预设级别时,在第二预设时间内,通过所述预警元件发出预警,所述第二预设时间大于所述第一预设时间。
13、在本技术的一些实施例中,基于前述方案,所述采集元件包括摄像头,所述通过所述采集元件获取驾驶员的疲劳数据,包括:
14、通过所述摄像头获取驾驶员的图像信息;
15、根据所述图像信息确认所述驾驶员的疲劳状态;
16、所述通过所述预警元件发出预警的方法,还包括:
17、当所述疲劳等级大于等于预设级别时,在第三预设时间内,通过所述预警元件发出预警;所述第三预设时间小于所述第二预设时间。
18、在本技术的一些实施例中,基于前述方案,在所述通过所述预警元件发出预警之后,所述方法还包括:
19、获取当前预警次数,当前预警次数包括当前状态下,所述预警元件发出预警的次数;
20、当所述当前预警次数大于等于1时,若所述当前疲劳等级大于等于所述第二预设级别,则在第四预设时间内,再次通过所述预警元件发出预警;
21、其中,当检测到所述车辆关机或接收到清零指令时,所述当前预警次数清零。
22、在本技术的一些实施例中,基于前述方案,所述疲劳等级包括第一疲劳等级,所述第一疲劳等级小于所述预设级别,所述预警元件包括一级预警元件,所述方法还包括:
23、当所述疲劳等级大于或等于所述第一疲劳等级时,通过所述一级预警元件发出预警;
24、在发出预警后,当所述疲劳等级小于所述第一疲劳等级时,解除所述一级预警元件发出预警。
25、在本技术的一些实施例中,基于前述方案,所述疲劳等级包括第二疲劳等级,所述预警元件包括二级预警元件,所述方法还包括:
26、当所述疲劳等级大于或等于所述第二疲劳等级时,通过所述二级预警元件发出预警;
27、在发出预警后,当所述疲劳等级小于所述第一疲劳等级时,解除所述二级预警元件发出预警。
28、在本技术的一些实施例中,基于前述方案,所述二级预警元件包括呼叫中心,所述方法还包括:
29、所述通过所述二级预警元件发出预警,包括以下方式的至少一者:
30、获取所述驾驶员的通讯录的紧急联系人的联系方式和/或当前车辆预设范围内提醒站的联系方式;
31、通过所述呼叫中心呼叫所述紧急联系人和/或所述提醒站,以发起提醒指令;
32、所述提醒指令用于提醒所述紧急联系人和/或所述提醒站向所述驾驶员进行提醒。
33、在本技术的一些实施例中,基于前述方案,所述疲劳等级包括第三疲劳等级,所述预警元件包括三级预警元件,所述方法还包括:
34、当所述疲劳等级大于或等于所述第三疲劳等级时,通过所述三级预警元件发出预警;
35、在发出预警后,当所述疲劳等级小于所述第一疲劳等级时,解除所述三级预警元件发出预警;获取退出指令,并基于所述退出指令退出自动驾驶模式。
36、根据本技术实施例的第二方面,提供了一种车辆疲劳驾驶预警控制装置,用于车辆,所述车辆包括采集元件和预警元件,所述采集元件用于采集与驾驶员相关的数据,所述预警元件用于提醒驾驶员,所述车辆配置有自动驾驶模式,所述装置包括:
37、采集单元,用于通过所述采集元件获取驾驶员的疲劳数据,所述疲劳数据用于反应所述驾驶员的疲劳状态;
38、等级确认单元,用于根据所述疲劳数据确定所述驾驶员的疲劳等级;
39、预警单元,用于当所述疲劳等级大于等于预设级别时,通过所述预警元件发出预警;
40、切换单元,用于在发出预警后,在第一预设时间后,通过所述采集元件采集所述驾驶员当前的疲劳数据,并根据所述当前的疲劳数据确定所述驾驶员的当前疲劳等级,若所述当前疲劳等级大于等于第二预设级别,则控制所述车辆进入自动驾驶模式。
41、根据本技术实施例的第三方面,提供了一种计算机程序产品,所述计算机程序产品包括计算机指令,该计算机指令存储在计算机可读存储介质中,且适于由处理器读取并执行,以使得具有所述处理器的计算机设备执行如上述第一方面任一实施例所述的方法。
42、根据本技术实施例的第四方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一条计算机程序指令,所述至少一条计算机程序指令由处理器加载并执行以实现如上述第一方面任一实施例所述的方法所执行的操作。
43、根据本技术实施例的第五方面,提供了一种车辆,所述车辆包括一个或多个处理器和一个或多个存储器,所述一个或多个存储器中存储有至少一条计算机程序指令,所述至少一条计算机程序指令由所述一个或多个处理器加载并执行以实现上述第一方面任一实施例所述的方法。
44、基于本技术提出的技术方案,本技术通过采集元件获取驾驶员的疲劳数据,根据所述疲劳数据确定所述驾驶员的疲劳等级,当所述疲劳等级大于等于预设级别时,通过所述预警元件发出预警,在发出预警后,在第一预设时间后,若所述疲劳等级大于等于预设级别,则控制所述车辆进入自动驾驶模式。
45、利用本技术的方法,可以根据疲劳数据确定驾驶员的疲劳等级,当疲劳等级大于等于预设级别时,通过预警元件发出预警,可以有效的提醒驾驶员,避免驾驶员始终处于疲劳驾驶的状态,而且,本技术在发出预警后,在第一预设时间后,通过采集元件采集驾驶员当前的疲劳数据,并根据当前的疲劳数据确定驾驶员的当前疲劳等级,若当前疲劳等级大于等于第二预设级别,说明此时的疲劳预警对驾驶员不起作用,此时,则控制车辆进入自动驾驶模式,从而避免了车辆行驶过程中因为驾驶员疲劳驾驶而引起交通事故。本技术在驾驶员疲劳时,经过提醒仍不起作用时,通过车辆的自动驾驶模式来进行驾驶,提高了安全性,避免了相关技术中,驾驶员经常在接收到提醒后来不及制动,引起交通事故的问题。
46、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本技术。