视频生成方法、装置、电子设备及存储介质制造方法及图纸

技术编号:39140359 阅读:8 留言:0更新日期:2023-10-23 14:54
本公开实施例提供一种视频生成方法、装置、电子设备及存储介质,该方法通过根据目标视频,获得动作数据和节拍数据,其中,动作数据表征目标视频中目标对象的动作特征,节拍数据表征目标视频中背景音乐的节拍特征;根据动作数据和节拍数据,生成目标视频的特效序列,其中,特效序列用于在目标视频的特效时间点触发对应的视频特效,特效时间点由动作数据和节拍数据共同确定;基于特效序列和目标视频,生成特效视频。一方面实现了与视频内容匹配的卡点特效的自动插入,提高特效视频的生成效率,另一方面提高了视频中的卡点特效与视频内容的匹配度,提高特效视觉效果。提高特效视觉效果。提高特效视觉效果。

【技术实现步骤摘要】
视频生成方法、装置、电子设备及存储介质


[0001]本公开实施例涉及互联网
,尤其涉及一种视频生成方法、装置、电子设备及存储介质。

技术介绍

[0002]针对视频进行卡点特效编辑,也称为视频特效卡点或卡点视频编辑,是指根据视频的内容,为其设置对应的声音和画面特效,从而使视频内容与特效相匹配,使特效更好的融入视频中。
[0003]现有技术中,为视频设置卡点特效的实现过程,通常是通过视频编辑用户手动确定特效插入点,并基于特效插入点进行特效插入,以生成带有卡点特效的特效视频。
[0004]然而,现有技术中的方法,存在特效视频生成效率低、卡点特效与视频内容不匹配的问题。

技术实现思路

[0005]本公开实施例提供一种视频生成方法、装置、电子设备及存储介质,以克服特效视频生成效率低、卡点特效与视频内容不匹配的问题。
[0006]第一方面,本公开实施例提供一种视频生成方法,包括:
[0007]根据目标视频,获得动作数据和节拍数据,其中,所述动作数据表征所述目标视频中目标对象的动作特征,所述节拍数据表征所述目标视频中背景音乐的节拍特征;根据所述动作数据和节拍数据,生成所述目标视频的特效序列,其中,所述特效序列用于在所述目标视频的特效时间点触发对应的视频特效,所述特效时间点由所述动作数据和所述节拍数据共同确定;基于所述特效序列和所述目标视频,生成特效视频。
[0008]第二方面,本公开实施例提供一种视频生成装置,包括:
[0009]获取模块,用于根据目标视频,获得动作数据和节拍数据,其中,所述动作数据表征所述目标视频中目标对象的动作特征,所述节拍数据表征所述目标视频中背景音乐的节拍特征;
[0010]序列模块,用于根据所述动作数据和节拍数据,生成所述目标视频的特效序列,其中,所述特效序列用于在所述目标视频的特效时间点触发对应的视频特效,所述特效时间点由所述动作数据和所述节拍数据共同确定;
[0011]渲染模块,用于基于所述特效序列和所述目标视频,生成特效视频。
[0012]第三方面,本公开实施例提供一种电子设备,包括:
[0013]处理器,以及与所述处理器通信连接的存储器;
[0014]所述存储器存储计算机执行指令;
[0015]所述处理器执行所述存储器存储的计算机执行指令,以实现如上第一方面以及第一方面各种可能的设计所述的视频生成方法。
[0016]第四方面,本公开实施例提供一种计算机可读存储介质,所述计算机可读存储介
质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如上第一方面以及第一方面各种可能的设计所述的视频生成方法。
[0017]第五方面,本公开实施例提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现如上第一方面以及第一方面各种可能的设计所述的视频生成方法。
[0018]本实施例提供的视频生成方法、装置、电子设备及存储介质,该方法通过根据目标视频,获得动作数据和节拍数据,其中,所述动作数据表征所述目标视频中目标对象的动作特征,所述节拍数据表征所述目标视频中背景音乐的节拍特征;根据所述动作数据和节拍数据,生成所述目标视频的特效序列,其中,所述特效序列用于在所述目标视频的特效时间点触发对应的视频特效,所述特效时间点由所述动作数据和所述节拍数据共同确定;基于所述特效序列和所述目标视频,生成特效视频。通过利用由目标视频中提取出的动作数据和节拍数据,来表征目标视频在动作和节拍两个维度的内容,进而通过动作数据和节拍数据共同确定特效序列,并基于特效序列自动生成特效视频,使特效视频中触发特效的特效时间点与目标视频的动作特效和节拍特征相匹配,一方面实现了与视频内容匹配的卡点特效的自动插入,提高特效视频的生成效率,另一方面提高了视频中的卡点特效与视频内容的匹配度,提高特效视觉效果。
附图说明
[0019]为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本公开的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
[0020]图1为本公开实施例提供的视频生成方法的一种应用场景图;
[0021]图2为本公开实施例提供的视频生成方法的流程示意图一;
[0022]图3为图2所示实施例中步骤S101的一种具体实现方式的流程图;
[0023]图4为图3所示实施例中步骤S1013的具体实现方式的流程图;
[0024]图5为本公开实施例提供的一种确定关键动作的示意图;
[0025]图6为图2所示实施例中步骤S101的另一种具体实现方式的流程图;
[0026]图7为图6所示实施例中步骤S1016的具体实现方式的流程图;
[0027]图8为本公开实施例提供的节拍样式的示意图;
[0028]图9为本公开实施例提供的视频生成方法的流程示意图二;
[0029]图10为图9所示实施例中步骤S203的具体实现方式的流程图;
[0030]图11为本公开实施例提供的一种确定第二特效时间点的过程示意图;
[0031]图12为图9所示实施例中步骤S204的具体实现方式的流程图;
[0032]图13为本公开实施例提供的视频生成装置的结构框图;
[0033]图14为本公开实施例提供的一种电子设备的结构示意图;
[0034]图15为本公开实施例提供的电子设备的硬件结构示意图。
具体实施方式
[0035]为使本公开实施例的目的、技术方案和优点更加清楚,下面将结合本公开实施例
中的附图,对本公开实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本公开一部分实施例,而不是全部的实施例。基于本公开中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。
[0036]需要说明的是,本公开所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于分析的数据、存储的数据、展示的数据等),均为经用户授权或者经过各方充分授权的信息和数据,并且相关数据的收集、使用和处理需要遵守相关国家和地区的相关法律法规和标准,并提供有相应的操作入口,供用户选择授权或者拒绝。
[0037]下面对本公开实施例的应用场景进行解释:
[0038]图1为本公开实施例提供的视频生成方法的一种应用场景图,本公开实施例提供的视频生成方法,可以应用于视频编辑场景。更具体地,可以应用于为视频增加卡点特效的应用场景。本公开实施例提供的方法,可以应用于终端设备或服务器,如图1所示,以终端设备为例,终端设备在获得待处理的目标视频后,通过本公开实施例所提供的视频生成方法,对目标视频进行处理,提取出目标视频中的动作数据和节拍数据,之后基于动作数据和节拍数据,在P时刻为目标视频生成对应的与本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种视频生成方法,其特征在于,包括:根据目标视频,获得动作数据和节拍数据,其中,所述动作数据表征所述目标视频中目标对象的动作特征,所述节拍数据表征所述目标视频中背景音乐的节拍特征;根据所述动作数据和节拍数据,生成所述目标视频的特效序列,其中,所述特效序列用于在所述目标视频的特效时间点触发对应的视频特效,所述特效时间点由所述动作数据和所述节拍数据共同确定;基于所述特效序列和所述目标视频,生成特效视频。2.根据权利要求1所述的方法,其特征在于,所述根据所述动作数据和节拍数据,生成所述目标视频的特效序列,包括:根据所述节拍数据,获得至少一个节拍序列,所述节拍序列中包括至少一个节拍;根据所述节拍序列中节拍的节拍时间点和所述动作数据中关键动作的动作时间点,得到特效时间点;根据所述特效时间点,生成所述目标视频的特效序列。3.根据权利要求2所述的方法,其特征在于,所述特效时间点包括第一特效时间点,所述根据所述节拍序列中节拍的节拍时间点和所述动作数据中关键动作的动作时间点,得到特效时间点,包括:获取所述节拍序列中的重合节拍,所述重合节拍为节拍时间点与所述动作时间点相同的节拍;根据所述重合节拍的节拍时间点,得到所述节拍序列对应的第一特效时间点。4.根据权利要求3所述的方法,其特征在于,所述方法还包括:获取所述节拍序列中的非重合节拍;所述根据所述重合节拍的节拍时间点,得到所述节拍序列对应的第一特效时间点,包括:根据所述重合节拍的节拍时间点,得到第一类特效对应的第一特效时间点;根据所述非重合节拍的节拍时间点,得到第二类特效对应的第一特效时间点;所述根据所述特效时间点,生成所述目标视频的特效序列,包括:根据所述第一类特效对应的第一特效时间点和所述第二类特效对应的第一特效时间点的集合,生成所述目标视频的特效序列。5.根据权利要求2所述的方法,其特征在于,所述特效时间点包括第二特效时间点;所述根据所述节拍序列中节拍的节拍时间点和所述动作数据中关键动作的动作时间点,得到特效时间点,包括:根据所述节拍序列中节拍的节拍时间点和所述动作数据中关键动作的动作时间点,得到重合节拍序列,所述重合节拍序列为序列持续时长与所述关键动作的动作持续时长相同的节拍序列;根据所述重合节拍序列中目标节拍的节拍时间点,得到所述第二特效时间点,其中,所述目标节拍为所述重合节拍序列的首节拍或末节拍。6.根据权利要求2所述的方法,其特征在于,所述方法还包括:根据所述动作数据和/或节拍数据,生成特效参数,所述特效参数表征在所述特效时间点所触发的视频特效的特效效果;
所述根据所述特效时间点,生成所述目标视频的特效序列,包括:根据所述特效时间点和对应的特效参数,生成所述目标视频的特效序列。7.根据权利要求6所述的方法,其特征在于,所述特效参数包括以下至少一项:特效持续时长、特效尺寸、特效幅度、特...

【专利技术属性】
技术研发人员:王晶徐旺李健
申请(专利权)人:北京字跳网络技术有限公司
类型:发明
国别省市:

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

1