本申请涉及计算机,尤其涉及一种识别交通要素的方法、装置、设备、介质及产品。
背景技术:
1、电子地图中,记录着各交通要素(如交通标志、监控设施等),以提示哪些道路存在交通限制,例如哪些路段需要限速,哪些路段有违章拍照等,从而保证用户能够及时注意到交通要素,并及时确定出相应的控制策略。
2、可见,及时更新交通要素在电子地图中的存在性,对于安全驾驶而言至关重要。目前更新交通要素在电子地图中的存在性采用的方法是,利用采集设备在交通道路上采集现实生活中包含交通要素的图像;然后识别图像中的交通要素是否位于交通道路上,也就是是否位于采集设备所在的交通道路上;进而根据位于交通道路上的交通要素更新交通要素在电子地图中的存在性。但是现有技术在识别交通要素是否位于交通道路上时,是一个一个交通要素进行识别的,识别交通要素效率较低。
技术实现思路
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、本说明书实施例可以对交通道路图像进行检测,得到位于交通道路上的目标交通要素,确定目标交通要素所在的目标交通标志杆上的交通要素,进而可以将目标交通标志杆上的各个交通要素,确定为位于交通道路上的交通要素。即本说明书实施例可以将目标交通要素所在的目标交通标志杆上的各个交通要素确定为位于交通道路上的交通要素,无需逐个对图像中的交通要素进行识别,提高了交通要素识别效率。
1.一种识别交通要素的方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,还包括:利用预先训练的神经网络模型,确定所述目标交通要素在所述交通道路图像中的第一位置信息以及各个所述交通标志杆在所述交通道路图像中的各个第二位置信息;所述确定所述目标交通要素所在的目标交通标志杆,具体包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述第一位置信息和各个所述第二位置信息的相对位置关系,确定所述目标交通要素所在的目标交通标志杆,具体包括:
4.根据权利要求3所述的方法,其特征在于,所述根据各个所述第二位置信息确定各个所述交通标志杆在所述交通道路图像中的各个第二区域,具体包括:
5.根据权利要求1所述的方法,其特征在于,还包括:
6.根据权利要求1或5所述的方法,其特征在于,还包括:
7.根据权利要求1所述的方法,其特征在于,在步骤将位于所述目标交通标志杆上的交通要素,确定为位于所述交通道路上的交通要素之后,还包括:
8.一种计算机装置,其特征在于,包括:
9.一种计算机设备,包括存储器、处理器以及存储在存储器上的计算机程序,其特征在于,所述处理器执行所述计算机程序以实现权利要求1至7中任一项所述方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机指令;和/或一种计算机程序产品,包括计算机指令,其特征在于,该计算机指令被处理器执行时实现权利要求1至7中任一项所述方法的步骤。