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

技术编号:33034159 阅读:16 留言:0更新日期:2022-04-15 09:11
本发明专利技术公开了一种动画生成方法和装置、存储介质及电子设备。其中,该方法包括:响应于对当前正在进行画面采集的直播场景触发的特效生成指令,利用第一图像和第二图像计算得到深度信息图像,其中,第一图像和第二图像为从不同角度下对直播场景进行采集得到的画面图像,深度信息图像用于指示包含目标物体对象的区域图像所在区域在第一图像与第二图像之间的距离;利用深度信息图像,以及第一图像和第二图像,生成目标物体对象对应的目标特效图像;在从目标物体对象对应的目标动作模板中确定出目标动作的情况下,利用目标动作的动作参数与目标特效图像,生成与目标物体对象匹配的目标特效动画。本发明专利技术解决了特效动画与直播间适配度低的技术问题。配度低的技术问题。配度低的技术问题。

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


[0001]本专利技术涉及计算机领域,具体而言,涉及一种动画生成方法和装置、存储介质及电子设备。

技术介绍

[0002]目前,在聊天、直播等实时交互的领域中,通常可以增加特效以增加显示画面的多样性。
[0003]但是特效图像和特效动画都是将系统设定好的图像或动画直接贴在显示画面上,同一特效对于不同的直播间都是相同的,缺乏个性化的同时,使得特效与直播间并没有任何关联,与直播间适配度较低。
[0004]针对上述的问题,目前尚未提出有效的解决方案。

技术实现思路

[0005]本专利技术实施例提供了一种动画生成方法和装置、存储介质及电子设备,以至少解决特效动画与直播间适配度低的技术问题。
[0006]根据本专利技术实施例的一个方面,提供了一种动画生成方法,包括:响应于对当前正在进行画面采集的直播场景触发的特效生成指令,利用第一图像和第二图像计算得到深度信息图像,其中,上述第一图像和上述第二图像为从不同角度下对上述直播场景进行采集得到的画面图像,上述第一图像与上述第二图像二者之间的图像相似度满足图像相似度条件,上述第一图像和上述第二图像中均识别出目标物体对象,上述深度信息图像用于指示包含上述目标物体对象的区域图像所在区域在上述第一图像与上述第二图像之间的距离;利用上述深度信息图像,以及上述第一图像和上述第二图像,生成上述目标物体对象对应的目标特效图像;在从上述目标物体对象对应的目标动作模板中确定出目标动作的情况下,利用上述目标动作的动作参数与上述目标特效图像,生成与上述目标物体对象匹配的目标特效动画。
[0007]根据本专利技术实施例的另一方面,还提供了一种动画生成装置,包括:获取单元,用于响应于对当前正在进行画面采集的直播场景触发的特效生成指令,利用第一图像和第二图像计算得到深度信息图像,其中,上述第一图像和上述第二图像为从不同角度下对上述直播场景进行采集得到的画面图像,上述第一图像与上述第二图像二者之间的图像相似度满足图像相似度条件,上述第一图像和上述第二图像中均识别出目标物体对象,上述深度信息图像用于指示包含上述目标物体对象的区域图像所在区域在上述第一图像与上述第二图像之间的距离;图像生成单元,用于利用上述深度信息图像,以及上述第一图像和上述第二图像,生成上述目标物体对象对应的目标特效图像;动画生成单元,用于在从上述目标物体对象对应的目标动作模板中确定出目标动作的情况下,利用上述目标动作的动作参数与上述目标特效图像,生成与上述目标物体对象匹配的目标特效动画。
[0008]根据本专利技术实施例的又一方面,还提供了一种计算机可读的存储介质,该计算机
可读的存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述动画生成方法。
[0009]根据本专利技术实施例的又一方面,还提供了一种电子设备,包括存储器和处理器,上述存储器中存储有计算机程序,上述处理器被设置为通过所述计算机程序执行上述的动画生成方法。
[0010]在本专利技术实施例中,采用响应于对直播场景触发的高特效生成指令,利用在不同角度下对直播场景采集到的第一图像和第二图像计算深度信息图像,并基于第一图像、第二图像和深度信息图像生成目标物体对象对应的目标特效图像,基于从与目标物体对象对应的目标动作模板中确定出的目标动作和目标特效图像,生成与目标物体对象匹配的目标特效动画的方式,通过响应特效生成指令,而生成与直播场景中的目标物体对象对应的、具备深度信息的目标特效图像,从而基于目标特效图像和目标动作生成与目标物体对象对应的目标特效动画,达到了在直播间中显示的目标特效动画与直播场景中的目标物体对象对应的目的,从而实现了特效动画与直播间的直播场景匹配,提高特效动画与直播间的适配度的技术效果,进而解决了特效动画与直播间适配度低的技术问题。
附图说明
[0011]此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:
[0012]图1是根据本专利技术实施例的一种可选的动画生成方法的应用环境的示意图;
[0013]图2是根据本专利技术实施例的一种可选的动画生成方法的流程示意图;
[0014]图3是根据本专利技术实施例的一种可选的动画生成方法的流程示意图;
[0015]图4是根据本专利技术实施例的一种可选的动画生成方法的流程示意图;
[0016]图5是根据本专利技术实施例的一种可选的动画生成方法的流程示意图;
[0017]图6是根据本专利技术实施例的一种可选的动画生成方法的流程示意图;
[0018]图7是根据本专利技术实施例的一种可选的动画生成方法的流程示意图;
[0019]图8是根据本专利技术实施例的一种可选的动画生成装置的结构示意图;
[0020]图9是根据本专利技术实施例的一种可选的电子设备的结构示意图。
具体实施方式
[0021]为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。
[0022]需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于
清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
[0023]根据本专利技术实施例的一个方面,提供了一种动画生成方法,可选地,上述动画生成方法可以但不限于应用于如图1所示的环境中。终端设备102通过网络110与服务器112进行数据交互。终端设备102不限于是包括通过直播场景的画面采集而具备直播功能的客户端,在基于终端设备102中的客户端而发起特效生成请求的情况下,终端设备102将特效生成指令通过网络110发送给服务器112,服务器112基于特效生成指令生成目标特效动画,并通过网络110将目标特效动画返回给终端设备102,以通过播放目标特效动画实现在客户端中实现特效生成。
[0024]服务器112中运行有数据库114和处理引擎116,数据库114不限于存储特效生成指令和目标特效动画等数据,处理引擎116不限于通过依次执行S102至S106以实现目标特效动画的生成。S102,计算深度信息图像。响应于对当前正在进行画面采集的直播场景触发的特效生成指令,利用从不同角度下对直播场景进行采集得到的第一图像和第二图像计算深度信息图像,第一图像与本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种动画生成方法,其特征在于,包括:响应于对当前正在进行画面采集的直播场景触发的特效生成指令,利用第一图像和第二图像计算得到深度信息图像,其中,所述第一图像和所述第二图像为从不同角度下对所述直播场景进行采集得到的画面图像,所述第一图像与所述第二图像二者之间的图像相似度满足图像相似度条件,所述第一图像和所述第二图像中均识别出目标物体对象,所述深度信息图像用于指示包含所述目标物体对象的区域图像所在区域在所述第一图像与所述第二图像之间的距离;利用所述深度信息图像,以及所述第一图像和所述第二图像,生成所述目标物体对象对应的目标特效图像;在从所述目标物体对象对应的目标动作模板中确定出目标动作的情况下,利用所述目标动作的动作参数与所述目标特效图像,生成与所述目标物体对象匹配的目标特效动画。2.根据权利要求1所述的方法,其特征在于,在利用第一图像和第二图像计算得到深度信息图像之前,还包括:将在第一角度下对所述直播场景采集到的画面作为所述第一图像;获取在候选角度下对所述直播场景进行画面采集得到候选图像集合,其中,所述候选图像集合包括在所述候选角度下采集到的至少两张连续的候选图像;计算每一张所述候选图像与所述第一图像之间的图像相似度,得到所述候选图像集合对应的候选相似度;在所述候选相似度满足所述图像相似度条件的情况下,从所述候选图像集合中确定出目标候选图像作为所述第二图像,其中,所述目标候选图像与所述第一图像之间的图像相似度满足所述图像相似度条件。3.根据权利要求2所述的方法,其特征在于,在得到所述候选图像集合对应的候选相似度之后,还包括:在所述候选相似度未满足所述图像相似度条件的情况下,发送角度提示信息给采集所述直播场景画面的终端设备,其中,所述角度提示信息用于指示所述终端设备继续调整采集角度;在确定所述终端设备的采集角度调整完成的情况下,获取在调整后的采集角度下,对所述直播场景进行画面采集得到的调整图像集合。4.根据权利要求1所述的方法,其特征在于,所述利用所述深度信息图像,以及所述第一图像和所述第二图像,生成所述目标物体对象对应的目标特效图像包括:确定所述第一图像中所述目标物体对象所在的第一区域图像,以及所述第二图像中所述目标物体对象所在的第二区域图像;将所述第一区域图像、所述第二区域图像以及所述深度信息图像,输入图像生成模型中,以生成所述目标特效图像,其中,所述图像生成模型为采用自监督学习算法的三维图像生成模型。5.根据权利要求4所述的方法,其特征在于,在确定所述第一图像中所述目标物体对象所在的第一区域图像,以及所述第二图像中所述目标物体对象所在的第二区域图像之后,还包括:计算所述第一区域图像中各个像素各自与所述第二区域图像中各个像素之间的图像
距离,得到图像距离集合;利用所述图像距离集合生成所述深度信息图像。6.根据权利要求1所述的方法,其特征在于,在所述利用所述目标动作的动作参数与所述目标特效图像,生成与所述目标物体对象匹配的目标特效动画之前,还包括:根据预设类型列表中包括的候选部件,确定所述目标特效图像中的目标形象包含的至少一个目标部件;从动作数据库中依次获取与所述目标部件对应的类型动作集合,其中,所述类型动作集合中包括至少一个与所述目标部件对应的候选动作;利用所述类型动作集合生成与所述目标物体对象对应的所述目标动作模板。7.根据权利要求6所述的方法,其特征在于,所述利用所述目标动作的动作参数与所述目标特效图像,生成与所述目标物体对象匹配的目标特效动画包括:根据所述动作参数确定所述目标部件在执行所述目标动作的过程中的多个部位状态;分别按照所述多个部位状态调整所述目标特效图像中的所述目标部件,生成多个目标动画图像;按照所述多个部位状态在所述目标动作中的执行顺序,排列所述多个目标动画图像,以生成所述目标特效动画。8.根据权利要求1所述的方法,其特征在于,在生成所述目标物体对象...

【专利技术属性】
技术研发人员:刘晨辉
申请(专利权)人:广州繁星互娱信息科技有限公司
类型:发明
国别省市:

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

1