预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共16页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN113689327A(43)申请公布日2021.11.23(21)申请号202110946419.6(22)申请日2021.08.18(71)申请人厦门美图之家科技有限公司地址361000福建省厦门市火炬高新区软件园华讯楼C区B1F-089(72)发明人严鑫毅(74)专利代理机构厦门仕诚联合知识产权代理事务所(普通合伙)35227代理人乐珠秀(51)Int.Cl.G06T3/00(2006.01)G06T9/00(2006.01)G06K9/62(2006.01)权利要求书2页说明书10页附图3页(54)发明名称头发曲直处理方法、系统、终端设备及存储介质(57)摘要本发明提供了一种头发曲直处理方法、系统、终端设备及存储介质,该方法包括:根据法向量对各隐向量进行向量编辑,根据各隐向量生成人脸编辑图;根据自编码器对训练图像进行图像编码,得到编码图像和方向向量,对方向向量进行向量编辑;对方向向量和编码图像进行解码得到解码图像,根据解码图像和目标图像进行损失计算得到损失值;根据损失值对自编码器进行参数更新,将待处理图像输入收敛后的自编码器进行处理得到输出图像。本发明通过对方向向量进行向量编辑,保障了方向向量与对应隐向量之间的一致性,使得自编码器能学习到目标图像与训练图像之间头发曲直的特征,基于收敛后的自编码器进行头发曲直处理,防止了头发颜色和形状差距较大的问题。CN113689327ACN113689327A权利要求书1/2页1.一种头发曲直处理方法,其特征在于,所述方法包括:根据人脸生成模型生成多个虚拟人脸图像,并根据各虚拟人脸图像通过支持向量机训练得到分离超平面的法向量,所述分离超平面用于对各虚拟人脸图像进行头发曲直的分类;根据所述法向量分别对各虚拟人脸图像的隐向量进行向量编辑,并将向量编辑后的各隐向量输入所述人脸生成模型进行图像生成,得到各隐向量对应的人脸编辑图;确定所述人脸编辑图中的训练图像和目标图像,根据自编码器对所述训练图像进行图像编码,得到编码图像和方向向量,并对所述方向向量进行向量编辑;根据所述自编码器对向量编辑后的所述方向向量和所述编码图像进行图像解码,得到解码图像,并根据所述解码图像和所述目标图像进行损失计算,得到损失值;根据所述损失值对所述自编码器进行参数更新,直至所述自编码器收敛,并将待处理图像输入收敛后的所述自编码器进行头发曲直处理,得到输出图像。2.如权利要求1所述的头发曲直处理方法,其特征在于,所述确定所述人脸编辑图中的训练图像和目标图像,根据自编码器对所述训练图像进行图像编码,得到编码图像和方向向量,包括:对同一所述隐向量对应的所述人脸编辑图进行抽样,得到所述训练图像和所述目标图像;将所述训练图像输入所述自编码器中的编码器进行图像编码,得到所述编码图像;将所述编码图像输入与所述编码器输出连接的全连接层进行特征映射,得到所述方向向量。3.如权利要求2所述的头发曲直处理方法,其特征在于,所述对所述方向向量进行向量编辑,包括:确定所述目标图像与所述训练图像之间的隐向量差值,并根据所述隐向量差值和所述法向量确定向量编辑倍数;根据所述向量编辑倍数对所述方向向量进行向量编辑。4.如权利要求1所述的头发曲直处理方法,其特征在于,所述根据所述自编码器对向量编辑后的所述方向向量和所述编码特征进行图像解码,得到解码图像,包括:将向量编辑后的所述方向向量输入方向解码器,得到方向特征;将所述编码特征和所述方向特征进行特征合并,再输入所述解码器中得到所述解码图像。5.如权利要求1所述的头发曲直处理方法,其特征在于,所述根据各虚拟人脸图像通过支持向量机训练得到分离超平面的法向量,包括:根据预设曲直分类器对各虚拟人脸图像进行头发曲直分类,得到直发图像和曲发图像;将所述直发图像的隐向量设置为正样本,所述曲发图像的隐向量设置为负样本训练一支持向量机,并根据训练后的所述支持向量机确定所述分离超平面的法向量。6.如权利要求1所述的头发曲直处理方法,其特征在于,所述将向量编辑后的各隐向量输入所述人脸生成模型进行图像生成,得到各隐向量对应的人脸编辑图之后,还包括:分别确定各人脸编辑图的结构相似形特征和峰值信噪比;2CN113689327A权利要求书2/2页若任一所述人脸编辑图的结构相似形特征和/或峰值信噪比小于对应特征阈值,则删除所述人脸编辑图。7.如权利要求1至6任一所述的头发曲直处理方法,其特征在于,所述根据所述法向量分别对各虚拟人脸图像的隐向量进行向量编辑,包括:以所述法向量为基准向量,分别对各虚拟人脸图像的隐向量进行预设向量倍数的增加或减小。8.一种头发曲直处理系统,其特征在于,所述系统包括:法向量确定模块,用于根据人脸生成模型生成多个虚拟人脸图像,并根据各虚