【】本技术实施例涉及辅助驾驶,尤其涉及一种辅助驾驶预警方法、装置、设备以及存储介质。
背景技术
0、
背景技术:
1、脱手检测作为l2级的驾驶辅助系统中的功能模块,,监控驾驶员是否对方向盘保持控制状态,从而保证驾驶员能够时刻监控车辆运行情况,在出现紧急情况或行车风险时,驾驶员能够及时接管车辆。
2、当前的脱手检测判断标准过于单一,容易造成由误判导致的用户体验感不高,或者需要安装额外的传感器,提高了成本。
技术实现思路
0、
技术实现要素:
1、本技术实施例提供了一种辅助驾驶预警方法、装置、设备以及存储介质,针对驾驶员的驾驶习惯设置个性化的脱手检测逻辑,提高用户体验感,节约成本。
2、第一方面,本技术实施例提供一种辅助驾驶预警方法,应用于电子设备,所述方法包括:获得驾驶员在当前行驶状态下与方向盘的交互模式;所述交互模式包括驾驶员脱离对方向盘进行有效控制的习惯脱手时长;根据所述交互模式,针对该驾驶员设置或调整检测时长阈值;当检测到驾驶员在所述当前行驶状态下脱离对方向盘进行有效控制的时间超过所述检测时长阈值,输出预警信息。
3、本技术实施例提出的辅助驾驶预警方法获得驾驶员与方向盘的交互模式,交互模式是指驾驶员对方向盘的控制习惯,驾驶员双手脱离方向盘或接触方向盘的姿势不正确发生的时间长度,以及发生的频率;根据驾驶员对方向盘的控制习惯,设置对该驾驶员进行脱手检测的检测时长阈值,以该检测时长阈值作为标准,来判断是否对驾驶员进行脱手提醒。避免了频繁发出预警提示导致的体验效果不佳,或者避免未及时发出预警导致驾驶员接管车辆不及时造成行车风险。同时本技术只需要根据驾驶员对方向盘的控制习惯调整时间阈值,无需增加摄像头等额外的传感器,成本低廉操作简单。
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、其中一种可能的实现方式中,所述装置还包括:
39、阈值调整模块,用于周期性对不同脱手模式发生的次数进行重置并累计过程中,检测到驾驶员脱离对方向盘进行有效控制的次数小于对应脱手次数阈值,或检测到驾驶员持续对方向盘进行有效控制,延长所述检测时长阈值。
40、其中一种可能的实现方式中,所述装置还包括:
41、记录模块,用于记录周期性对不同脱手模式发生的次数的累计结果;
42、所述阈值设置模块还包括:
43、查找子模块,用于当所述当前行驶状态发生变化,或车辆以所述当前行驶状态行驶的路程超过预设路程值,查找所述累计结果;
44、延长子模块,用于当查找到所述累计结果中记录了驾驶员脱离对方向盘进行有效控制的时间小于第一实际脱手时长阈值,对所述检测时长阈值进行延长。
45、降低子模块,用于当查找到所述记录中驾驶员脱离对方向盘进行有效控制的时间大于第二实际脱手时长阈值,对所述检测时长阈值进行降低。
46、其中一种可能的实现方式中,所述阈值设置模块具体用于当所述习惯脱手时长大于初始检测时长,对所述检测时长阈值进行降低;当所述习惯脱手时长小于初始检测时长,对所述检测时长阈值进行延长。
47、第三方面,本技术实施例提供一种设备,包括:至少一个处理器;以及与所述处理器通信连接的至少一个存储器,其中:所述存储器存储有可被所述处理器执行的程序指令,所述处理器调用所述程序指令能够执行第一方面提供的方法。
48、第四方面,本技术实施例提供一种计算机可读存储介质,所述计算机可读存储介质存储计算机指令,所述计算机指令使所述计算机执行第一方面提供的方法。
49、应当理解的是,本技术实施例的第二~四方面与本技术实施例的第一方面的技术方案一致,各方面及对应的可行实施方式所取得的有益效果相似,不再赘述。