虚拟形象生成方法、装置、电子设备和存储介质制造方法及图纸

技术编号:30437554 阅读:19 留言:0更新日期:2021-10-24 17:40
本发明专利技术涉及图像处理技术领域,提供一种虚拟形象生成方法、装置、电子设备和存储介质。通过获取包括目标对象的初始图像,再获得与目标对象对应的目标虚拟对象,然后基于目标虚拟对象和预设模板,得到动态虚拟形象,该预设模板中包括预设虚拟对象、预设运动轨迹还有预设虚拟对象与预设运动轨迹的第一绑定关系,目标虚拟对象与预设虚拟对象具有第一对应关系。从而可以基于图片快速生成动态的虚拟形象,不需要人工干预,操作简单便捷,可以缩短虚拟形象制作的时间周期,提高生成虚拟形象的效率。提高生成虚拟形象的效率。提高生成虚拟形象的效率。

【技术实现步骤摘要】
虚拟形象生成方法、装置、电子设备和存储介质


[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]图1示出了本专利技术实施例提供的电子设备方框示意图;
[0039]图2示出了本专利技术实施例提供的虚拟形象生成方法的一种流程示意图;
[0040]图3示出了本专利技术实施例提供的虚拟形象生成方法的一个示例图;
[0041]图4示出了本专利技术实施例提供的虚拟形象生成方法的又一种流程示意图;
[0042]图5示出了本专利技术实施例提供的虚拟形象生成方法的又一个示例图;
[0043]图6示出了本专利技术实施例提供的虚拟形象生成方法的又一个示例图;
[0044]图7示出了本专利技术实施例提供的虚拟形象生成方法的又一个示例图;
[0045]图8示出了本专利技术实施例提供的虚拟形象生成方法的又一个示例图;
[0046]图9示出了本专利技术实施例提供的虚拟形象生成方法的又一个示例图;
[0047]图10示出了本专利技术实施例提供的虚拟形象生成方法的又一种流程示意图;
[0048]图11示出了本专利技术实施例提供的虚拟形象生成方法的又一个示例图;
[0049]图12示出了本专利技术实施例提供的虚拟形象生成方法的又一种流程示意图;
[0050]图13示出了本专利技术实施例提供的虚拟形象生成方法的又一个示例图;
[0051]图14示出了本专利技术实施例提供的虚拟形象生成方法的又一个示例图;
[0052]图15示出了本专利技术实施例提供的虚拟形象生成方法的又一个示例图;
[本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种虚拟形象生成方法,其特征在于,所述方法包括:获取包含目标对象的初始图像;获得与所述目标对象对应的目标虚拟对象;根据所述目标虚拟对象和预设模板,得到动态虚拟形象;所述预设模板包括预设虚拟对象、预设运动轨迹以及所述预设虚拟对象与所述预设运动轨迹的第一绑定关系;所述预设虚拟对象与所述目标虚拟对象具有第一对应关系。2.根据权利要求1所述的方法,其特征在于,所述根据所述目标虚拟对象和预设模板,得到动态虚拟形象的步骤,包括:根据所述目标虚拟对象,得到多个初始图层,所述多个初始图层至少包括一个待修复图层和一个未修复图层;对所述待修复图层进行处理,得到目标图层;根据多个待定图层和所述预设模板,得到所述动态虚拟形象;所述多个待定图层包括全部目标图层和全部未修复图层。3.根据权利要求2所述的方法,其特征在于,所述待修复图层至少包括所述目标虚拟对象的一个部位;所述对所述待修复图层进行处理,得到目标图层的步骤,包括:根据所述待修复图层包含的部位,确定所述待修复图层中的待修复区域;根据所述待修复区域的轮廓像素值,对所述待修复区域进行修复,得到所述目标图层。4.根据权利要求1所述的方法,其特征在于,所述根据所述目标虚拟对象和预设模板,得到动态虚拟形象的步骤,包括:根据所述第一对应关系,将所述预设模板中的所述预设虚拟对象替换为所述目标虚拟对象;根据所述第一绑定关系,建立所述目标虚拟对象与所述预设运动轨迹的第二绑定关系,得到所述动态虚拟形象。5.根据权利要求4所述的方法,其特征在于,所述目标对象为目标人物;所述目标虚拟对象为目标虚拟人物;...

【专利技术属性】
技术研发人员:王文斓叶海佳麦锐杰何帅蓝永峰
申请(专利权)人:广州虎牙科技有限公司
类型:发明
国别省市:

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

1