[发明专利]三维人脸模型的生成方法、装置、设备及介质有效
申请号: | 202010018284.2 | 申请日: | 2020-01-08 |
公开(公告)号: | CN110807836B | 公开(公告)日: | 2020-05-12 |
发明(设计)人: | 林祥凯 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06T19/20 | 分类号: | G06T19/20 |
代理公司: | 北京三高永信知识产权代理有限责任公司 11138 | 代理人: | 郭新禹 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 三维 模型 生成 方法 装置 设备 介质 | ||
本申请公开了一种三维人脸模型的生成方法、装置、设备及介质,属于人工智能的计算机视觉技术领域。所述方法包括:获取输入的目标对象的三维人脸网格,以及标准对象对应的标准人脸模型;将所述三维人脸网格和所述标准人脸模型按照对应关系划分为至少两个面部子区域;将所述标准人脸模型中的每个面部子区域分别拟合至所述三维人脸网格中对应的面部子区域;在所述至少两个面部子区域均拟合后,对相邻的面部子区域进行融合处理,得到所述目标对象对应的三维人脸模型。通过将划分后的每个面部子区域进行拟合,提高了输出的三维人脸模型的质量,避免了三维人脸模型产生失真的现象,使得基于该三维人脸模型导出的三维表情基更符合目标对象产生的表情。
技术领域
本申请涉及人工智能的计算机视觉技术领域,特别涉及一种三维人脸模型的生成方法、装置、设备及介质。
背景技术
三维(3 Dimensions,3D)人脸重建是指从一张或多张二维(2 Dimensions,2D)图像中重建出的人脸的3D模型。
相关技术中,三维人脸重建是基于从图像中获取的目标对象的三维人脸模型与3DMM库(3D Morphable Model,三维形变模型)中的标准人脸模型进行拟合后得到的。通过形变传递(Deformation Transfer,DT)技术,利用两个模型中的点与点的对应关系(correspondence)将低模点云(标准人脸模型)上的点拉到高模点云(目标对象的三维人脸模型)对应的位置,其他点由平滑项拟合得到。
基于上述情况,在3DMM库的基础上拟合的三维人脸模型不能完整地表达出与目标对象的人头相像的人头,也即拟合后的低模不像高模,从而使得导出的表情基也不符合目标对象产生的表情。
发明内容
本申请实施例提供了一种三维人脸模型的生成方法、装置、设备及介质,使得在3DMM库的基础上拟合的目标对象的三维人脸模型与目标对象的面部相像。所述技术方案如下:
根据本申请的一个方面,提供了一种三维人脸模型的生成方法,所述方法包括:
获取输入的目标对象的三维人脸网格,以及标准对象对应的标准人脸模型;
将所述三维人脸网格和所述标准人脸模型按照对应关系划分为至少两个面部子区域;
获取每个所述面部子区域的姿态参数以及与所述面部子区域对应的局部三维人脸网格,所述局部三维人脸网格是所述三维人脸网格的一部分;
根据每个所述面部子区域的姿态参数和所述局部三维人脸网格,计算将每个所述面部子区域拟合至所述三维人脸网格对应的面部子区域时的误差损失,所述误差损失包括顶点损失;
在所述顶点损失收敛时,将所述面部子区域拟合至所述三维人脸网格中对应的面部子区域;
在所述至少两个面部子区域拟合后,对相邻的面部子区域进行融合处理,得到所述目标对象对应的三维人脸模型。
根据本申请的另一方面,提供了一种三维物体模型的生成方法,所述方法包括:
获取输入的目标物体的三维外形网格,以及标准物体对应的标准外形模型;
将所述三维外形网格和所述标准外形模型按照对应关系划分为至少两个形状子区域;
获取每个所述形状子区域的姿态参数以及与所述形状子区域对应的局部三维外形网格,所述局部三维外形网格是所述三维外形网格的一部分;
根据每个所述形状子区域的姿态参数和所述局部三维外形网格,计算将每个所述形状子区域拟合至所述三维外形网格对应的形状子区域时的误差损失,所述误差损失包括顶点损失;
在所述顶点损失收敛时,将所述形状子区域拟合至所述三维外形网格中对应的形状子区域;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010018284.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种自动化点胶机
- 下一篇:人脸关键点检测方法、装置、设备及存储介质