视频拼接方法及相关装置与流程
本申请涉及图像处理,尤其涉及一种视频拼接方法及相关装置。
背景技术:
1、在人工智能生成内容(aigc)驱动的交互式视频应用中,通常需要根据终端用户的实时互动操作,动态决定下一段视频的播放路径,实现多段视频的无缝级联拼接。为保证视觉流畅性,视频片段往往被设计为背景固定、仅主体进行特定运动,且主体轨迹在片段末尾回归至与尾帧重合的状态。这要求在完全无法预知下游拼接目标的解耦生产环境下,每个独立生成的视频片段在边界处仍能保持时序上的色彩与亮度绝对连续,从而支持任意拓扑路径下的盲配拼接。
2、在面向动态组合拼接的 aigc 视频流生产场景中,难以在完全解耦的单体视频出厂端实现端到端的时序特征收敛,导致在任意拓扑跳转的拼接临界点处不可避免地出现瞬时闪烁与非预期色调偏移,而任何强行全局校正的尝试又极易伴生画面整体发灰、清晰度跳跃、运动残影、色阶断层以及编解码偏色等系统性的画质劣化问题。
技术实现思路
1、为了解决上述问题,本申请提出一种视频拼接方法及相关装置,能够在不预知拼接顺序的条件下,提升视频拼接效果。
2、本申请第一方面提供了一种视频拼接方法,包括:
3、对待执行视频拼接操作的每个视频分别进行视频帧提取,得到每个视频各自对应的第一视频图像序列,第一视频图像序列中的每个视频图像包括背景图像和主体图像;针对每个视频各自对应的第一视频图像序列分别执行如下处理:对第一视频图像序列进行掩膜处理,得到第一子视频图像序列和第二子视频图像序列,第一子视频图像序列中的图像为背景图像,第二子视频图像序列中的图像为主体图像;以参考背景图像为基准,确定每个视频图像对应的调整参数;基于每个视频图像对应的调整参数,对第一子视频图像序列中每个背景图像的图像参数进行调整,得到第三子视频图像序列,以及基于每个视频图像对应的调整参数,对第二子视频图像序列中每个主体图像的图像参数进行差异化调整,得到第四子视频图像序列;对第三子视频图像序列和第四子视频图像序列进行图像融合,得到第二视频图像序列,并基于第二视频图像序列得到更新后的视频;将每个视频各自对应的更新后的视频进行拼接,得到目标视频。
4、本申请第二方面提供了一种视频拼接装置,包括:
5、提取单元,用于对待执行视频拼接操作的每个视频分别进行视频帧提取,得到所述每个视频各自对应的第一视频图像序列,所述第一视频图像序列中的每个视频图像包括背景图像和主体图像;
6、分割单元,用于针对所述每个视频各自对应的第一视频图像序列分别执行如下处理:对所述第一视频图像序列进行掩膜处理,得到第一子视频图像序列和第二子视频图像序列,所述第一子视频图像序列中的图像为背景图像,所述第二子视频图像序列中的图像为主体图像;
7、处理单元,用于以参考背景图像为基准,确定所述每个视频图像对应的调整参数;
8、处理单元,还用于基于所述每个视频图像对应的调整参数,对所述第一子视频图像序列中每个背景图像的图像参数进行调整,得到第三子视频图像序列,以及基于所述每个视频图像对应的调整参数,对所述第二子视频图像序列中每个主体图像的图像参数进行差异化调整,得到第四子视频图像序列;
9、处理单元,还用于对所述第三子视频图像序列和所述第四子视频图像序列进行图像融合,得到第二视频图像序列,并基于所述第二视频图像序列得到更新后的视频;
10、拼接单元,用于将所述每个视频各自对应的更新后的视频进行拼接,得到目标视频。
11、本申请第三方面提供了一种电子设备,包括存储器和处理器;存储器与处理器连接,用于存储程序;处理器用于通过运行存储器中的程序,实现如本申请第一方面或者本申请第一方面任一可能的实现方式的视频拼接方法。
12、本申请第四方面提供了一种芯片,包括处理器和数据接口,处理器通过数据接口读取并运行存储器上存储的程序,以执行如本申请第一方面或者本申请第一方面任一可能的实现方式的视频拼接方法。
13、本申请第五方面提供了一种计算机程序产品,包括计算机程序,计算机程序在被处理器执行时,实现如本申请第一方面或者本申请第一方面任一可能的实现方式的视频拼接方法。
14、本申请第六方面提供了一种存储介质,存储介质上存储有计算机程序,计算机程序被处理器运行时,实现如本申请第一方面或者本申请第一方面任一可能的实现方式的视频拼接方法。
15、根据本申请提出的一种视频拼接方及相关装置,首先,针对待拼接的每个视频独立进行视频帧提取,得到了每个视频各自对应的第一视频图像序列,其次,对第一视频图像序列中的每个视频图像进行掩膜处理,将视频图像分离为背景图像和主体图像,再以参考背景图像为基准确定每个视频图像对应的调整参数,从而对包括背景图像的第一子视频图像序列和包括主体图像的第二子视频图像序列分别进行不同的调整,最后,基于调整后得到的第三子视频图像序列和第四子视频图像序列进行融合,融合后即可得到一个更新后的视频,将每个视频对应的更新后的视频进行拼接得到最终的目标视频。由于对每个待拼接的视频中的背景图像和视频图像进行了解耦,对背景图像部分的调整能够使得背景图像收敛至统一的参考背景基准上,对主体图像部分的调整能够使得主体图像与背景图像的变化相适应,以及适应拼接处的衔接,如此,无需预知下游拼接顺序,即可消除在任意拓扑路径下进行动态组合拼接时,由特征残差导致的瞬时闪烁与色调偏移,同时避免传统全局调整造成的画面整体发灰、饱和度下降等画质劣化问题,保障了视频级联的时序连续性体验。
1.一种视频拼接方法,其特征在于,包括:
2.根据权利要求1的方法,其特征在于,所述对所述第一视频图像序列进行掩膜处理,得到第一子视频图像序列和第二子视频图像序列,包括:
3.根据权利要求2的方法,其特征在于,所述以参考背景图像为基准,确定所述每个视频图像对应的调整参数,包括:
4.根据权利要求3的方法,其特征在于,所述基于所述视频图像的背景图像中每个像素点的像素值、掩膜值和像素点总数,得到第一向量,包括:
5.根据权利要求3的方法,其特征在于,所述调整参数包括与亮度通道对应的第一调整参数,与红绿轴对应的第二调整参数,以及与黄蓝轴对应的第三调整参数;
6.根据权利要求3的方法,其特征在于,所述基于所述每个视频图像对应的调整参数,对所述第二子视频图像序列中每个主体图像的图像参数进行差异化调整,得到第四子视频图像序列,包括:
7.根据权利要求1的方法,其特征在于,所述对所述第三子视频图像序列和所述第四子视频图像序列进行图像融合,得到第二视频图像序列之前,所述方法还包括:
8.根据权利要求1的方法,其特征在于,所述基于所述第二视频图像序列得到更新后的视频之前,所述方法还包括:
9.一种电子设备,其特征在于,包括存储器和处理器;
10.一种计算机可读存储介质,其特征在于,计算机可读存储介质存储有计算机程序,计算机程序包括程序指令,程序指令当被处理器执行时使处理器执行如权利要求1至8中任意一项的视频拼接方法。
版权声明:本站专利文献数据主要来源于国家知识产权局等公开渠道,由 技术新讯 进行整理汇编。页面设计及数据汇编的著作权归本站所有。全部内容仅供个人学习、科研评估与技术交流参考,严禁用于任何商业用途(包括但不限于直接生产制造、技术转让、倒卖数据等)。
免责条款:专利技术具有时效性,本站不对资料的绝对准确性、完整性和可实施性提供任何明示或暗示的担保。因参考本站内容造成的直接或间接损失,本站不承担相关法律责任。若您认为本站内容有侵权问题,请及时提供权属证明与我们联系,本站将在核实后依法处理。反馈意见:yyfuon@163.com