The embodiment of the present disclosure discloses a ball control rate calculation method, device, device and storage medium. Among them, the method includes: obtaining multiple video frames displaying the target ball from the ball game video; determining the target player whose distance from the target ball meets the requirement of close distance from each video frame; determining the team to which the target player belongs; counting the number of video frames corresponding to the target player belonging to each team in the multiple video frames; and according to the video frames belonging to each team. The number of video frames corresponding to the target player is used to calculate the ball control rate of each team in the ball game video. The embodiment of the present disclosure can save labor cost and effectively improve the accuracy of ball control rate calculation.
【技术实现步骤摘要】
控球率计算方法、装置、设备及存储介质
本公开实施例涉及计算机视觉技术,尤其涉及一种控球率计算方法、装置、设备及存储介质。
技术介绍
体育运动有助于人们强身健体,其中的各种球类比赛,因最能体现参赛球员的竞技水平,而极富观赏性。在以将球体运到某处为得分规则的对抗性球类比赛中,例如足球比赛视频、篮球比赛视频、曲棍球比赛视频、橄榄球比赛视频等,控球率是衡量球员竞技水平的重要指标。一般地,控球率是在球类比赛的过程中,一方控制球体的时间比率,全体球队的控球率之和为100%。控球率是用来检测一场比赛中谁掌握着比赛的主动权和比赛节奏的数据之一,一个队的控球率越高,就证明这个队伍对比赛的掌握度越强,实力越强。目前,在球类比赛过程中,一般由赛场人员实地记录各球队的控球时间,并人工计算控球率。这种控球率计算方法完全由人工得到,导致计算准确性低,人工成本高。
技术实现思路
本公开实施例提供一种控球率计算方法、装置、设备及存储介质,以实现自动计算控球率,并提高计算的准确性,节省人工成本。第一方面,本公开实施例提供了一种控球率计算方法,包括:从球类比赛视频中,获取显示有目标球体的多个视频帧;从每个视频帧中,确定与目标球体的距离满足近距离要求的目标球员;确定所述目标球员所属的球队;在所述多个视频帧中,统计属于各球队的目标球员对应的视频帧数;根据属于各球队的目标球员对应的视频帧数,计算球类比赛视频中各球队的控球率。第二方面,本公开实施例还提供了一种控球率计算装置,包括:第一获取模块,用于从球类比赛视频中,获取显示有目标球体的多个视频帧;第一确定模块,用于从每个视频帧中,确定与目标球体的距离满 ...
【技术保护点】
1.一种控球率计算方法,其特征在于,包括:从球类比赛视频中,获取显示有目标球体的多个视频帧;从每个视频帧中,确定与目标球体的距离满足近距离要求的目标球员;确定所述目标球员所属的球队;在所述多个视频帧中,统计属于各球队的目标球员对应的视频帧数;根据属于各球队的目标球员对应的视频帧数,计算球类比赛视频中各球队的控球率。
【技术特征摘要】
1.一种控球率计算方法,其特征在于,包括:从球类比赛视频中,获取显示有目标球体的多个视频帧;从每个视频帧中,确定与目标球体的距离满足近距离要求的目标球员;确定所述目标球员所属的球队;在所述多个视频帧中,统计属于各球队的目标球员对应的视频帧数;根据属于各球队的目标球员对应的视频帧数,计算球类比赛视频中各球队的控球率。2.根据权利要求1所述的方法,其特征在于,所述根据属于各球队的目标球员对应的视频帧数,计算球类比赛视频中各球队的控球率,包括:根据属于各球队的目标球员对应的视频帧数,计算属于各球队的目标球员对应的视频帧数相对视频帧总数的占比,作为球类比赛视频中各球队的控球率;或者,根据属于各球队的目标球员对应的视频帧数,计算属于各球队的目标球员对应的视频帧数的比值,并根据所述比值计算球类比赛视频中各球队的控球率。3.根据权利要求1所述的方法,其特征在于,所述从每个视频帧中,确定与目标球体的距离满足近距离要求的目标球员,包括:对每个视频帧中的目标球体和球员进行识别,得到目标球体的位置信息和至少一个球员的位置信息;根据目标球体的位置信息和至少一个球员的位置信息,计算目标球体与各球员之间的目标距离;在至少一个球员中,选取小于等于预设距离阈值的目标距离对应的球员或者最小的目标距离对应的球员,作为目标球员。4.根据权利要求1所述的方法,其特征在于,在根据属于各球队的目标球员对应的视频帧数,计算球类比赛视频中各球队的控球率之后,还包括:获取控球率展示界面;在控球率展示界面上显示各球队的控球率。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:将球类比赛场地划分为至少两个预设区域;在在所述多个视频帧中,统计属于各球队的目标球员对应的视频帧数之后,还包括:对每个视频帧中的目标球体进行识别,得到目标球体的位置信息;根据目标球体的位置信息,确定目标球体位于的预设区域;在属于各球队的目标球员对应的视频帧中,统计位于各预设区域的目标球体对应的视频帧数;根据位于各预设区域的目标球体对应的视频帧数,计算各球队在各预设区域内的控球率。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:获取控球率展示界面;在所述控球率展示界面上确定与球类比赛场地对应的球类比赛场地图像;划分所述球类比赛场地图像,得到与球类比赛场地上各预设区域分别对应的各预设区域图像;在根据位于各预设区域的目标球体对应的视频帧数,计算各球队在各预设区域内的控球率之后,还包括:在各预设区域图像上显示各球队在各预设区域内的控球率。7.根据权利要求1-6任一项所述的方法,在根据属于各球队的目标球员对应的视频帧数,计算球类比赛视频中各球队的控球率之后,还包括:获取所述多个视频帧对应的视频时长;将各球队的控球率乘以视频时长,得到各球队的控球时间。8.一种控球率计算装置,其特征在于,包括:第一获取模块,用于从球类比赛视频中,获取显示有目标球体的多个视频帧;...
【专利技术属性】
技术研发人员:许世坤,朱延东,高思怡,王长虎,
申请(专利权)人:北京字节跳动网络技术有限公司,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。