【技术实现步骤摘要】
一种同拓扑人头模型的生成方法及电子设备
[0001]本申请涉及三维重建
,尤其涉及一种同拓扑人头模型的生成方法及电子设备。
技术介绍
[0002]随着元宇宙的兴起,大量虚拟数字人的应用喷薄而出。大部分的虚拟数字人的应用无需做到影视级的相似度,但是要求所生产的人头模型要具有一定的相似度,且要具有同拓扑几何结构。因为具有同拓扑几何结构的人头模型,是支撑虚拟数字人大范围应用的前提。例如,虚拟数字人的最常见的应用(语音驱动和表情驱动)都需要具有相同拓扑的人头模型,不然无法完成虚拟数字人的驱动。
[0003]现有技术中的同拓扑人头模型的生成方法为使用常规的三维重建算法,重建出一个初步的人头模型。这时重建得到的人头模型是不具备拓扑一致性的。然后再通过拟合一个具有同拓扑几何的标准人头模型,完成同拓扑人头模型的重建。但是,需要人工参与,无法自动完成同拓扑人头模型的生成,由此,导致,同拓扑人头模型的生成效率较低。
技术实现思路
[0004]本申请提供了一种同拓扑人头模型的生成方法及电子设备,用于自动生成同拓扑人头 ...
【技术保护点】
【技术特征摘要】
1.一种同拓扑人头模型的生成方法,其特征在于,所述方法包括:利用关键点检测算法对目标对象的多视角人脸图像进行关键点检测,得到所述多视角图像的人脸关键点;基于所述多视角人脸图像的人脸关键点,从所述多视角人脸图像中确定出正面人脸图像;以所述正面人脸图像对应的相机坐标系作为参考坐标系,得到所述多视角人脸图像对应的相机坐标系相对于所述参考坐标系的转换矩阵;根据所述多视角人脸图像以及所述多视角人脸图像对应的转换矩阵进行人头模型的重建,得到带纹理的正面人头模型;对所述带纹理的正面人头模型进行关键点检测,得到所述带纹理的正面人头模型的3D关键点;基于所述带纹理的正面人头模型的3D关键点和预设的标准人头模型的3D关键点,将所述标准人头模型与所述带纹理的正面人头模型进行对齐,得到同拓扑人头模型。2.根据权利要求1所述的方法,其特征在于,所述基于所述带纹理的正面人头模型的3D关键点和预设的标准人头模型的3D关键点,将所述标准人头模型与所述带纹理的正面人头模型进行对齐,得到同拓扑人头模型之后,所述方法还包括:将所述带纹理的正面人头模型和所述同拓扑人头模型输入至非刚性配准算法中对所述同拓扑人头模型进行变形,以使所述同拓扑人头模型与所述带纹理的正面人头模型进行再对齐,得到高精度的同拓扑人头模型。3.根据权利要求2所述的方法,其特征在于,所述将所述带纹理的正面人头模型和所述同拓扑人头模型输入至非刚性配准算法中对所述同拓扑人头模型进行变形,以使所述同拓扑人头模型与所述带纹理的正面人头模型进行再对齐,得到高精度的同拓扑人头模型之后,所述方法还包括:针对所述高精度的同拓扑人头模型中的任意一个顶点,基于所述顶点的三维位置坐标以及所述带纹理的正面人头模型中各顶点的三维位置坐标,从所述带纹理的正面人头模型的各顶点中确定出与所述顶点距离最近的目标顶点;并,将所述目标顶点的纹理值确定为所述顶点的纹理值;基于所述高精度的同拓扑人头模型中的各顶点的纹理值对所述高精度的同拓扑人头模型进行纹理重建,得到高精度的带纹理同拓扑人头模型。4.根据权利要求1所述的方法,其特征在于,所述基于所述多视角人脸图像的人脸关键点,从所述多视角人脸图像中确定出正面人脸图像,包括:针对所述多视角人脸图像中的任意一个人脸图像,基于所述人脸图像中的各关键点,确定所述人脸图像的对称度;将所述多视角人脸图像中对称度最高的人脸图像,确定为所述正面人脸图像。5.根据权利要求4所述的方法,其特征在于,所述基于所述人脸图像中的各关键点,确定所述人脸图像的对称度,包括:针对所述人脸图像中任意一组预设的关键点匹配对,基于所述关键点匹配对中两个关键点的三维位置坐标,确定所述两个关键点分别到所述人脸图像的中心线的距离,其中,所述人脸图像的中心线是基于所述人脸图像中指定的多个关键点进行连接得到的;并,
根据所述两个关键点分别到人脸图像的中心线的距离,得到所述关键点匹配对的距离差;将所述人脸图像中各关键点匹配对的距离差相加,得到所述人脸图像的对称度。6.根据权利要求1所述的方法,其特征在于,所述对所述带纹理的正面人头模型进行关键点检测,得到所述带纹理的正面人头...
【专利技术属性】
技术研发人员:陈春朋,杨智远,吴连朋,
申请(专利权)人:聚好看科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。