一种用于视频合成的方法、电子设备及计算机可读存储介质技术

技术编号:23405395 阅读:29 留言:0更新日期:2020-02-22 16:50
本发明专利技术实施例涉及一种用于视频合成的方法、电子设备和计算机可读存储介质。方法包括:获取来自第一视频且包括第一待嵌入区域的第一视频帧;获取来自待嵌入到第一视频的第二视频的第一待嵌入帧;获取蒙板处理视频的第一蒙板处理帧;以及基于特定于第一蒙板处理帧的融合配置信息,通过将第一蒙板处理帧作为蒙板来在第一待嵌入区域中将第一待嵌入帧融合到第一视频帧。以此方式,可以对不同视频逐帧灵活地进行合成,并且通过引入蒙板处理视频的方案来解决融合边缘处理,实现了嵌入的视频如同在合成视频中的前景和后景的遮挡效果。

A method, electronic equipment and computer readable storage medium for video synthesis

【技术实现步骤摘要】
一种用于视频合成的方法、电子设备及计算机可读存储介质
本专利技术总体上涉及图像处理领域,具体涉及一种用于视频合成的方法、电子设备及计算机可读存储介质。
技术介绍
多媒体视频合成技术一直广泛应用在不同的行业中。尤其在新兴产业,随着车载大屏幕以及多摄像头的运用,多媒体视频合成技术在车载系统中将有重要的应用。当前视频合成技术通常是将两个不同的视频进行简单合成,无法灵活控制合成或嵌入的视频的位置、时间等,而且合成视频显现出不真实、生硬的拼接效果。
技术实现思路
针对上述问题,本专利技术的实施例提供一种用于视频合成的方法、电子设备及计算机可读存储介质,解决了视频合成的前景和后景的边缘遮挡效果,并实现灵活地对多个视频进行合成。在本专利技术的第一方面,提供一种用于视频合成的方法。该方法包括:获取第一视频帧,第一视频帧来自第一视频且包括第一待嵌入区域;获取第一待嵌入帧,第一待嵌入帧来自待嵌入到第一视频的第二视频;获取蒙板处理视频的第一蒙板处理帧,第一蒙板处理帧基于第一待嵌入区域而得到;以及基于特定于第一蒙板处理帧的融合配置信息,通过将第一蒙板处理帧作为蒙板来在第一待嵌入区域中将第一待嵌入帧融合到第一视频帧。在某些实施例中,第一视频帧包括第二待嵌入区域,第一蒙板处理帧附加地基于第二待嵌入区域而得到,方法还包括:获取第二视频的第二待嵌入帧;以及通过将第一蒙板处理帧作为蒙板来在第二待嵌入区域中将第二待嵌入帧融合到第一视频帧。在某些实施例中,方法还包括:获取第一视频、第二视频和蒙板处理视频;以及将第一视频、第二视频和蒙板处理视频分别分解为包括第一视频帧的第一图像帧队列、包括第一待嵌入帧的第二图像帧队列和包括第一蒙板处理帧的第三图像帧队列。在某些实施例中,方法还包括:获取配置文件,配置文件指示第二图像帧队列被融合到第一图像帧队列的时间信息和融合配置信息;解析配置文件;以及基于解析得到的时间信息和融合配置信息,通过将第三图像帧队列作为蒙板来将第二图像帧队列融合到第一图像帧队列,以得到合成图像队列。在某些实施例中,将第二图像帧队列融合到第一图像帧队列包括:基于时间信息,分别从第一图像帧队列、第二图像帧队列和第三图像帧队列选取第一视频帧、第一待嵌入帧和第一蒙板处理帧。在某些实施例中,方法还包括:提取第一视频的音频数据;以及将合成图像队列与音频数据合成,以得到合成视频。在某些实施例中,融合格式信息包括特定于待嵌入区域的透明通道处理模式和待嵌入区域的位置信息,并且待嵌入区域具有不规则边缘。在某些实施例中,配置文件基于数据交换格式而生成。在本专利技术的第二方面,提供一种电子设备。该设备包括:处理器;以及存储有指令的存储器,指令在被处理器执行时促使设备执行动作,动作包括:获取第一视频帧,第一视频帧来自第一视频且包括第一待嵌入区域;获取第一待嵌入帧,第一待嵌入帧来自待嵌入到第一视频的第二视频;获取蒙板处理视频的第一蒙板处理帧,第一蒙板处理帧基于第一待嵌入区域而得到;以及基于特定于第一蒙板处理帧的融合配置信息,通过将第一蒙板处理帧作为蒙板来在第一待嵌入区域中将第一待嵌入帧融合到第一视频帧。在某些实施例中,第一视频帧包括第二待嵌入区域,第一蒙板处理帧附加地基于第二待嵌入区域而得到,动作还包括:获取第二视频的第二待嵌入帧;以及通过将第一蒙板处理帧作为蒙板来在第二待嵌入区域中将第二待嵌入帧融合到第一视频帧。在某些实施例中,动作还包括:获取第一视频、第二视频和蒙板处理视频;以及将第一视频、第二视频和蒙板处理视频分别分解为包括第一视频帧的第一图像帧队列、包括第一待嵌入帧的第二图像帧队列和包括第一蒙板处理帧的第三图像帧队列。在某些实施例中,动作还包括:获取配置文件,配置文件指示第二图像帧队列被融合到第一图像帧队列的时间信息和融合配置信息;解析配置文件;以及基于解析得到的时间信息和融合配置信息,通过将第三图像帧队列作为蒙板来将第二图像帧队列融合到第一图像帧队列,以得到合成图像队列。在某些实施例中,将第二图像帧队列融合到第一图像帧队列包括:基于时间信息,分别从第一图像帧队列、第二图像帧队列和第三图像帧队列选取第一视频帧、第一待嵌入帧和第一蒙板处理帧。在某些实施例中,动作还包括:提取第一视频的音频数据;以及将合成图像队列与音频数据合成,以得到合成视频。在某些实施例中,融合格式信息包括特定于待嵌入区域的透明通道处理模式和待嵌入区域的位置信息,并且待嵌入区域具有不规则边缘。在某些实施例中,配置文件基于数据交换格式而生成。在本专利技术的第三方面,提供一种计算机可读存储介质,其存储有机器可读的指令,指令在由机器执行时使得机器执行根据本专利技术第一方面所描述的方法。本专利技术的实施例提供的视频合成方案,解决了合成后嵌入的视频的时间、位置的控制问题,并且通过引入透明通道蒙板视频的方案来解决融合边缘处理,实现了嵌入的视频如同在合成视频中的前景和后景的遮挡效果。附图说明图1示出根据本专利技术的一个实施例的用于视频合成的方法的流程图;图2示出根据本专利技术的一个示例的蒙板处理帧;图3示出根据本专利技术的一个实施例的合成视频的过程的示意图;以及图4示出适合实现本专利技术的实施例的电子设备的方框图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本专利技术进一步详细说明。但本领域技术人员知晓,本专利技术并不局限于附图和以下实施例。如本文中所述,术语“包括”及其各种变体可以被理解为开放式术语,其意味着“包括但不限于”。术语“基于”可以被理解为“至少部分地基于”。术语“一个实施例”可以被理解为“至少一个实施例”。术语“另一实施例”可以被理解为“至少一个其它实施例”。如前所述,当前的视频合成技术无法实现合成过程的灵活性,并且没有考虑融合边缘的处理。通过对这些问题的研究,本专利技术实施例提出如下述的视频合成方法,可以有效解决上述问题。下面结合附图对本专利技术实施例作进一步描述。图1示出了根据本专利技术的一个实施例的用于视频合成的方法100的示意框图。方法100可以在任何适宜的电子设备处实现,例如各种移动或固定终端设备,包括移动电话、平板电脑、车载系统终端、计算机、个人数字助理等等。如图所示,在110,获取第一视频帧,该第一视频帧来自源视频(称为第一视频)且包括第一待嵌入区域。对于意图将其他视频合成到其中的源视频,其可以是任意长度、格式、显示大小的视频,并且可以被分解为若干图像帧。根据不同的应用场景,第一视频帧可以包括若干个待嵌入区域,在这些待嵌入区域中,可以融合来自某一视频的同一图像或多个图像,或者融合来自多个不同视频的不同图像。在120,获取第一待嵌入帧,该第一待嵌入帧来自待嵌入到第一视频的第二视频。第二视频同样可以是任意长度、格式、显示大小的视频,并且可以被分解为若干图像帧,特别地,其也可以是仅包括一个图像帧的图像。在130,获取蒙板处理视频的第一蒙板处理帧。该第一蒙板处理帧本文档来自技高网...

【技术保护点】
1.一种用于视频合成的方法,其特征在于,包括:/n获取第一视频帧,所述第一视频帧来自第一视频且包括第一待嵌入区域;/n获取第一待嵌入帧,所述第一待嵌入帧来自待嵌入到所述第一视频的第二视频;/n获取蒙板处理视频的第一蒙板处理帧,所述第一蒙板处理帧基于所述第一待嵌入区域而得到;以及/n基于特定于所述第一蒙板处理帧的融合配置信息,通过将所述第一蒙板处理帧作为蒙板来在所述第一待嵌入区域中将所述第一待嵌入帧融合到所述第一视频帧。/n

【技术特征摘要】
1.一种用于视频合成的方法,其特征在于,包括:
获取第一视频帧,所述第一视频帧来自第一视频且包括第一待嵌入区域;
获取第一待嵌入帧,所述第一待嵌入帧来自待嵌入到所述第一视频的第二视频;
获取蒙板处理视频的第一蒙板处理帧,所述第一蒙板处理帧基于所述第一待嵌入区域而得到;以及
基于特定于所述第一蒙板处理帧的融合配置信息,通过将所述第一蒙板处理帧作为蒙板来在所述第一待嵌入区域中将所述第一待嵌入帧融合到所述第一视频帧。


2.根据权利要求1所述的方法,其特征在于,所述第一视频帧包括第二待嵌入区域,所述第一蒙板处理帧附加地基于所述第二待嵌入区域而得到,所述方法还包括:
获取所述第二视频的第二待嵌入帧;以及
通过将所述第一蒙板处理帧作为蒙板来在所述第二待嵌入区域中将所述第二待嵌入帧融合到所述第一视频帧。


3.根据权利要求1所述的方法,其特征在于,还包括:
获取所述第一视频、所述第二视频和所述蒙板处理视频;以及
将所述第一视频、所述第二视频和所述蒙板处理视频分别分解为包括所述第一视频帧的第一图像帧队列、包括所述第一待嵌入帧的第二图像帧队列和包括所述第一蒙板处理帧的第三图像帧队列。


4.根据权利要求3所述的方法,其特征在于,还包括:
获取配置文件,所述配置文件包括所述第二图像帧队列被融合到所述第一图像帧队列的时间信息和所述融合配置信息;
解析所述配置文件;以及
基于解析得到的所述时间信息和所述融合配置信息,通过将所述第三图像帧队列作为蒙板来将所述第二图像帧队列融合到所述第一图像帧队列,以得到合成图像队列。...

【专利技术属性】
技术研发人员:李剑云
申请(专利权)人:广州小鹏汽车科技有限公司
类型:发明
国别省市:广东;44

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

1