进球事件的检测方法与流程

摘要: 本申请属于计算机视觉,尤其涉及一种进球事件的检测方法。背景技术:1、目前足球视频的进球自动检测主要采用端到端的时序识别方案,例如,依靠3d卷积网络对视频片段直接...
进球事件的检测方法与流程

本申请属于计算机视觉,尤其涉及一种进球事件的检测方法。

背景技术:

1、目前足球视频的进球自动检测主要采用端到端的时序识别方案,例如,依靠3d卷积网络对视频片段直接分类输出进球标签。该方案无需额外硬件,但高度依赖镜头画面特征,进球、射门未进、门前混战、角球争顶等场景的视觉特征相近,导致误报率高。

2、因此,如何提高对进球事件的检测精度,是亟需解决的技术问题。

技术实现思路

1、本申请实施例提供了一种进球事件的检测方法,可以提高对进球事件的检测精度。

2、第一方面,本申请实施例提供了一种进球事件的检测方法,包括:

3、获取当前时间窗口内的视频帧;其中,所述当前时间窗口表征在当前时刻之前预设时间长度的窗口;

4、对于所述当前时间窗口内的每一视频帧,确定所述视频帧中的球门区域和球心跟踪信息;其中,所述球心跟踪信息表征球心的位置信息和所述位置信息的准确程度;

5、根据所述当前时间窗口内的各所述视频帧中的球门区域和球心跟踪信息,确定是否存在进球事件。

6、第二方面,本申请实施例提供了一种进球事件的检测装置,包括:

7、视频帧获取模块,用于获取当前时间窗口内的视频帧;其中,所述当前时间窗口表征在当前时刻之前预设时间长度的窗口;

8、信息确定模块,用于对于所述当前时间窗口内的每一视频帧,确定所述视频帧中的球门区域和球心跟踪信息;其中,所述球心跟踪信息表征球心的位置信息和所述位置信息的准确程度;

9、进球检测模块,用于根据所述当前时间窗口内的各所述视频帧中的球门区域和球心跟踪信息,确定是否存在进球事件。

10、第三方面,本申请实施例提供了一种电子设备,包括:存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如第一方面所述的方法。

11、第四方面,本申请实施例提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如第一方面所述的方法。

12、第五方面,本申请实施例提供了一种计算机程序产品,当计算机程序产品在电子设备上运行时,使得电子设备执行上述第一方面所述的方法。

13、本申请实施例中,对窗口内的视频帧进行抽取,得到当前时间窗口内的多个视频帧。对于得到的每一视频帧,从视频帧中识别出球门所在的区域即球门区域,和球心跟踪信息。球心跟踪信息表征球心在视频帧中的位置信息和该位置信息的准确程度。通过确定球门区域和球心跟踪信息,可以实现对球门的几何判定和球心运动的跟踪。结合当前时间窗口内的各视频帧中的球门区域和球心跟踪信息,及时确定是否存在进球事件,基于运动时序下的球和球门的关系来判定是否进球,避免单独基于球的位置进行判定所造成的相似场景误判,有效提高检测精度。

1.一种进球事件的检测方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述确定所述视频帧中的球门区域和球心跟踪信息,包括:

3.根据权利要求2所述的方法,其特征在于,所述对所述视频帧进行直线检测,得到所述视频帧中的球门区域,包括:

4.根据权利要求3所述的方法,其特征在于,所述视频帧的尺寸信息包括宽度信息和高度信息;

5.根据权利要求3所述的方法,其特征在于,所述视频帧的尺寸信息包括宽度信息和高度信息;

6.根据权利要求3所述的方法,其特征在于,所述根据所述门柱线段对中各门柱线段的端点坐标和所述横梁线段的端点坐标,确定所述视频帧中的球门区域,包括:

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

8.根据权利要求2所述的方法,其特征在于,所述球心跟踪信息包括目标位置和目标置信度,所述目标位置表征视频帧中球心的位置信息,所述目标置信度表征位置信息的准确程度;

9.根据权利要求1所述的方法,其特征在于,所述球心跟踪信息包括目标位置和目标置信度,所述目标位置表征视频帧中球心的位置信息,所述目标置信度表征位置信息的准确程度;

10.根据权利要求9所述的方法,其特征在于,所述根据所述运动轨迹中各轨迹点对应的目标位置和所述当前时间窗口内的各视频帧中的球门区域,确定是否存在进球事件,包括: