本发明涉及计算机,特别是一种投篮识别方法、篮球识别装置、电子设备和存储介质。
背景技术:
1、目前常见的是对篮球赛事的视频分析,大多是通过传感器和特写镜头辅助裁判来判断投篮和进球。在固定摄像头全景模式下,自动判定球员投篮动作,判定球员得分。视频多人跟踪困难和篮球像素面积小等问题使得识别投篮和进球判断更加困难。
技术实现思路
1、本发明旨在至少解决现有技术中存在的技术问题之一。为此,本发明提供了一种投篮识别方法、篮球识别装置、电子设备和存储介质。
2、本发明实施方式提供了一种投篮识别方法,所述投篮识别方法包括:
3、获取篮球赛事的视频数据;
4、标记所述视频数据中每帧视频帧图像的人体特征;
5、对所述人体特征检测以确定所述人体特征中的关键点特征;
6、根据所述关键点特征以确定存在投篮的目标人体特征及所述目标人体特征所在的目标视频帧图像;
7、根据所述目标人体特征和所述目标视频帧图像之后的所述视频帧图像确定篮球位置并记录篮球运动轨迹;和
8、根据所述篮球运动轨迹和球框位置得到投篮结果。
9、在某些实施方式中,所述标记所述视频数据中每帧视频帧图像的人体特征,包括:
10、通过对象检测模型标记每帧所述视频帧图像的人体特征,所述对象检测模型由yolov5算法训练得到。
11、在某些实施方式中,所述对所述人体特征进行检测以确定所述人体特征中的关键点特征,包括:
12、对相邻两帧所述视频帧图像中的人体特征进行匈牙利匹配,以确定每个人物在每帧所述视频帧图像的人体特征;
13、对所述人物的所述人体特征检测以确定所述关键点特征。
14、在某些实施方式中,所述人体特征为iou特征、中心点距离、深度学习特征中的一个或者多个特征融合得到。
15、在某些实施方式中,所述根据所述关键点特征以确定存在投篮的目标人体特征及所述目标人体特征所在的目标视频帧图像,包括:
16、根据所述关键点特征确定所述人物是否存在投篮动作;
17、在所述人物存在投篮动作的情况下,检测所述人物的所述关键点特征周围是否存在篮球;
18、在所述关键点特征周围存在篮球的情况下,将所述关键点特征对应的所述人体特征作为所述目标人体特征;
19、以所述目标人体特征所在的所述视频帧图像作为所述目标视频帧图像。
20、在某些实施方式中,所述根据所述关键点特征确定所述人物是否存在投篮动作,包括:
21、通过支持向量机模型对所述关键点特征进行二分类以确定所述人物是否存在投篮动作。
22、在某些实施方式中,所述根据所述篮球运动轨迹和球框位置得到投篮结果,包括:
23、根据所述篮球运动轨迹确定所述篮球的运动方向;
24、根据所述篮球的运动方向和所述球框位置得到投篮结果。
25、本发明实施方式提供了一种篮球识别装置,所述篮球识别装置包括:
26、获取模块,用于获取篮球赛事的视频数据;
27、标记模块,用于标记所述视频数据中每帧视频帧图像的人体特征;
28、检测模块,用于对所述人体特征检测以确定所述人体特征中的关键点特征;
29、确定模块,用于根据所述关键点特征以确定存在投篮的目标人体特征及所述目标人体特征所在的目标视频帧图像;
30、记录模块,用于根据所述目标人体特征和所述目标视频帧图像之后的所述视频帧图像确定篮球位置并记录篮球运动轨迹;和
31、识别模块,用于根据所述篮球运动轨迹和球框位置得到投篮结果。
32、本发明实施方式提供了一种电子设备,所述电子设备包括处理器和存储器,所述存储器存储有计算机程序,当所述计算机被所述处理器执行的情况下,使得所述处理器执行上述任一项所述的投篮识别方法。
33、本发明实施方式提供了一种包括计算机程序的非易失性计算机可读存储介质,当所述计算机程序被处理器处理的情况下,使得所述处理器执行上述任一项所述的投篮识别方法。
34、本发明的投篮识别方法、篮球识别装置、电子设备和存储介质中,通过标记每帧视频帧图像的人体特征,根据人体特征检测确定关键点特征,从而确定投篮的目标人体特征和目标视频帧图像,进而可以得到篮球的运动轨迹,并通过篮球的运动轨迹和球筐位置得到投篮结果。采用检测关键点特征的方法,可以降低检测难度,提高检测精度,从而精确自动识别投篮结果。
35、本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
1.一种投篮识别方法,其特征在于,
2.根据权利要求1所述的投篮识别方法,其特征在于,所述标记所述视频数据中每帧视频帧图像的人体特征,包括:
3.根据权利要求1所述的投篮识别方法,其特征在于,所述对所述人体特征进行检测以确定所述人体特征中的关键点特征,包括:
4.根据权利要求3所述的投篮识别方法,其特征在于,所述人体特征为iou特征、中心点距离、深度学习特征中的一个或者多个特征融合得到。
5.根据权利要求3所述的投篮识别方法,其特征在于,所述根据所述关键点特征以确定存在投篮的目标人体特征及所述目标人体特征所在的目标视频帧图像,包括:
6.根据权利要求5所述的投篮识别方法,其特征在于,所述根据所述关键点特征确定所述人物是否存在投篮动作,包括:
7.根据权利要求1所述的投篮识别方法,其特征在于,所述根据所述篮球运动轨迹和球框位置得到投篮结果,包括:
8.一种篮球识别装置,其特征在于,包括:
9.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储有计算机程序,当所述计算机被所述处理器执行的情况下,使得所述处理器执行权利要求1-7任一项所述的投篮识别方法。
10.一种包括计算机程序的非易失性计算机可读存储介质,其特征在于,当所述计算机程序被处理器处理的情况下,使得所述处理器执行权利要求1-7任一项所述的投篮识别方法。