技术新讯 > 信号装置的制造及其应用技术 > 车辆闯红灯监测方法、装置、计算机设备及存储介质与流程  >  正文

车辆闯红灯监测方法、装置、计算机设备及存储介质与流程

  • 国知局
  • 2024-07-31 20:21:51

本技术涉及图像识别,具体涉及一种车辆闯红灯监测方法、装置、计算机设备及存储介质。

背景技术:

1、在安全驾驶领域里,对驾驶员闯红灯行为进行检测和预警,可以降低交通事故的发生率,防止人身损害,降低经营成本。在实际道路中,每个路口都有停止线,只有当红灯时车辆驶过停止线并且仍然继续行驶才算是闯红灯。目前仅通过某个时刻信号灯的颜色和车辆速度判定是否闯红灯,误判几率较大。

技术实现思路

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、一个或多个应用程序,其中一个或多个应用程序被存储于存储器中,并配置为由处理器执行以实现的车辆闯红灯监测方法。

50、第四方面,本技术还提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器进行加载,以执行的车辆闯红灯监测方法中的步骤。

51、上述车辆闯红灯监测方法、装置、计算机设备及存储介质,当通过第一时刻待分析车辆前方的第一道路图像检测待分析车辆位于停车线上时,分析第一时刻的交通信号灯信息,然后通过第二道路图像确定待分析车辆驶过停车线的第二时刻,结合第二时刻待分析车辆的行驶信息和第一时刻的交通信号灯信息判定待分析车辆是否闯红灯。首先,本技术通过待分析车辆驶过停车线的第二时刻的行驶信息判定待分析车辆是否闯红灯准确率更高,其次,在第二时刻和第一时刻的时间差设置合理的前提下,通过第二时刻之前第一时刻的第一道路图像提前分析交通信号灯信息,避免将所有的信息在第二时刻分析,导致无法及时进行闯红灯预警。

本文地址:https://www.jishuxx.com/zhuanli/20240731/186027.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。