【技术实现步骤摘要】
卡通化换脸方法、装置、设备及存储介质
[0001]本申请属于图像处理
,具体涉及一种卡通化换脸方法、装置、设备及存储介质。
技术介绍
[0002]自从Deepfake换脸技术出现以后,人们一方面惊叹于其换脸的效果之好,另一方面又不得不担心侵犯隐私等犯罪问题的发生,例如,怕自己的脸部图像会被用来制作违法的内容,因此,直接针对真人进行换脸目前存在很多禁忌。针对真人换脸中存在的隐私问题,比较直接有效的解决方式就是采用卡通化的画像来代替真人。
[0003]目前,有些现有技术可以用来实现头像卡通化,通常对于正脸以及光照较好的输入,可以获得较好的卡通结果。但是,针对视频场景,如果直接通过逐帧卡通化,得到的结果可能会帧与帧之间过渡不平滑、很生硬。针对视频场景中换脸的操作,若仅要求流畅、平滑和自然的话,目前已有的主流换脸方案都可以直接使用,均可以达到很流畅、平滑的效果。但由于主流的技术所用的训练集都是真人脸部图像,导致用卡通人物来换脸会使得换脸后的人物风格偏向真人且输出结果较差,不符合用户对于隐私的保护和输出质量的要求。
技术实现思路
[0004]本申请提出卡通化换脸方法、装置、设备及存储介质,可以生成各种卡通头像,并能够将该卡通头像换到其他角色的脸上,具有更强的实用性和灵活性。
[0005]本申请第一方面实施例提出了卡通化换脸方法,包括:
[0006]获取待处理的人脸图像和待换脸的人物图像;所述待换脸的人物图像包括待换脸人物的人脸区域和待换脸人物的非人脸区域;
[0007]通过 ...
【技术保护点】
【技术特征摘要】
1.一种卡通化换脸方法,其特征在于,包括:获取待处理的人脸图像和待换脸的人物图像;所述待换脸的人物图像包括待换脸人物的人脸区域和待换脸人物的非人脸区域;通过预先训练的卡通化换脸模型,基于所述待换脸的人物图像对所述待处理的人脸图像进行卡通化换脸。2.根据权利要求1所述的方法,其特征在于,所述预先训练的卡通化换脸模型包括卡通化网络和预先训练的换脸网络;所述通过预先训练的卡通化换脸模型,基于所述待换脸的人物图像对所述待处理的人脸图像进行卡通化换脸,包括:通过所述卡通化网络将所述待处理的人脸图像进行卡通化处理,得到卡通化人脸图像;通过所述预先训练的换脸网络将所述卡通化人脸图像换脸至所述待换脸的人物图像。3.根据权利要求1所述的方法,其特征在于,所述预先训练的卡通化换脸模型包括换脸网络和预先训练的卡通化网络;所述通过预先训练的卡通化换脸模型,基于所述待换脸的人物图像对所述待处理的人脸图像进行卡通化换脸,包括:通过所述换脸网络将所述待处理的人脸图像换脸至所述待换脸的人物图像,得到换脸图像;通过所述预先训练的卡通化网络对所述换脸图像进行卡通化处理,得到卡通化换脸图像。4.根据权利要求1所述的方法,其特征在于,所述获取待处理的人脸图像,包括:获取用户的待处理图像;所述待处理图像包括用户的人脸图像;从所述用户的人物图像中截取用户的人脸图像,并对所述用户的人脸图像进行对齐操作。5.根据权利要求1
‑
4任一项所述的方法,其特征在于,所述通过预先训练的卡通化换脸模型,基于所述待换脸的人物图像对所述待处理的人脸图像进行卡通化换脸之前,还包括:获取训练数据集,所述训练数据集包括多张具有人脸区域的不同场景、人种、年龄及性别的人物图像;根据所述训练数据集,对预设的生成对抗网络进行训练,得到用于对所述待处理的人脸图像进行卡通化换脸的卡通化换脸模型。6.根据权利要求5所述的方法,其特征在于,根据所述训练数据集,对预设的生成对抗网络进行训练,包括:根据所述训练数据集,通过预设的损失函数对预设的生成对抗网络进行训练;所述预设的损失函数包括GAN损失函数、特征匹配损失函数、ID损失函数及风格损失函数。7.根据权利要求6所述的方法,其特征在于,所述GAN损失函数为:其中,L
adv
表示整体损...
【专利技术属性】
技术研发人员:鲍文杰,张玉兵,
申请(专利权)人:广州视源人工智能创新研究院有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。