[发明专利]基于弱监督学习的三维人脸重建模型建立方法及其应用在审
申请号: | 202111132653.1 | 申请日: | 2021-09-27 |
公开(公告)号: | CN113781640A | 公开(公告)日: | 2021-12-10 |
发明(设计)人: | 侯文广;梅少杰;余勤;王毅凡;董静娴 | 申请(专利权)人: | 华中科技大学 |
主分类号: | G06T17/00 | 分类号: | G06T17/00;G06T7/11;G06K9/00;G06N3/04;G06N3/08 |
代理公司: | 华中科技大学专利中心 42201 | 代理人: | 夏倩;李智 |
地址: | 430074 湖北*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 监督 学习 三维 重建 模型 建立 方法 及其 应用 | ||
1.一种基于弱监督学习的三维人脸重建模型建立方法,其特征在于,包括:
建立用于三维人脸重建的弱监督学习模型,所述弱监督学习模型包括:三维人脸重建网络,用于从输入图像提取三维人脸参数,所述输入图像含有人脸图像,所述三维人脸参数包括形状参数和粗纹理参数;人脸特征提取模型,用于从所述输入图像提取人脸特征向量;GCN优化解码器,用于根据所述人脸特征向量对所述粗纹理参数进行优化,得到精纹理参数;以及三维人脸生成器,用于根据所述形状参数和所述精纹理参数生成三维人脸模型;
获取人脸图像数据集,对所述弱监督学习模型进行训练;训练过程中,将所述弱监督学习模型输出的三维人脸模型渲染为二维人脸图像,并基于渲染得到的二维人脸图像与输入图像之间的误差计算损失值,根据所计算的损失值对模型进行模型参数优化,以最小化二维人脸图像与输入图像之间的误差;训练结束后,得到三维人脸重建模型。
2.如权利要求1所述的基于弱监督学习的三维人脸重建模型建立方法,其特征在于,训练过程中,所使用的损失函数L为:
L=ε1[Lp+ε2Li]+ε3Lv
其中,Lp、Li和Lv分别表示渲染得到的二维人脸图像相对于输入图像的颜色损失、感知损失和顶点损失,ε1、ε2和ε3为用于控制几种损失的权重常数。
3.如权利要求1或2所述的基于弱监督学习的三维人脸重建模型建立方法,其特征在于,所述三维人脸重建网络为预训练好的3DMM回归器,且所述粗纹理参数包括纹理参数、表情参数、光照参数和姿态参数。
4.如权利要求1或2所述的基于弱监督学习的三维人脸重建模型建立方法,其特征在于,所述人脸特征提取模型包括人脸区域分割模块和特征提取模块;
所述人脸区域分割模块用于从输入图像中分割出人脸区域;
所述特征提取模块用于从所述人脸区域提取人脸特征向量。
5.如权利要求4所述的基于弱监督学习的三维人脸重建模型建立方法,其特征在于,所述特征提取模块为预训练好的FaceNet模型去掉Flatten层之后的结构后得到的模型。
6.如权利要求1或2所述的基于弱监督学习的三维人脸重建模型建立方法,其特征在于,训练过程中,利用可微渲染器将所述弱监督学习模型输出的三维人脸模型渲染为二维人脸图像。
7.如权利要求6所述的基于弱监督学习的三维人脸重建模型建立方法,其特征在于,所述可微渲染器为SoftRas。
8.一种三维人脸重建方法,其特征在于,包括:
将含人脸的图像输入由权利要求1~7任一项所述的基于弱监督学习的三维人脸重建模型建立方法所建立的三维人脸重建模型,以重建对应的三维人脸模型。
9.如权利要求8所述的三维人脸重建方法,其特征在于,用于中医面诊。
10.一种计算机可读存储介质,其特征在于,包括存储的计算机程序,所述计算机程序被处理器执行时,控制所述计算机可读存储介质所在设备执行权利要求1~7任一项所述的基于弱监督学习的三维人脸重建模型建立方法,和/或权利要求8~9任一项所述的三维人脸重建方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华中科技大学,未经华中科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111132653.1/1.html,转载请声明来源钻瓜专利网。