[发明专利]基于循环生成对抗网络的人脸头像卡通化的实现方法有效
申请号: | 201710584911.7 | 申请日: | 2017-07-18 |
公开(公告)号: | CN107577985B | 公开(公告)日: | 2019-10-15 |
发明(设计)人: | 解晓波;熊健;李海波;桂冠;杨洁;华文韬;朱颖 | 申请(专利权)人: | 南京邮电大学 |
主分类号: | G06K9/00 | 分类号: | G06K9/00;G06F16/951;G06F16/953;G06F16/9535;G06K9/62 |
代理公司: | 南京经纬专利商标代理有限公司 32200 | 代理人: | 徐莹 |
地址: | 210003 江苏*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于循环生成对抗网络的人脸头像卡通化的实现方法,包括步骤:从网络上爬取若干真实人物图片和卡通人物图片;基于人脸检测算法识别图片中的人脸,获得真实人脸头像和卡通人脸头像后作为训练样本;构建由生成器和鉴别器组成的循环生成对抗网络,并设计损失函数;将真实人脸头像和卡通人脸头像分别作为输入,训练循环生成对抗网络来最小化损失函数;将待处理的真实人脸头像输入训练完成后的循环生成对抗网络的生成器,获得对应的卡通人脸头像。本发明使得循环生成对抗网络的第一生成器性能达到最佳,可以将输入的真实人脸头像卡通化,做到人脸卡通化的实时性和有效性。 | ||
搜索关键词: | 基于 循环 生成 对抗 网络 头像 卡通 实现 方法 | ||
【主权项】:
1.基于循环生成对抗网络的人脸头像卡通化的实现方法,其特征在于,包括以下步骤:步骤1、从网络上爬取若干真实人物图片和卡通人物图片;步骤2、基于人脸检测算法识别所爬取的真实人物图片和卡通人物图片中的人脸,获得真实人脸头像和卡通人脸头像后作为训练样本;步骤3、构建由生成器和鉴别器组成的循环生成对抗网络,并设计损失函数;将所述训练样本中的真实人脸头像和卡通人脸头像分别作为循环生成对抗网络的输入,训练循环生成对抗网络以最小化损失函数,包括步骤:步骤31、将步骤2所述真实人脸头像输入第一鉴别器鉴别,同时将真实人脸头像输入第一生成器以生成卡通人脸头像,再将生成的卡通人脸头像通过第二鉴别器鉴别,同时将生成的卡通人脸头像通过第二生成器生成循环真实人脸头像;步骤32、将步骤2所述卡通人脸头像输入第二鉴别器鉴别,同时将真实人脸头像输入第一生成器以生成真实人脸头像,再将生成的真实人脸头像通过第二鉴别器鉴别,同时将生成的真实人脸头像通过第一鉴别器生成循环卡通人脸头像;步骤33、对所述第一和第二生成器、第一和第二鉴别器进行调整,以使得损失函数最小化;其中,损失函数设计为:L(G,F,DX,DY)=λ1LGAN(G,DY,X,Y)+LGAN(F,DX,Y,X) +λ2Lcyc(G,F)+λ3Lcyc'(G,F,DX,DY)其中,![]()
![]()
![]()
所述公式中,G是第一生成器,F是第二生成器,x是训练样本中的真实人脸头像,y是训练样本中的卡通人脸头像,DX是第一鉴别器,DY是第二鉴别器;λ1、λ2、λ3为可设定参数;LGAN是鉴别器损失;Lcyc是循环损失;Lcyc'是循环鉴别损失;步骤4、将待处理的真实人脸头像输入训练完成后的循环生成对抗网络的生成器中,获得真实人脸头像对应的卡通人脸头像。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京邮电大学,未经南京邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710584911.7/,转载请声明来源钻瓜专利网。
- 上一篇:一种建筑机械设备维修平台
- 下一篇:一种机械升降移动机构