一种虚拟模型的生成方法技术

技术编号:39521519 阅读:10 留言:0更新日期:2023-11-25 19:00
本申请实施例公开了一种虚拟模型的生成方法

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


[0001]本申请涉及计算机
,具体涉及一种虚拟模型的生成方法

装置

计算机设备及计算机可读存储介质


技术介绍

[0002]随着计算机技术的发展,
VR(Virtual Reality
,虚拟现实
)、AR(Augmented Reality
,增强显示
)、
游戏等数字娱乐产业得到了迅速发展

这些数字娱乐产业需要大量的三维模型资源,尤其是人物头像模型

[0003]相关技术中,通常采用手工建模来创造三维模型,具体为通过
3D
建模软件,手动绘制或创建模型的各个部分,逐步完成三维模型的建立

但是,手工建模的方式需要耗费大量时间和资源,且通常存在一定的误差和限制,从而影响三维模型的制作效率


技术实现思路

[0004]本申请实施例提供一种虚拟模型的生成方法

装置

计算机设备及计算机可读存储介质,可以提高虚拟模型的制作效率

[0005]本申请实施例提供了一种虚拟模型的生成方法,包括:
[0006]采集目标对象的运动数据,根据所述运动数据生成所述目标对象的骨架模型;
[0007]获取所述目标对象的形状模型,基于所述形状模型与所述骨架模型,确定所述目标对象的初始虚拟模型;
[0008]获取所述目标对象的纹理图像,根据所述纹理图像生成第一纹理贴图;
[0009]基于所述第一纹理贴图对所述初始虚拟模型进行处理,得到所述目标对象的目标虚拟模型

[0010]相应的,本申请实施例还提供了一种虚拟模型的生成装置,包括:
[0011]第一采集单元,用于采集目标对象的运动数据,根据所述运动数据生成所述目标对象的骨架模型;
[0012]第一获取单元,用于获取所述目标对象的形状模型,基于所述形状模型与所述骨架模型,确定所述目标对象的初始虚拟模型;
[0013]第二获取单元,用于获取所述目标对象的纹理图像,根据所述纹理图像生成第一纹理贴图;
[0014]第一处理单元,用于基于所述第一纹理贴图对所述初始虚拟模型进行处理,得到所述目标对象的目标虚拟模型

[0015]相应的,本申请实施例还提供了一种计算机设备,包括存储器,处理器及存储在储存器上并可在处理器上运行的计算机程序,其中,处理器执行本申请实施例任一提供的虚拟模型的生成方法

[0016]相应的,本申请实施例还提供了一种存储介质,存储介质存储有多条指令,指令适于处理器进行加载,以执行如上的虚拟模型的生成方法

[0017]本申请实施例通过采集目标对象的运动数据,根据运动数据生成目标对象的骨架模型,以及获取目标对象的形状模型,基于形状模型与骨架模型,确定目标对象的初始虚拟模型,然后,获取目标对象的纹理图像,根据纹理图像生成第一纹理贴图;基于第一纹理贴图对初始虚拟模型进行处理,得到目标对象的目标虚拟模型

以此,可以提高虚拟模型的制作效率

附图说明
[0018]为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图

[0019]图1为本申请实施例提供的一种虚拟模型的生成方法的流程示意图

[0020]图2为本申请实施例提供的一种虚拟模型的生成装置的结构框图

[0021]图3为本申请实施例提供的计算机设备的结构示意图

具体实施方式
[0022]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚

完整地描述,显然,所描述的实施例仅仅是本申请的一部分实施例,而不是全部的实施例

基于本申请中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围

[0023]本申请实施例提供一种虚拟模型的生成方法

装置

计算机可读存储介质及计算机设备

具体地,本申请实施例的虚拟模型的生成方法可以由计算机设备执行,其中,该计算机设备可以为终端或者服务器等设备

该终端可以为智能手机

平板电脑

笔记本电脑

触控屏幕

个人计算机
(PC

Personal Computer)、
个人数字助理
(Personal Digital Assistant

PDA)
等终端设备

服务器可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云服务

云数据库

云计算

云函数

云存储

网络服务

云通信

中间件服务

域名服务

安全服务
、CDN、
以及大数据和人工智能平台等基础云计算服务的云服务器

[0024]例如,该计算机设备可以是终端,该终端可以采集目标对象的运动数据,根据运动数据生成目标对象的骨架模型;获取目标对象的形状模型,基于形状模型与骨架模型,确定目标对象的初始虚拟模型;获取目标对象的纹理图像,根据纹理图像生成第一纹理贴图;基于第一纹理贴图对初始虚拟模型进行处理,得到目标对象的目标虚拟模型

[0025]基于上述问题,本申请实施例提供第一种虚拟模型的生成方法

装置

计算机设备及计算机可读存储介质,可以提高虚拟模型的制作效率

[0026]以下分别进行详细说明

需说明的是,以下实施例的描述顺序不作为对实施例优选顺序的限定

[0027]本申请实施例提供一种虚拟模型的生成方法,该方法可以由终端或服务器执行,本申请实施例以虚拟模型的生成方法由终端执行为例来进行说明

[0028]请参阅图1,图1为本申请实施例提供的一种虚拟模型的生成方法的流程示意图

该虚拟模型的生成方法的具体流程可以如下:
[0029]101、
采集目标对象的运动数据,根据运动数据生成目标对象的骨架模型

[0030]在本申请实施例中,目标对象指的是需要生成虚拟模型的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种虚拟模型的生成方法,其特征在于,所述方法包括:采集目标对象的运动数据,根据所述运动数据生成所述目标对象的骨架模型;获取所述目标对象的形状模型,基于所述形状模型与所述骨架模型,确定所述目标对象的初始虚拟模型;获取所述目标对象的纹理图像,根据所述纹理图像生成第一纹理贴图;基于所述第一纹理贴图对所述初始虚拟模型进行处理,得到所述目标对象的目标虚拟模型
。2.
根据权利要求1所述的方法,其特征在于,所述根据所述纹理图像生成第一纹理贴图,包括:将所述纹理图像与所述初始虚拟模型进行对齐,确定所述纹理图像中各像素点与所述初始虚拟模型表面的对应关系;基于所述对应关系,将所述纹理图像映射至所述初始虚拟模型表面,生成所述纹理图像对应的第一纹理贴图
。3.
根据权利要求1所述的方法,其特征在于,在所述基于所述第一纹理贴图对所述初始虚拟模型进行处理,得到所述目标对象的目标虚拟模型之前,还包括:获取所述初始虚拟模型的表面材质信息;基于所述表面材质信息对所述第一纹理贴图的材质参数进行调整,得到调整后的纹理贴图;所述基于所述第一纹理贴图对所述初始虚拟模型进行处理,得到所述目标对象的目标虚拟模型,包括:基于所述调整后的纹理贴图对所述初始虚拟模型进行处理,得到所述目标虚拟模型
。4.
根据权利要求1所述的方法,其特征在于,在所述基于所述第一纹理贴图对所述初始虚拟模型进行处理,得到所述目标对象的目标虚拟模型之前,还包括:获取所述目标对象中指定部位的特征信息;通过预设噪声算法对所述特征信息进行处理,生成所述指定部位对应的第二纹理贴图;将所述第二纹理贴图与所述第一纹理贴图进行融合处理,得到融合后纹理贴图;所述基于所述第一纹理贴图对所述初始虚拟模型进行处理,得到所述目标对象的目标虚拟模型,包括:基于所述融合后的纹理贴图对所述初始虚拟模型进行处理,得到所述目标虚拟模型
。5.
根据权利要求1所述的方法,其特征在于,所述方法还包括:基于所述目标对象的真实图像对所述目标虚拟模型进行优化处理,得到优化处理后的目标虚拟模型
。6.
根据权利要求5所述的方法,其特征在于,所述基于所述目标对象的真实图像对所述目标虚拟模型进行优化处理,得到优化处理后的目标虚拟模型,包括:将所述目标虚拟模型输入训练后网络模型中;基于所述训练后网络模型生成所述目标虚拟模型对应的虚拟图像;计算所述虚拟图像与所述真实图像的相似度,并基于所述相似度调整所述目标虚拟模型,得到所述优化处理后的目标虚拟模型

7.
根据权利要求6所述的方法,其...

【专利技术属性】
技术研发人员:刘宇
申请(专利权)人:网易杭州网络有限公司
类型:发明
国别省市:

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

1