[发明专利]人脸妆容去除方法有效
申请号: | 201910024060.X | 申请日: | 2019-01-10 |
公开(公告)号: | CN109886881B | 公开(公告)日: | 2021-03-09 |
发明(设计)人: | 赫然;侯鑫;李祎;曹杰 | 申请(专利权)人: | 中国科学院自动化研究所 |
主分类号: | G06T5/00 | 分类号: | G06T5/00;G06T7/11;G06T7/41;G06K9/00;G06K9/62 |
代理公司: | 北京市恒有知识产权代理事务所(普通合伙) 11576 | 代理人: | 郭文浩 |
地址: | 100190 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 人脸妆容 去除 方法 | ||
1.一种人脸妆容去除方法,其特征在于,所述方法包括:
基于预设的形状保持网络并且根据待测化妆人脸图像,获取所述待测化妆人脸图像对应的形状信息;
基于预设的纹理风格迁移网络并且根据所述待测化妆人脸图像,获取所述待测化妆人脸图像对应的无妆纹理风格信息;
基于预设的融合网络并且根据所述形状信息与所述无妆纹理风格信息,获取所述待测化妆人脸图像对应的无妆人脸图像;
其中,所述形状保持网络、所述纹理风格迁移网络和所述融合网络均是利用机器学习算法构建的卷积神经网络;
其中,训练数据库包括化妆人脸图像样本以及分别与每个所述化妆人脸图像样本对应的无妆人脸图像样本,在“获取所述待测化妆人脸图像对应的无妆纹理风格信息”的步骤之前,所述方法还包括:
以所述化妆人脸图像样本中预设人脸关键点的位置信息为参照信息并且根据该化妆人脸图像样本对应的无妆人脸图像样本中所述人脸关键点的位置信息对所述无妆人脸图像样本进行变形,得到第一无妆人脸图像;
分别对所述化妆人脸图像样本及其对应的第一无妆人脸图像进行图像分割,并且将从所述第一无妆人脸图像中分割出的图像反贴至所述化妆人脸图像样本中相应的分割区域,得到第二无妆人脸图像;
基于所述化妆人脸图像样本及其对应的第二无妆人脸图像对所述纹理风格迁移网络进行网络训练;
其中,所述纹理风格迁移网络还包括第一特征提取网络、生成对抗网络和迁移网络,所述第一特征提取网络用于对所述迁移网络所获取的所述化妆人脸图像样本对应的无妆纹理风格信息进行特征提取并且将提取结果作为假样本,以及用于对所述第二无妆人脸图像进行特征提取并且将提取结果作为真样本;所述生成对抗网络用于根据所述假样本与所述真样本判断所述无妆纹理风格信息的真假。
2.根据权利要求1所述的人脸妆容去除方法,其特征在于,在“基于预设的形状保持网络并且根据待测化妆人脸图像,获取所述待测化妆人脸图像对应的形状信息”的步骤之前,所述方法还包括:
对预设训练数据库中每个化妆人脸图像样本进行UV映射得到所述每个化妆人脸图像样本对应的UV关联场;
基于所述化妆人脸图像样本及其对应的UV关联场并且根据下式所示的形状保持网络损失函数Lshape训练所述形状保持网络:
其中,所述表示基于IA在概率分布下的期望,所述IA表示所述化妆人脸图像样本,所述SNet表示所述形状保持网络,所述S表示所述IA对应的UV关联场,所述|| ||1表示1范数。
3.根据权利要求2所述的人脸妆容去除方法,其特征在于,所述迁移网络配置为获取化妆人脸图像对应的无妆纹理风格信息,“获取所述待测化妆人脸图像对应的无妆纹理风格信息”的步骤包括:
通过所述迁移网络获取所述待测化妆人脸图像对应的无妆纹理风格信息。
4.根据权利要求1所述的人脸妆容去除方法,其特征在于,“基于所述化妆人脸图像样本及其对应的第二无妆人脸图像对所述纹理风格迁移网络进行网络训练”的步骤包括:
基于所述化妆人脸图像样本及其对应的第二无妆人脸图像并且根据下式所示的损失函数L总1训练所述纹理风格迁移网络:
L总1=Lstyle+LT
其中,所述Lstyle为所述纹理风格迁移网络中迁移网络对应的损失函数,所述LT为所述纹理风格迁移网络中生成对抗网络对应的损失函数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院自动化研究所,未经中国科学院自动化研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910024060.X/1.html,转载请声明来源钻瓜专利网。