[发明专利]基于人像的卡通头像生成方法、装置、设备和介质在审
申请号: | 202210283555.6 | 申请日: | 2022-03-22 |
公开(公告)号: | CN114638746A | 公开(公告)日: | 2022-06-17 |
发明(设计)人: | 邓伟峰;胡向杰 | 申请(专利权)人: | 中国平安人寿保险股份有限公司 |
主分类号: | G06T3/00 | 分类号: | G06T3/00;G06T7/00;G06T7/13;G06T7/11;G06T7/41;G06T7/73;G06T11/00 |
代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 谭晓欣 |
地址: | 518000 广东省深圳市福田区福田街道益田路5033号平安*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 人像 卡通 头像 生成 方法 装置 设备 介质 | ||
1.一种基于人像的卡通头像生成方法,其特征在于,所述方法包括:
对原始照片进行预处理,得到头像区域;
将所述头像区域输入预训练好的对抗网络模型,通过所述对抗网络模型输出初始卡通头像;
基于预设的人脸检测算法对所述初始卡通头像进行处理,得到针对所述初始卡通头像的第一人脸关键点;
根据所述第一人脸关键点,确定所述初始卡通头像的面部区域和嘴唇区域;
基于预设的嘴唇颜色对所述嘴唇区域进行涂色处理;
基于预设的边缘检测算法对所述面部区域进行除伪纹理处理;
根据处理后的所述初始卡通头像得到目标卡通头像。
2.根据权利要求1所述的基于人像的卡通头像生成方法,其特征在于,在根据所述第一人脸关键点,确定所述初始卡通头像的面部区域和嘴唇区域之前,所述方法还包括:
根据所述第一人脸关键点,确定所述初始卡通头像的皮肤区域;
基于预设的头部分割算法对所述初始卡通头像进行分割,得到所述皮肤区域的皮肤掩码;
基于预设的参考肤色和所述皮肤掩码,对所述初始卡通头像进行映射,得到目标皮肤;
根据所述目标皮肤对所述皮肤区域进行渲染处理。
3.根据权利要求1所述的基于人像的卡通头像生成方法,其特征在于,所述基于预设的边缘检测算法对所述面部区域进行除伪纹理处理,包括:
根据所述边缘检测算法对所述面部区域进行处理,得到所述初始卡通头像的边缘信息;
对所述边缘信息做膨胀处理,得到目标面部掩码;
根据所述目标面部掩码,确定伪纹理区域;
计算所述伪纹理区域周围的像素点的加权平均值;
根据所述加权平均值对所述伪纹理区域进行填充处理。
4.根据权利要求1所述的基于人像的卡通头像生成方法,其特征在于,所述对原始照片进行预处理,得到头像区域,包括:
根据预设的全身分割算法对所述原始照片进行人像分割,得到所述原始照片的人像区域;
采用所述人脸检测算法提取所述人像区域中的第二人脸关键点;
对所述人像区域中的头部区域进行裁剪,得到人脸区域;
根据所述第二人脸关键点调整所述人脸区域,得到所述头像区域。
5.根据权利要求4所述的基于人像的卡通头像生成方法,其特征在于,所述根据所述第二人脸关键点调整所述人脸区域,包括:
基于所述第二人脸关键点计算得到所述人脸区域的参数信息,其中,所述参数信息包括坐标参数和夹角参数,所述坐标参数用于表征所述人脸区域中左眼和右眼的位置关系,所述夹角参数用于表征所述人脸区域中左眼和右眼的水平偏移关系;
根据所述坐标参数和所述夹角参数旋转所述人脸区域。
6.根据权利要求5所述的基于人像的卡通头像生成方法,其特征在于,所述第二人脸关键点包括脸部轮廓关键点和鼻头关键点;所述根据所述第二人脸关键点调整所述人脸区域,还包括:
获取所述脸部轮廓关键点与所述鼻头关键点的距离信息;
将所述距离信息与预设阈值对比,根据对比结果调节所述人脸区域。
7.根据权利要求6所述的基于人像的卡通头像生成方法,其特征在于,所述将所述距离信息与预设阈值对比,根据对比结果调节所述人脸区域,包括:
若所述距离信息小于所述预设阈值,采用像素点映射算法压缩所述人脸区域;
若所述距离信息大于所述预设阈值,采用像素点映射算法拉伸所述人脸区域。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国平安人寿保险股份有限公司,未经中国平安人寿保险股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210283555.6/1.html,转载请声明来源钻瓜专利网。