活动直播方法、装置、电子装置和存储介质制造方法及图纸

技术编号:33532108 阅读:9 留言:0更新日期:2022-05-19 02:05
本申请涉及一种活动直播方法、装置、电子装置和存储介质,其中,该方法包括:接收各个子区域对应的视频流,其中,子区域至少包括目标活动场地中的部分区域;对接收的各个视频流中至少一个视频流中的目标进行检测和跟踪,确定直播切换信号;响应于跟踪到目标进入目标子区域,基于直播切换信号将目标子区域对应的视频流确定为当前的直播媒体流;目标子区域包括各个子区域中的一个子区域。通过本申请,解决了利用速度建模预测的目标位置预测精度低,导致直播画面切换时效性差,而造成直播效果差的问题;提高目标检测精度,并实现自动切换直播,节省人力资源。省人力资源。省人力资源。

【技术实现步骤摘要】
活动直播方法、装置、电子装置和存储介质


[0001]本申请涉及直播
,特别是涉及活动直播方法、装置、电子装置和存储介质。

技术介绍

[0002]随着直播技术的快速发展,各类活动都能通过直播给人们带来更实时的社交体验。对于活动直播来说,为了达到更好的直播效果,一般采用多机位的直播形式。而多机位的直播需要多机位画面的切换。目前多机位画面的切换方式为:通过速度建模预测以及人力观测等方式确定目标位置进行机位画面的切换,并控制直播过程。如:按速度建模预测某个时间节点,目标位置出现在某个机位画面中,将对应机位画面切换为当前的直播媒体流。由于目标的速度在不同条件下会存在比较大的差异,使得利用速度建模预测的目标位置预测精度低,导致直播画面切换时效性差,而造成直播效果差。
[0003]针对相关技术中利用速度建模预测的目标位置预测精度低,导致直播画面切换时效性差,而造成直播效果差的问题,目前还没有提出有效的解决方案。

技术实现思路

[0004]在本实施例中提供了一种活动直播方法、装置、电子装置和存储介质,以解决相关技术中利用速度建模预测的目标位置预测精度低,导致直播画面切换时效性差,而造成直播效果差的问题。
[0005]第一个方面,在本实施例中提供了一种活动直播方法,包括:
[0006]接收各个子区域对应的视频流;其中,所述子区域至少包括目标活动场地中的部分区域;
[0007]对接收的各个所述视频流中至少一个所述视频流中的目标进行检测和跟踪,确定直播切换信号;
[0008]响应于跟踪到所述目标进入目标子区域,基于所述直播切换信号将所述目标子区域对应的视频流确定为当前的直播媒体流;所述目标子区域包括所述各个子区域中的一个子区域。
[0009]在其中的一些实施例中,所述对接收的各个视频流中至少一个视频流中的目标进行检测和跟踪,确定直播切换信号,包括:
[0010]基于预设报警区域和报警条件,利用区域入侵检测算法,对接收的各个所视频流中至少一个视频流中的目标进行检测并跟踪,确定直播切换信号;所述报警区域是预选根据配置参数对各个子区域进行报警区域配置得到的。
[0011]在其中的一些实施例中,所述基于预设报警区域和报警条件,利用区域入侵检测算法,对接收的各个所视频流中至少一个视频流中的目标进行检测并跟踪,确定直播切换信号,包括:
[0012]对接收的各个所述视频流中至少一个所述视频流中的目标进行检测,确定运动目
标;
[0013]将所述视频流中的当前视频帧与历史视频帧检测到的运动目标进行关联,识别出相同所述运动目标,并得到对应的跟踪信息;
[0014]基于预设报警区域和报警条件,对所述运动目标进行分析,确定直播切换信号。
[0015]在其中的一些实施例中,所述对接收的各个所述视频流中至少一个所述视频流中的目标进行检测,确定运动目标,包括:
[0016]利用运动检测算法,对至少一个所述视频流进行前背景建模,得到二值图像;
[0017]对所述二值图像通过联通区域检测并计算外接矩形,以得到运动目标。
[0018]在其中的一些实施例中,所述将所述视频流中的当前视频帧与历史视频帧检测到的运动目标进行关联,识别出相同所述运动目标,包括:
[0019]确定所述视频流中的相邻两个视频帧的运动目标的交并比;
[0020]响应于所述交并比大于预设阈值,确定识别出相邻两个视频帧中相同所述运动目标。
[0021]在其中的一些实施例中,所述基于预设报警区域和报警条件,对所述运动目标进行分析,确定直播切换信号,包括:
[0022]根据所述运动目标在相邻两个视频帧中的目标框中心点坐标,确定所述运动目标的目标运动速度;
[0023]根据所述运动目标在相邻两个视频帧中的目标框位置坐标,确定所述运动目标的目标运动方向;
[0024]根据所述运动目标在视频帧中的目标框位置坐标,以判断所述运动目标是否在预设报警区域内;
[0025]利用所述目标运动速度、目标运动方向以及所述运动目标是否在预设报警区域内,判断是否满足所述报警条件;且在满足所述报警条件时,将报警首次信号作为直播切换信号;
[0026]持续判断当前视频流中所述运动目标的所述跟踪信息,在所述跟踪信息为删除时,将报警结束信号作为直播切换信号。
[0027]在其中的一些实施例中,所述响应于跟踪到所述目标进入目标子区域,将所述目标子区域对应的视频流确定为当前的直播媒体流,包括:
[0028]响应于跟踪到所述目标进入目标子区域,判断所述直播切换信号是否为所述目标子区域的报警首次信号;
[0029]响应于所述直播切换信号为所述目标子区域的报警首次信号,将所述目标子区域对应的视频流确定为当前的直播媒体流,直至所述直播切换信号为所述目标子区域的报警结束信号。
[0030]在其中的一些实施例中,所述方法还包括:
[0031]响应于所述直播切换信号不为所述目标子区域的报警首次信号,持续判断所述直播切换信号是否为所述目标子区域的报警首次信号。
[0032]在其中的一些实施例中,所述活动包括体育比赛;所述子区域包括所述体育比赛的赛道。
[0033]第二个方面,在本实施例中提供了一种活动直播方法,包括:
[0034]接收与各子区域对应的终端设备发送的直播切换指令;所述直播切换指令是所述终端设备对目标视频流中的目标进行检测和跟踪,并跟踪到所述目标进入目标子区域后发送的;所述目标视频流包括所述目标子区域对应的视频流,或,所述目标视频流包括所述目标子区域的下一个子区域对应的视频流;所述目标子区域包括目标活动场地中的部分区域;
[0035]基于所述直播切换指令,将所述目标子区域对应的视频流确定为当前的直播媒体流。
[0036]第三个方面,在本实施例中提供了一种活动直播方法,包括:
[0037]获取目标子区域对应的目标视频流;其中,所述目标子区域至少包括目标活动场地中的部分区域;
[0038]对所述目标视频流中的目标进行检测和跟踪;
[0039]在跟踪到所述目标进入目标子区域后,向服务器发送直播切换指令,以使所述服务器基于所述直播切换信号将所述目标视频流确定为当前的直播媒体流。
[0040]第四个方面,在本实施例中提供了一种活动直播方法,包括:
[0041]获取针对目标子区域采集的目标视频流;其中,所述目标子区域至少包括目标活动场地中的部分区域;
[0042]对所述目标视频流中的目标进行检测和跟踪;
[0043]在跟踪到所述目标离开目标子区域后,向服务器发送直播切换指令,以使所述服务器将与所述目标子区域相邻的下一个子区域对应的视频流确定为当前的直播媒体流。
[0044]第五个方面,在本实施例中提供了一种活动直播装置,包括:第一接收模块、第一检测跟踪模块以及第一直播模块;
[0045]所述第一接收模块,用于接收各个子区域对应的视频流本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种活动直播方法,其特征在于,包括:接收各个子区域对应的视频流;其中,所述子区域至少包括目标活动场地中的部分区域;对接收的各个所述视频流中至少一个所述视频流中的目标进行检测和跟踪,确定直播切换信号;响应于跟踪到所述目标进入目标子区域,基于所述直播切换信号将所述目标子区域对应的视频流确定为当前的直播媒体流;所述目标子区域包括所述各个子区域中的一个子区域。2.根据权利要求1所述的活动直播方法,其特征在于,所述对接收的各个视频流中至少一个视频流中的目标进行检测和跟踪,确定直播切换信号,包括:基于预设报警区域和报警条件,利用区域入侵检测算法,对接收的各个所视频流中至少一个视频流中的目标进行检测并跟踪,确定直播切换信号;所述报警区域是预选根据配置参数对各个子区域进行报警区域配置得到的。3.根据权利要求2所述的活动直播方法,其特征在于,所述基于预设报警区域和报警条件,利用区域入侵检测算法,对接收的各个所视频流中至少一个视频流中的目标进行检测并跟踪,确定直播切换信号,包括:对接收的各个所述视频流中至少一个所述视频流中的目标进行检测,确定运动目标;将所述视频流中的当前视频帧与历史视频帧检测到的运动目标进行关联,识别出相同所述运动目标,并得到对应的跟踪信息;基于预设报警区域和报警条件,对所述运动目标进行分析,确定直播切换信号。4.根据权利要求3所述的活动直播方法,其特征在于,所述对接收的各个所述视频流中至少一个所述视频流中的目标进行检测,确定运动目标,包括:利用运动检测算法,对至少一个所述视频流进行前背景建模,得到二值图像;对所述二值图像通过联通区域检测并计算外接矩形,以得到运动目标。5.根据权利要求3所述的活动直播方法,其特征在于,所述将所述视频流中的当前视频帧与历史视频帧检测到的运动目标进行关联,识别出相同所述运动目标,包括:确定所述视频流中的相邻两个视频帧的运动目标的交并比;响应于所述交并比大于预设阈值,确定识别出相邻两个视频帧中相同所述运动目标。6.根据权利要求3所述的活动直播方法,其特征在于,所述基于预设报警区域和报警条件,对所述运动目标进行分析,确定直播切换信号,包括:根据所述运动目标在相邻两个视频帧中的目标框中心点坐标,确定所述运动目标的目标运动速度;根据所述运动目标在相邻两个视频帧中的目标框位置坐标,确定所述运动目标的目标运动方向;根据所述运动目标在视频帧中的目标框位置坐标,以判断所述运动目标是否在预设报警区域内;利用所述目标运动速度、目标运动方向以及所述运动目标是否在预设报警区域内,判断是否满足所述报警条件;且在满足所述报警条件时,将报警首次信号作为直播切换信号;持续判断当前视频流中所述运动目标的所述跟踪信息,在所述跟踪信息为删除时,将
报警结束信号作为直播切换信号。7.根据权利要求1所述的活动直播方法,其特征在于,所述响应于跟踪到所述目标进入目标子区域,将所述目标子区域对应的视频流确定为当前的直播媒体流,包括:响应于跟踪到所述目标进入目标子区域,判断所述直播切换信号是否为所述目标子区域的报警首次信号;响应于所述直播切换信号为所述目标子区域的报警首次信号,将所述目标子区域对应的视频流确定为当前的直播媒体流,直至所述直播切换信号为所述目标子区域的报警结束信号。8.根据权利要求1所述的活动直播方法,其特征在于,所述方法还包括:响应于所述直播切换信号不为所述目标子区域的报警首次信号,持续判断所述直播切换信号是否为所述目标子区域的报警首次信号。9.根据权利要求1

8任一项所述的活动直播方法,其特征在于,所述活动包括体育比赛;所述子区域包括所述体育比赛的赛道。10.一种活动直播方法,其特征在于,包括:接收与各子区域对应的终端设备发送的直播切换指令;所...

【专利技术属性】
技术研发人员:王文超郑春煌张朋吴剑峰程德强周祥明
申请(专利权)人:浙江大华技术股份有限公司
类型:发明
国别省市:

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

1