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

技术编号:37701603 阅读:17 留言:0更新日期:2023-06-01 23:47
本公开实施例提供了一种特效视频帧的生成方法、装置、电子设备及存储介质。其中,该方法包括:响应于特效视频生成指令,在当前视频帧中显示至少两个运动的特效元素;根据当前视频帧中是否包括目标对象,确定特效元素的运动特征信息;基于运动特征信息,确定运动参数调整方式,以基于运动参数调整方式确定相应特效元素所对应的目标运动参数;基于特效元素的目标运动参数控制相应特效元素进行运动,以得到特效视频帧。本公开实施例的技术方案,实现了基于目标对象与特效元素之间的交互,确定特效元素的运动特征信息,以基于运动特征信息对特效元素进行渲染显示的效果,增强了特效视频的丰富性和趣味性,提升了用户与特效道具之间的交互性体验。交互性体验。交互性体验。

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


[0001]本公开实施例涉及图像处理
,尤其涉及一种特效视频帧的生成方法、装置、电子设备及存储介质。

技术介绍

[0002]随着网络技术的发展,越来越多的应用程序进入了用户的生活,尤其是一系列可以拍摄短视频的软件,深受用户的喜爱。
[0003]现有技术中,软件开发商可以在应用中添加各种各样的特效道具,以供用户在拍摄视频的过程中使用,然而,目前为用户提供的特效道具十分有限,视频的质量及其内容的丰富性都有待进一步提升,同时,当一个特效道具中包括多个同样形式且运动的特效元素时,各个特效元素的渲染效果不佳,导致基于特效道具所生成的特效视频效果不佳且渲染速度较慢,影响用户对于应用软件的使用体验。

技术实现思路

[0004]本公开提供一种特效视频帧的生成方法、装置、电子设备及存储介质,以实现基于目标对象与特效元素之间的交互,确定特效元素的运动特征信息,以基于运动特征信息对特效元素进行渲染显示的效果,增强了特效视频的丰富性和趣味性,提升了用户与特效道具之间的交互性体验。
[本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种特效视频帧的生成方法,其特征在于,包括:响应于特效视频生成指令,在当前视频帧中显示至少两个运动的特效元素;根据当前视频帧中是否包括目标对象,确定所述特效元素的运动特征信息;基于所述运动特征信息,确定运动参数调整方式,以基于所述运动参数调整方式确定相应特效元素所对应的目标运动参数;基于所述特效元素的目标运动参数控制相应特效元素进行运动,以得到特效视频帧。2.根据权利要求1所述的方法,其特征在于,所述在当前视频帧中显示至少两个运动的特效元素,包括:控制所述特效元素以初始运动参数在所述当前视频帧中进行运动。3.根据权利要求2所述的方法,其特征在于,所述初始运动参数包括各特效元素的初始位置、初始速度、初始朝向、目标朝向和/或目标速度。4.根据权利要求1所述的方法,其特征在于,所述根据当前视频帧中是否包括目标对象,确定所述特效元素的运动特征信息,包括:在所述当前视频帧中未包括所述目标对象时,确定所述特效元素的运动特征信息为第一运动信息;在所述当前视频帧中包括所述目标对象时,确定所述特效元素的运动特征信息为第二运动信息。5.根据权利要求1

4中任一所述的方法,其特征在于,所述目标对象为目标部位或目标姿态。6.根据权利要求4所述的方法,其特征在于,所述基于所述运动特征信息,确定运动参数调整方式,包括:若所述运动特征信息为第一运动信息,则所述运动参数调整方式为个体运动参数调整方式;其中,所述个体运动参数调整方式为将各特效元素为独立个体来确定目标运动参数的方式。7.根据权利要求6所述的方法,其特征在于,所述基于所述运动参数调整方式确定相应特效元素所对应的目标运动参数,包括:对于特效元素,确定当前特效元素在当前视频帧中所对应的叠加位移;基于所述叠加位移和所述当前特效元素在当前视频帧的前一视频帧的位置信息,确定所述当前特效元素在所述当前视频帧中的目标位置;基于所述目标位置和预先设定的区域约束条件,确定所述当前特效元素的目标运动参数;其中,所述目标运动参数中包括目标速率和目标运动方向。8.根据权利要求4所述的方法,其特征在于,所述第二运动信息中包括内聚运动行为或分散运动行为,所述基于所述运动特征信息,确定运动参数调整方式,包括:若所述运动特征信息为第二运动信息中的内聚运动行为或分散运动行为,则确定所述运动参数调整方式为第一调整方式;其中,所述分散运动行为是基于当前视频帧中目标对象消失确定的,所述第一调整方式是基于多个特效元素的运动信息确定的。
9.根据权...

【专利技术属性】
技术研发人员:袁琦宋彭婧
申请(专利权)人:北京字跳网络技术有限公司
类型:发明
国别省市:

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

1