一种确定聚焦区域的方法、装置及电子设备制造方法及图纸

技术编号:37676679 阅读:17 留言:0更新日期:2023-05-26 04:41
本申请涉及一种确定聚焦区域的方法、装置及电子设备。该方法包括:基于全景图像,获得m个子区域;检测m个子区域内的每个运动目标;确定每个运动目标的运动状态值,根据每个运动目标的运动状态值的大小对每个运动目标进行排序,得到带有运动状态值的规整目标;从所有规整目标中筛选出预设数量的运动目标作为优选目标,将优选目标对应的区域作为目标区域进行观测聚焦。基于上述方法,可以优化对运动场聚焦区域的选择,实现实时定位,降低定位延迟,提高用户观感。高用户观感。高用户观感。

【技术实现步骤摘要】
一种确定聚焦区域的方法、装置及电子设备


[0001]本申请涉及计算机视觉
,尤其涉及一种确定聚焦区域的方法、装置及电子设备。

技术介绍

[0002]在现在的各类运动比赛,比如足球、篮球、排球运动中,球员的体能数据,如在球场中的移动距离、移动速度以及球类的移动距离、移动速度的数据对于球员的数据分析扮演着很重要的角色。若要获取球员在球场中的移动距离、移动速度以及球类的移动距离、移动速度等数据,则需要获得球员以及球类任一时刻在球场中的定位,所以球场聚焦定位非常重要。
[0003]对于现有球场聚焦焦点算法,常用的方法有GPS(Global Positioning System,全球定位系统)物理定位及人工定位、球类视觉定位的方法,这些方法通过实时更新被追踪目标的位置,进行球场聚焦区域的实时获取并定位。但是这些方法有几大劣势,首先,由于球类目标较小,难以对其进行实时稳定的跟踪检测,其次,GPS存在延迟,会产生跟踪效果滞后的问题,而人工定位的方式非常麻烦,对人工的素质要求很高。

技术实现思路

[0004]本申请提供一种确定聚焦区域的方法、装置及电子设备,用以优化对运动场聚焦区域的选择,实现实时定位,降低定位延迟,提高用户观感。
[0005]第一方面,本申请提供了一种确定聚焦区域的方法,所述方法包括:
[0006]基于全景图像,获得m个子区域,其中,所述m为大于1的整数,所述子区域内包含运动目标;
[0007]检测所述m个子区域内的每个运动目标;
[0008]确定所述每个运动目标的运动状态值,根据所述每个运动目标的运动状态值的大小对所述每个运动目标进行排序,得到带有运动状态值的规整目标;
[0009]从所有规整目标中筛选出预设数量的运动目标作为优选目标,将所述优选目标对应的区域作为目标区域进行观测聚焦。
[0010]在一种可能的设计中,所述基于全景图像,获得m个子区域,包括:通过背景建模算法,将所述全景图像划分为包含运动目标的各个前景区域;当两个前景区域之间的距离小于预设距离时,将所述两个前景区域进行融合处理;将所述各个前景区域经过所述融合处理后,得到所述m个子区域。
[0011]在一种可能的设计中,所述检测所述m个子区域内的每个运动目标,包括:使用检测算法对所述m个子区域进行运动目标检测;当所述m个子区域内检测出重复的运动目标时,对所述重复的运动目标进行去重处理,得到不重复的所述每个运动目标;通过跟踪算法对所述每个运动目标进行跟踪与位置标定,并为所述每个运动目标赋予标识。
[0012]在一种可能的设计中,所述确定每个运动目标的运动状态值,包括:计算N帧内所
述每个运动目标各自的平均位移c
a
和平均速度v
a
,其中,所述N为大于1的整数;基于所述平均位移c
a
以及所述平均速度v
a
,计算出所述每个运动目标的运动状态值。
[0013]在一种可能的设计中,所述基于所述平均位移c
a
以及所述平均速度v
a
,计算出所述每个运动目标的运动状态值,包括:通过平均位移c
a
减去自然对数的负平均速度v
a
次方,得到所述每个运动目标的运动状态值。
[0014]在一种可能的设计中,所述将所述优选目标对应的区域作为目标区域进行观测聚焦,包括:获取所述优选目标对应的当前帧区域、所述当前帧区域的中心点坐标cn以及所述优选目标对应的上一帧区域、所述上一帧区域的中心点坐标cb;将所述当前帧区域和所述上一帧区域进行平滑处理,计算得到中心点位移c和宽高变化率r;通过所述中心点位移c和所述宽高变化率r,得到所述目标区域,对所述目标区域进行观测聚焦。
[0015]在一种可能的设计中,所述将所述当前帧区域和所述上一帧区域进行平滑处理,计算得到中心点位移c和宽高变化率r,包括:获得所述上一帧区域的中心点坐标cb与所述当前帧区域的中心点坐标cn的中心点坐标绝对值函数,以及所述上一帧区域的宽wb与所述当前帧区域的宽wn的宽绝对值函数;将所述中心点坐标绝对值函数和所述上一帧区域的宽wb的十分之一进行最小值求解,得到所述中心点位移c;将所述宽绝对值函数和所述上一帧区域的宽wb的十分之一进行最小值求解,得到所述宽高变化率r。
[0016]综上所述,该方法通过将全景图像区域分割成多个子区域,来完成超大图的小目标检测;通过对上述子区域进行运动目标的检测,对重叠区域的运动目标进行去重,之后进行运动目标跟踪,并为每个运动目标赋予标识;通过计算每个运动目标的位移、速度等均值并对每个运动目标的运动状态进行判定,从而得到规整目标;通过从规整目标中选取一定目标,获取这些目标对应的当前帧区域以及前帧区域,将该当前帧区域以及前帧区域进行平滑处理,最终得到观测聚焦的目标区域。该方法使用场景广泛,运用简单,可节约人力资源,且可以实现实时定位,降低了定位延迟,另外将聚焦区域通过平滑处理,可以提高用户观感。
[0017]第二方面,本申请提供了一种确定聚焦区域的装置,所述装置包括:
[0018]获取模块,基于全景图像,获得m个子区域,其中,所述m为大于1的整数,所述子区域内包含运动目标;
[0019]检测模块,检测所述m个子区域内的每个运动目标;
[0020]确定模块,确定所述每个运动目标的运动状态值,根据所述每个运动目标的运动状态值的大小对所述每个运动目标进行排序,得到带有运动状态值的规整目标;
[0021]筛选模块,从所有规整目标中筛选出预设数量的运动目标作为优选目标,将所述优选目标对应的区域作为目标区域进行观测聚焦。
[0022]在一种可能的设计中,所述获取模块,具体用于通过背景建模算法,将所述全景图像划分为包含运动目标的各个前景区域;当两个前景区域之间的距离小于预设距离时,将所述两个前景区域进行融合处理;将所述各个前景区域经过所述融合处理后,得到所述m个子区域。
[0023]在一种可能的设计中,所述检测模块,具体用于使用检测算法对所述m个子区域进行运动目标检测;当所述m个子区域内检测出重复的运动目标时,对所述重复的运动目标进行去重处理,得到不重复的所述每个运动目标;通过跟踪算法对所述每个运动目标进行跟
踪与位置标定,并为所述每个运动目标赋予标识。
[0024]在一种可能的设计中,所述确定模块,具体用于计算N帧内所述每个运动目标各自的平均位移c
a
和平均速度v
a
,其中,所述N为大于1的整数;基于所述平均位移c
a
以及所述平均速度v
a
,计算出所述每个运动目标的运动状态值。
[0025]在一种可能的设计中,所述确定模块,还用于通过平均位移c
a
减去自然对数的负平均速度v
a
次方,得到所述每个运动目标的运动状态值。
[0026]在一种可能的设计中,所述筛选模块,具体用于获取本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种确定聚焦区域的方法,其特征在于,所述方法用于聚焦运动场运动员的区域优选系统,所述方法包括:基于全景图像,获得m个子区域,其中,所述m为大于1的整数,所述子区域内包含运动目标;检测所述m个子区域内的每个运动目标;确定所述每个运动目标的运动状态值,根据所述每个运动目标的运动状态值的大小对所述每个运动目标进行排序,得到带有运动状态值的规整目标;从所有规整目标中筛选出预设数量的运动目标作为优选目标,将所述优选目标对应的区域作为目标区域进行观测聚焦。2.如权利要求1所述的方法,其特征在于,所述基于全景图像,获得m个子区域,包括:通过背景建模算法,将所述全景图像划分为包含运动目标的各个前景区域;当两个前景区域之间的距离小于预设距离时,将所述两个前景区域进行融合处理;将所述各个前景区域经过所述融合处理后,得到所述m个子区域。3.如权利要求1所述的方法,其特征在于,所述检测所述m个子区域内的每个运动目标,包括:使用检测算法对所述m个子区域进行运动目标检测;当所述m个子区域内检测出重复的运动目标时,对所述重复的运动目标进行去重处理,得到不重复的所述每个运动目标;通过跟踪算法对所述每个运动目标进行跟踪与位置标定,并为所述每个运动目标赋予标识。4.如权利要求1所述的方法,其特征在于,所述确定每个运动目标的运动状态值,包括:计算N帧内所述每个运动目标各自的平均位移c
a
和平均速度v
a
,其中,所述N为大于1的整数;基于所述平均位移c
a
以及所述平均速度v
a
,计算出所述每个运动目标的运动状态值。5.如权利要求4所述的方法,其特征在于,所述基于所述平均位移c
a
以及所述平均速度v
a
,计算出所述每个运动目标的运动状态值,包括:通过平均位移c
a
减去自然对数的负平均速度v
a
次方,得到所述每个运动目标的运动...

【专利技术属性】
技术研发人员:金达郑春煌李晓川王文超周祥明
申请(专利权)人:浙江大华技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1