一种疲劳驾驶预警方法及其相关设备
- 国知局
- 2024-07-31 21:19:31
本技术涉及计算机,特别是涉及一种疲劳驾驶预警方法及其相关设备。
背景技术:
1、疲劳驾驶行为是指驾驶员在长时间驾驶后,产生注意力不集中、疲劳困倦以及操作失误等现象,极易引发交通事故,因此疲劳驾驶检测成为一项至关重要的任务。
2、相关技术中,传统方法主要通过获取驾驶员面部图像,对驾驶员面部图像进行处理后判断驾驶员是否为疲劳驾驶状态。上述判断方法采用的数据较为单一,无法准确判断驾驶员的疲劳状态,导致对驾驶员的疲劳驾驶状态的判断效果以及效率较差,影响使用体验。
技术实现思路
1、本技术实施例提供的一种疲劳驾驶预警方法及其相关设备,至少解决相关技术中对驾驶员的疲劳驾驶状态的判断效果以及效率较差的问题。
2、第一方面,本技术实施例提供一种疲劳驾驶预警方法,包括:
3、获取目标汽车的行驶状态信息以及所述目标汽车驾驶员的驾驶状态信息,其中,所述行驶状态信息包括所述目标汽车的行驶速度和油门踏板的踏板位置信息,所述驾驶状态信息包括所述驾驶员的面部状态信息和手部位置信息;
4、根据所述行驶速度和所述踏板位置信息确定所述目标汽车的汽车行驶疲劳状态,以及根据所述面部状态信息和所述手部位置信息确定所述驾驶员的驾驶疲劳状态;
5、根据所述汽车行驶疲劳状态和所述驾驶疲劳状态,在多个疲劳驾驶等级中确定所述目标汽车的目标疲劳驾驶等级,所述多个疲劳驾驶等级各自对应有不同的疲劳驾驶预警方案;
6、基于所述目标疲劳驾驶等级对应的疲劳驾驶预警方案对所述目标汽车执行疲劳驾驶预警提示。
7、优选地,所述获取目标汽车的行驶状态信息以及所述目标汽车驾驶员的驾驶状态信息,包括:
8、根据所述行驶状态信息确定所述目标汽车在预设时间段内的行驶状态变化信息,所述行驶状态变化信息包括基于所述行驶速度确定的速度变化值和基于所述踏板位置信息确定的踏板位置变化值;以及
9、根据所述驾驶状态信息确定所述驾驶员在预设时间段内的驾驶状态变化信息,所述驾驶状态变化信息包括基于所述面部状态信息确定的面部状态变化值和基于所述手部位置信息确定的手部位置变化值。
10、优选地,所述根据所述行驶速度和所述踏板位置信息确定所述目标汽车的汽车行驶疲劳状态;
11、根据所述速度变化值确定所述目标汽车在所述预设时间段内的加速度值;
12、基于第一预设判断方法对所述加速度值和所述踏板位置变化值进行判断,输出第一判断结果;
13、若所述第一判断结果表明所述加速度值满足行驶速度变化条件,且所述踏板位置变化值大于预设踏板位置变化阈值,则确定所述汽车行驶疲劳状态为汽车行驶疲劳状态。
14、优选地,所述行驶速度变化条件包括所述加速度值小于预设加速度阈值,且所述加速度值为负数。
15、优选地,所述面部状态信息包括所述驾驶员面部特征点的面部特征点位置信息,所述面部特征点位置信息基于所述驾驶员面部的rgb图像、深度图像确定;
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、本技术的一个或多个实施例的细节在以下附图和描述中提出,以使本技术的其他特征、目的和优点更加简明易懂。
本文地址:https://www.jishuxx.com/zhuanli/20240731/189265.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表