驾驶员动作幅度监测方法、系统、计算机设备和存储介质与流程

文档序号:35271238发布日期:2023-08-30 16:18阅读:38来源:国知局
驾驶员动作幅度监测方法、系统、计算机设备和存储介质与流程

本申请涉及图像处理,特别是涉及一种驾驶员动作幅度监测方法、系统、计算机设备和存储介质。


背景技术:

1、在频繁发生的交通事故中,驾驶员的驾驶状态异常,是导致车辆失控并引发道路交通事故及人员伤亡的重要原因。

2、在通常情况的驾驶场景中,驾驶者的姿态应保持稳定,若驾驶员身体动作幅度过大,则可能存在驾驶不当行为或者有潜在的驾驶危险,现有的驾驶监测技术中大多根据驾驶员的疲劳程度进行监控,缺少针对驾驶员动作幅度进行监测的技术。


技术实现思路

1、基于此,提供一种驾驶员动作幅度监测方法、系统、计算机设备和存储介质,改善现有技术中缺少驾驶员动作幅度监测的问题。

2、一方面,提供一种驾驶员动作幅度监测方法,所述方法包括:

3、获取目标图像集;

4、根据所述目标图像集获取第一目标图像和第二目标图像,分别确定所述第一目标图像中第一监测目标所对应的第一轮廓区域,以及所述第二目标图像中所述第一监测目标的第二轮廓区域,其中,所述第一监测目标至少包括驾驶员部分躯干区域;

5、根据所述第一轮廓区域和第二轮廓区域获得重叠面积,以及第一边缘面积和第二边缘面积,其中,所述第一边缘面积为第一轮廓区域中的非重叠区域面积,第二边缘面积为第二轮廓区域中的非重叠区域面积;

6、根据所述重叠面积、第一边缘面积和第二边缘面积,获得第一监测目标的位移变化率,并根据所述位移变化率确定动作幅度指数。

7、在一个实施例中,所述根据所述目标图像集获取第一目标图像和第二目标图像之后还包括:

8、根据目标图像确定第二监测目标的定位点的坐标,包括根据所述第一目标图像获得第一定位点,以及根据所述第二目标图像获得第二定位点,所述第二监测目标包括驾驶员的手部区域;

9、根据所述第一定位点和第二定位点的坐标确定所述第二监测目标的偏移速率,以根据所述第二监测目标的偏移速率以及第一监测目标的位移变化率确定动作幅度指数。

10、在一个实施例中,所述根据所述目标图像确定第二监测目标的定位点,包括:

11、根据所述目标图像确定第二监测目标的封闭轮廓曲线;

12、根据所述目标图像获得二值化矩阵,其中,所述二值化矩阵中位于所述封闭轮廓曲线内的点的值置1,位于所述封闭轮廓曲线外的点的值置0;

13、根据如下数学表达确定所述定位点的坐标(xc,yc):

14、

15、

16、其中:

17、

18、

19、

20、其中,v(i,j)为二值化矩阵中的点(i,j)处的值。

21、在一个实施例中,所述根据所述目标图像确定第二监测目标的定位点之后,还包括:

22、获取第二监测目标的定位点距离方向盘区域的偏移量,以根据所述第二监测目标的偏移量以及第一监测目标的位移变化率确定动作幅度指数。

23、在一个实施例中,所述根据所述重叠面积、第一边缘面积和第二边缘面积获得第一监测目标的位移变化率,包括采用如下数学表达计算位移变化率:

24、

25、其中,δs为所述位移变化率,sa为所述第一边缘面积,sb为所述第二边缘面积,sab为所述重叠面积。

26、在一个实施例中,所述根据所述目标图像集获取第一目标图像和第二目标图像,之后还包括:

27、检验所述第一目标图像和第二目标图像的数据有效性,包括:

28、根据第一目标图像确定第三监测目标的第三轮廓区域,根据第二目标图像确定第三监测目标的第四轮廓区域,其中,所述第三监测目标包括驾驶员的面部和胸部;

29、分别获取所述第三轮廓区域和所述第四轮廓区域中的面部面积和胸部面积;

30、当第四轮廓区域中面部面积大于或等于第三轮廓区域中面部面积,且第四轮廓区域中胸部面积小于或等于第三轮廓区域中胸部面积时,确定所述目标图像有效;或,

31、当第四轮廓区域中面部面积小于或等于第三轮廓区域中面部面积,且第四轮廓区域中胸部面积大于或等于第三轮廓区域中胸部面积时,确定所述目标图像有效。

32、在一个实施例中,所述检验所述第一目标图像和第二目标图像的数据有效性,还包括:

33、检验所述胸部面积的数据有效性,包括:

34、根据所述面部的定位点在第三轮廓区域和第四轮廓区域中的坐标确定面部的位移偏移量;

35、根据所述面部在第三轮廓区域和第四轮廓区域中的法向量确定法向量偏移量;

36、当所述面部的位移偏移量小于位移阈值,且,所述法向量偏移量小于法向量阈值时,确定第三轮廓区域和第四轮廓区域中的胸部面积数据有效。

37、再一方面,提供一种驾驶员动作监测系统,所述系统包括:

38、图像获取模块,用于获取目标图像集;

39、图像识别模块,用于根据所述目标图像集获取第一目标图像和第二目标图像,分别确定所述第一目标图像中第一监测目标所对应的第一轮廓区域,以及所述第二目标图像中所述第一监测目标的第二轮廓区域,其中,所述第一监测目标至少包括驾驶员部分躯干区域;

40、计算模块,用于根据所述第一轮廓区域和第二轮廓区域获得重叠面积,以及第一边缘面积和第二边缘面积,其中,所述第一边缘面积为第一轮廓区域中的非重叠区域面积,第二边缘面积为第二轮廓区域中的非重叠区域面积;并根据所述重叠面积、第一边缘面积和第二边缘面积,获得第一监测目标的位移变化率,以根据所述位移变化率确定动作幅度指数。

41、又一方面,提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现所述方法的步骤。

42、还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现所述的方法的步骤。

43、上述驾驶员动作幅度监测方法、系统、计算机设备和存储介质,通过监控第一监测目标即驾驶员的躯干区域在两个目标图像中的重叠面积以及非重叠面积来获得驾驶员躯干区域的位移变化率,并根据位移变化率进一步确定动作幅度指数的大小。



技术特征:

1.一种驾驶员动作幅度监测方法,其特征在于,包括:

2.根据权利要求1所述的驾驶员动作幅度监测方法,其特征在于,所述根据所述目标图像集获取第一目标图像和第二目标图像之后还包括:

3.根据权利要求2所述的驾驶员动作幅度监测方法,其特征在于,所述根据所述目标图像确定第二监测目标的定位点,包括:

4.根据权利要求2所述的驾驶员动作幅度监测方法,其特征在于,所述根据所述目标图像确定第二监测目标的定位点之后,还包括:

5.根据权利要求1所述的驾驶员动作幅度监测方法,其特征在于,所述根据所述重叠面积、第一边缘面积和第二边缘面积获得第一监测目标的位移变化率,包括采用如下数学表达计算位移变化率:

6.根据权利要求1所述的驾驶员动作幅度监测方法,其特征在于,所述根据所述目标图像集获取第一目标图像和第二目标图像,之后还包括:

7.根据权利要求6所述的驾驶员动作幅度监测方法,其特征在于,所述检验所述第一目标图像和第二目标图像的数据有效性,还包括:

8.一种驾驶员动作监测系统,其特征在于,所述系统包括:

9.一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述方法的步骤。

10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法的步骤。


技术总结
本申请涉及一种驾驶员动作幅度监测方法、系统、计算机设备和存储介质,所述方法包括获取目标图像集;根据所述目标图像集获取第一目标图像和第二目标图像,分别确定所述第一目标图像中第一监测目标所对应的第一轮廓区域,以及所述第二目标图像中所述第一监测目标的第二轮廓区域;根据所述第一轮廓区域和第二轮廓区域获得重叠面积,以及第一边缘面积和第二边缘面积;根据所述重叠面积、第一边缘面积和第二边缘面积,获得第一监测目标的位移变化率,并根据所述位移变化率确定动作幅度指数,采用本方法改善现有技术中缺少驾驶员动作幅度监测的问题。

技术研发人员:汪武训
受保护的技术使用者:成都赛力斯科技有限公司
技术研发日:
技术公布日:2024/1/14
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1