视频画面拼接方法、装置、终端和存储介质制造方法及图纸

技术编号:33635877 阅读:14 留言:0更新日期:2022-06-02 01:48
本申请实施例公开了一种视频画面拼接方法、装置、终端和存储介质,该方法包括:根据视频画面中目标物体的运动状态,确定每个视频画面之间的重合区域;其中,目标物体为每个视频画面中共同出现的物体;根据目标物体的形状,以及目标物体在视频画面中的目标位置,在重合区域内生成每个视频画面的拼接线;根据拼接线,对每个视频画面进行拼接,得到第一目标视频画面;响应于目标物体在第一目标视频画面中发生变化,在拼接线不变的情况下,将目标物体所在第一区域的当前图像叠加至重合区域,以得到第二目标视频画面;其中,第一区域在重合区域的范围内。本申请实施例能够极大地节省视频画面拼接所需的计算资源、提升拼接效果。提升拼接效果。提升拼接效果。

【技术实现步骤摘要】
视频画面拼接方法、装置、终端和存储介质


[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]第三方面,本申请实施例还提供一种终端,所述终端能够执行上述任一项所述的视频画面拼接方法中的操作。
[0046]第四方面,本申请实施例还提供一种存储介质,所述存储介质用于存储计算机程序,所述计算机程序被处理器加载以执行上述任一项所述的视频画面拼接方法。
[0047]本申请实施例公开了一种视频画面拼接方法、装置、终端和存储介质,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频画面拼接方法,其特征在于,包括:根据视频画面中目标物体的运动状态,确定每个所述视频画面之间的重合区域;其中,所述目标物体为所述每个视频画面中共同出现的物体;根据所述目标物体的形状,以及所述目标物体在所述视频画面中的目标位置,在所述重合区域内生成所述每个视频画面的拼接线;根据所述拼接线,对所述每个视频画面进行拼接,得到第一目标视频画面;响应于所述目标物体在所述第一目标视频画面中发生变化,在所述拼接线不变的情况下,将所述目标物体所在第一区域的当前图像叠加至所述重合区域,以得到第二目标视频画面;其中,所述第一区域在所述重合区域的范围内。2.根据权利要求1所述的方法,其特征在于,所述将所述目标物体所在第一区域的当前图像叠加至所述重合区域,以得到第二目标视频画面,包括:获取所述重合区域在所述第一目标视频画面中的静态图像;响应于所述目标物体在所述第一目标视频画面中发生变化,获取所述当前图像;将所述当前图像渲染叠加至所述静态图像,以得到所述第二目标视频画面。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:建立监控缓存区,所述监控缓存区用于接收所述目标物体在所述第一目标视频画面中是否发生变化。4.根据权利要求1所述的方法,其特征在于,根据视频画面中目标物体的运动状态,确定每个所述视频画面之间的重合区域,包括:将满足第一预设条件的所述目标物体对应的至少一个预设区域,确定为候选重合区域;其中,所述第一预设条件包括在单位时间内,所述运动状态发生变化的频率小于预设阈值;响应于所述候选重合区域为多个,根据所述多个候选重合区域在所述视频画面中的位置,从所述多个候选重合区域中确定出一个所述重合区域。5.根据权利要求1所述的方法,其特征在于,所述根据所述目标物体的形状,以及所述目标物体在所述视频画面中的目标位置,在所述重合区域内生成所述...

【专利技术属性】
技术研发人员:周建军
申请(专利权)人:TCL商用信息科技惠州有限责任公司
类型:发明
国别省市:

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

1