【技术实现步骤摘要】
一种基于GAN的人像素描图像生成方法、装置、设备及介质
[0001]本专利技术涉及人像素描
,具体涉及一种基于GAN的人像素描图像生成方法、装置、设备及介质。
技术介绍
[0002]在日常娱乐中,人脸素描是最流行的肖像风格之一。例如,旅客往往将画家的素描作品保存在旅游景点或景点作为纪念品。然而,要让专业画家创作出逼真的面部素描,需要花费大量的时间和精力,且人脸素描图的绘制是一种需要长期训练的技能,新手是没有办法绘制出像艺术家一样逼真的素描图像。同时,在执法和刑事司法案件中,潜在罪犯的面部照片可能是不可用的,因为只有低质量的图像在部分遮挡下被捕获,此时,通过构建面部照片和素描之间的映射,面部素描可以作为寻找嫌疑人的替代方法。其中,人脸素描合成技术(FPSS,Face photo
‑
sketch synthesis)近年来受到了人们的广泛关注,其在非常多的领域中发挥着重要的作用,它是计算机视觉中一个十分具有挑战性的任务;目前为止,已经提出了许多方法来促进面部草图的合成,这些方法可以大致分为三类:基于范例的方法,基于线性回归的方法和基于模型的方法。
[0003]基于范例的方法主要用于在照片
‑
素描配对数据集中寻找样本照片补丁和测试照片补丁之间的相关性,通过混合与测试照片补丁对应的样本补丁,直接重构出最终的输出草图,虽然这些方法在照片
‑
素描配对数据集中取得了良好的性能,但生成的素描存在明显的缺陷,合成的草图过于平滑,无法保持相应人脸照片的保真度和可识别性,
【技术保护点】
【技术特征摘要】
1.一种基于GAN的人像素描图像生成方法,其特征在于,包括:获取待绘制的原图;将所述原图输入至基于GAN生成的人脸转素描生成器组;其中,所述人脸转素描生成器组包括N个图像转素描生成器,将所述原图作为第一个图像转素描生成器的输入参数,其输出的过程图像和所述原图作为下一个图像转素描生成器的输入参数,依次到最后一个图像转素描生成器输出所述原图对应的目标素描图像。2.根据权利要求1所述的基于GAN的人像素描图像生成方法,其特征在于,将所述原图输入至基于GAN生成的人脸转素描生成器组之前,还包括:获取多张训练图像和与每张训练图像对应的一组手工绘制的素描图像组,其中,所述素描图像组包括处于不同绘制阶段的N张素描图像;对每张训练图像和每张素描图像,建立与其对应的人脸转素描生成器、素描转人脸生成器以及判别器;将所述素描图像输入所述素描转人脸生成器,生成对应的假图像;将所述训练图像以及中间图像进行拼接后输入所述人脸转素描生成器,生成对应的假素描图,其中,所述中间图像为空白图像或者上一绘制阶段生成的假图像;调用所述判别器组对所述假图像和所述训练图像,以及对所述假素描图和所述素描图像进行比较处理,生成对应比较分数;将所述比较分数与预设分数值进行比较,当所述比较分数达到预设分数值时,生成基于GAN生成的人脸转素描生成器组。3.根据权利要求2所述的基于GAN的人像素描图像生成方法,其特征在于,所述判别器根据公式L
ad1
(G
A
,G
B
)=E
b
[logD
B
(b)]+E
a
[log(1
‑
D
B
(G
A
(a)))]对所述假素描图和所述素描图像进行对抗性损失的计算;根据公式L
ad2
(G
A
,G
B
)=E
a
[logD
A
(a)]+E
b
[log(1
‑
D
A
(G
B
(b)))]对所述假图像和所述训练图像进行对抗性损失的计算,其中,G
A
为人脸转素描生成器,G
A
(a)为所述假素描图,G
B
为素描转人脸生成器,G
B
(b)为所述假图像,D
A
为A域人脸判别器,D
B
为B域素描判别器,L
ad
为对抗性损失。4.根据权利要求3所述的基于GAN的人像素描图像生成方法,其特征在于,所述判别器根据公式L
cyc
(G
A
,G
B
)=E
a
[G
B
(G
A
(a))
‑
a||1]+E
B
[G
A
(G
B
(b))
‑
b||1]对所述假素描图和所述素描图像,以及所述假图像和所述训练图像进行循环一致性损失的计算,其中,所述L
cyc
为循环一致性损失。5.根据权利要求4所述的基于GAN的人像素描图像生成方法,其特征在于,所述判别器根据公式L
im
(G
A
,G
B
...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。