【技术实现步骤摘要】
三维虚拟形象生成方法、装置及电子设备
[0001]本公开涉及人工智能
,尤其涉及计算机视觉、增强现实、虚拟现实、深度学习等
,可应用元宇宙、虚拟数字人等场景,具体涉及一种三维虚拟形象生成方法、装置及电子设备。
技术介绍
[0002]随着虚拟形象技术的不断发展,三维虚拟形象越来越受到用户的欢迎。当前可以根据用户的需求,生成各种各样风格的三维虚拟形象。但是在实际的使用过程中,通常是将用户的图像与各种风格进行融合,以得到三维虚拟形象。
技术实现思路
[0003]本公开提供了一种三维虚拟形象生成方法、装置及电子设备。
[0004]根据本公开的第一方面,提供了一种三维虚拟形象生成方法,包括:
[0005]获取目标图像;
[0006]根据所述目标图像确定三维重建基底,所述目标区域为所述目标图像包括的区域;
[0007]基于预先获取的标准基底的拓扑,对所述三维重建基底进行重新拓扑构造,得到所述目标区域的目标三维基底;
[0008]将所述目标三维基底和所述标准基底进行融合,得到所述目标区域的三维虚拟形象。
[0009]根据本公开的第二方面,提供了一种三维虚拟形象生成装置,包括:
[0010]第一获取模块,用于获取目标图像;
[0011]确定模块,用于根据所述目标图像确定三维重建基底,所述目标区域为所述目标图像包括的区域;
[0012]拓扑构造模块,用于基于预先获取的标准基底的拓扑,对所述三维重建基底进行重新拓扑构造,得到所述目标区域的 ...
【技术保护点】
【技术特征摘要】
1.一种三维虚拟形象生成方法,包括:获取目标图像;根据所述目标图像确定三维重建基底,所述目标区域为所述目标图像包括的区域;基于预先获取的标准基底的拓扑,对所述三维重建基底进行重新拓扑构造,得到所述目标区域的目标三维基底;将所述目标三维基底和所述标准基底进行融合,得到所述目标区域的三维虚拟形象。2.根据权利要求1所述的方法,其中,所述根据所述目标图像确定三维重建基底,包括:根据所述目标图像确定预设融合变形系数;基于所述预设融合变形系数对预先获取的预设重建基底进行修正,得到所述三维重建基底;还包括:获取目标基底;基于所述目标基底与所述预设融合变形系数获取所述标准基底。3.根据权利要求2所述的方法,所述目标区域为所述目标图像的人脸区域,所述根据所述目标图像确定预设融合变形系数,包括:获取所述目标区域的二维人脸关节点;计算所述二维人脸关节点和预先从数据库中获取的三维人脸关节点之间的重投影误差;根据所述重投影误差确定所述预设融合变形系数。4.根据权利要求2所述的方法,其中,所述目标基底包括第一基础基底和M个第一特征基底,M为大于1的整数;所述基于所述目标基底与所述预设融合变形系数获取所述标准基底,包括:计算每个第一特征基底对应的第一基底向量,与所述第一基础基底对应的第一特征向量之间的第一差值向量,以得到M个第一差值向量;计算每个第一差值向量与所述预设融合变形系数之间的乘积,以得到M个第一乘积向量;计算所述M个第一乘积向量的第一和向量;计算所述第一基础基底对应的第一基底向量与所述第一和向量的第二和向量,并获取所述第二和向量;将所述第二和向量对应的基底确定为所述标准基底。5.根据权利要求2所述的方法,其中,所述预设重建基底包括第二基础基底和N个第二特征基底,N为大于1的整数;所述基于所述预设融合变形系数对预先获取的预设重建基底进行修正,得到所述三维重建基底,包括:计算每个第二特征基底对应的第二基底向量,与所述第二基础基底对应的第二特征向量之间的第二差值向量,以得到N个第二差值向量;计算每个第二差值向量与所述预设融合变形系数之间的乘积,以得到N个第二乘积向量;计算所述N个第二乘积向量的第三和向量;计算所述第二基础基底对应的第二基底向量与所述第三和向量的第四和向量,并获取
所述第四和向量;将所述第四和向量对应的基底确定为所述三维重建基底。6.根据权利要求1至5中任一项所述的方法,其中,所述将所述目标三维基底和所述标准基底进行融合,得到所述目标区域的三维虚拟形象,包括:对所述目标三维基底进行划分,得到L个第一基底区域,以及,对所述标准基底进行划分,得到L个第二基底区域,L为大于1的整数;基于预先获取的L个相似度融合系数将L个所述第一基底区域和L个所述第二基底区域进行融合,得到所述目标区域的三维虚拟形象,所述相似度融合系数、所述第一基底区域和所述第二基底区域一一对应。7.根据权利要求6所述的方法,所述基于预先获取的L个相似度融合系数将L个所述第一基底区域和L个所述第二基底区域进行融合,得到所述目标区域的三维虚拟形象,包括:基于预先获取的L个相似度融合系数确定S个第一顶点的相似度融合系数和S个第二顶点对应的相似度融合系数,S个所述第一顶点为L个所述第一基底区域对应的顶点,S个所述第二顶点为L个所述第二基底区域对应的顶点,S为大于1的整数;根据S个所述第一顶点的相似度融合系数和S个所述第二顶点对应的相似度融合系数,将L个所述第一基底区域和L个所述第二基底区域进行融合,得到所述目标区域的三维虚拟形象。8.根据权利要求6所述的方法,还包括:获取I个相似度融合系数,I个所述相似度融合系数分别与I个所述第一基底区域和I个所述第二基底区域一一对应,I个所述第一基底区域为所述目标三维基底中包括的顶点所在区域,I个所述第二基底区域为所述标准基底中包括的顶点所在区域;根据I个所述相似度融合系数计算得到H个相似度融合系数,H个所述相似度融合系数中每个相似度融合系数对应的第一基底区域,为I个所述第一基底区域中任意相邻两个第一基底区域之间的区域,H个所述相似度融合系数中每个相似度融合系数对应的第二基底区域,为I个所述第二基底区域中任意相邻两个第二基底区域之间的区域;I和H均为大于1,且小于L的整数,且L等于I和H的和。9.一种三维虚拟形象生成装置,包括:第一获取模块,用于获取目标图像;确定模块,用于根据所述目标图像确定三维重建基底,所述目标区域为所述目标图像包括的区域;拓扑构造模块,用于基于预先获取的标准基底的拓扑,对所述三维重建基底进行重新拓扑构造,得到所述目标区域的目标三维基底;融合模块,用于将所述目标三维基底和所述标准基底进行融合,得到所述目标区域的三维虚拟形象。10.根据权利要求9所述的装置,其中,所述确定模...
【专利技术属性】
技术研发人员:刘豪杰,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。