一种特效生成方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:37643878 阅读:15 留言:0更新日期:2023-05-25 10:10
本公开提供了一种特效生成方法、装置、计算机设备及存储介质,包括:获取用户选择的目标动态内容,以及针对所述目标动态内容设置的控制动作信息,其中,所述控制动作信息用于控制所述目标动态内容的播放状态;在显示有第一参考对象的特效编辑页面中,确定所述目标动态内容与所述第一参考对象之间的关联关系;基于所述关联关系、所述目标动态内容以及所述控制动作信息,生成针对所述目标动态内容的特效。生成针对所述目标动态内容的特效。生成针对所述目标动态内容的特效。

【技术实现步骤摘要】
一种特效生成方法、装置、计算机设备及存储介质


[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.根据权利要求1所述的方法,其特征在于,所述特效编辑页面中的第一参考对象为对现实场景中的目标实体对象进行实时拍摄得到的;或者,所述第一参考对象为预先设置的虚拟对象。4.根据权利要求1所述的方法,其特征在于,所述在显示有第一参考对象的特效编辑页面中,确定所述目标动态内容与所述第一参考对象之间的关联关系,包括:确定所述目标动态内容在所述特效编辑页面中被设置的目标展示区域;基于与所述目标动态内容所属的目标类型匹配的关联方式和所述目标展示区域,确定所述目标动态内容与所述第一参考对象之间的关联关系。5.根据权利要求4所述的方法,其特征在于,在所述目标类型为第一类型的情况下,所述基于与所述目标动态内容所属的目标类型匹配的关联方式和所述目标展示区域,确定所述目标动态内容与所述第一参考对象之间的关联关系,包括:基于所述目标动态内容在所述特效编辑页面中的所述目标展示区域,确定所述目标动态内容中第一关键点的第一位置信息;以及,确定所述第一参考对象在所述特效编辑页面的第二关键点的第二位置信息;基于所述第一位置信息和所述第二位置信息,确定所述目标动态内容与所述第一参考对象之间的关联关系。6.根据权利要求5所述的方法,其特征在于,所述基于所述目标动态内容在所述特效编辑页面中的所述目标展示区域,确定所述目标动态内容中第一关键点的第一位置信息,包括:创建与所述目标动态内容对应的动态图层;基于所述目标动态内容在所述特效编辑页面中的目标展示区域,在所述动态图层中确定所述目标动态内容中第一关键点的第一位置信息;所述确定所述第一参考对象在所述特效编辑页面的第二关键点和/或关键区域的第二位置信息,包括:创建与所述特效编辑页面的第一参考对象对应的二维关键点图层;在所述二维关键点图层中,确定所述第二关键点和/或关键区域的第二位置信息。7.根据权利要求4所述的方法,其特征在于,在所述目标类型为第二类型的情况下,所述基于与所述目标动态内容所属的目标类型匹配的关联方式和所述目标展示区域,确定所述目标动态内容与所述第一参考对象之间的关联关系,包括:创建与所述第一参考对象对应的三维网格图层;
基于所述目标动态内容在所述特效编辑页面中的目标展示区域,确定所述目标...

【专利技术属性】
技术研发人员:潘健雄尚凤仪
申请(专利权)人:北京字跳网络技术有限公司
类型:发明
国别省市:

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

1