一种车窗抛物行为的识别方法、装置、存储介质及设备与流程

xiaoxiao24天前  25


本技术实施例涉及图像识别领域,尤其涉及一种车窗抛物行为的识别方法、装置、存储介质及设备。


背景技术:

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、应当理解的是,上述第二方面,第三方面,第四方面,以及第五方面提供的技术方案,其技术特征均可对应到第一方面及其可选的实施方式中提供的方法,因此能够达到的有益效果类似,此处不再赘述。


技术特征:

1.一种车窗抛物行为的识别方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述多媒体数据包括所述第一车辆的图像数据;

3.根据权利要求2所述的方法,其特征在于,所述基于所述多媒体数据中所述第一车辆的图像数据,确定抛物检测区域,包括:

4.根据权利要求2所述的方法,其特征在于,所述基于所述多媒体数据中所述第一车辆的图像数据,确定抛物检测区域,包括:

5.根据权利要求4所述的方法,其特征在于,所述基于所述第一车辆的图像数据,确定所述第一车辆在图像数据中的朝向,包括:

6.根据权利要求1-5任一项所述的方法,其特征在于,在所述获取道路场景的多媒体数据之前,所述方法还包括:

7.根据权利要求6所述的方法,其特征在于,在所述基于运动目标识别方法,从视频流数据中筛选出包括运动目标的图像数据作为所述多媒体数据之前,所述方法还包括:

8.根据权利要求1-7任一项所述的方法,其特征在于,

9.根据权利要求1-8任一项所述的方法,其特征在于,所述方法还包括:

10.根据权利要求9所述的方法,其特征在于,所述方法还包括:

11.根据权利要求1-10任一项所述的方法,其特征在于,所述方法还包括:

12.一种车窗抛物行为的识别装置,其特征在于,所述装置包括:

13.根据权利要求12所述的装置,其特征在于,所述多媒体数据包括所述第一车辆的图像数据;

14.根据权利要求13所述的装置,其特征在于,所述确定模块,具体用于:

15.根据权利要求13所述的装置,其特征在于,所述确定模块,具体用于:

16.根据权利要求15所述的装置,其特征在于,所述确定模块,具体用于:

17.根据权利要求12-16任一项所述的装置,其特征在于,所述装置还包括:

18.根据权利要求17所述的装置,其特征在于,

19.根据权利要求12-18任一项所述的装置,其特征在于,所述识别模块,具体用于:

20.根据权利要求12-19任一项所述的装置,其特征在于,所述装置还包括:

21.根据权利要求20所述的装置,其特征在于,

22.根据权利要求12-21任一项所述的装置,其特征在于,所述装置还包括:

23.一种计算机设备,其特征在于,包括存储器和处理器,所述存储器用于存储计算机程序,所述处理器用于执行所述计算机程序,实现权利要求1-11任一项所述的车窗抛物行为的识别方法。

24.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序用于实现权利要求1-11任一项所述的车窗抛物行为的识别方法。

25.一种计算机程序产品,包括计算机可读代码,或者承载有计算机可读代码的非易失性计算机可读存储介质,当所述计算机可读代码在电子设备中运行时,所述电子设备中的处理器执行权利要求1-11任一项所述的车窗抛物行为的识别方法。


技术总结
本申请实施例公开了一种车窗抛物行为的识别方法、装置、存储介质及设备,涉及图像识别领域,解决了车窗抛物识别准确率低的问题。具体方案为:获取道路场景的多媒体数据,该道路场景可以包括行驶的第一车辆;基于获得的多媒体数据获取行驶的第一车辆的运动轨迹;并针对该第一车辆,进行运动物体检测,在检测到存在运动的目标物体的情况下,基于获得的多媒体数据获取该目标物体的运动轨迹;最后,基于获得的第一车辆的运动轨迹和目标物体的运动轨迹,确定第一车辆是否发生车窗抛物行为。基于车窗抛物行为的过程的特性对车窗抛物行为进行了识别,提高了车窗抛物行为识别的准确率。

技术研发人员:王必胜,王艳,周云鹏
受保护的技术使用者:华为技术有限公司
技术研发日:
技术公布日:2024/9/23

最新回复(0)