一种证件照的生成方法、装置、终端设备和存储介质

文档序号:36232124发布日期:2023-12-01 05:20阅读:45来源:国知局
一种证件照的生成方法

本发明涉及图像处理,尤其涉及一种证件照的生成方法、装置、终端设备和存储介质。


背景技术:

1、证件照是用于证明个人身份和其他法律事项的重要文件,因此需要满足一定的规范和要求,例如面部必须清晰可见、无遮挡以及光线要均匀等等。然而在现实生活中,由于环境、设备、拍摄技术等原因,往往难以满足这些要求,导致证件照的质量参差不齐,影响其使用效果。现有技术常基于传统图像处理算法的证件照编辑工具来利用图像处理技术对证件照进行去噪、光照校正、人脸检测、对齐活裁剪等操作,以提高证件照的质量和美观度。但是其只能对图像进行简单的处理,难以处理复杂的场景和非线性变化。例如对于非标准的拍摄姿态、不同的光线条件或不同的证件照规格,传统图像处理算法的处理效果会变得不尽如人意,传统图像处理算法在处理证件照时,往往需要人为设置参数,如滤波器、调整亮度等,这些参数的选择需要经验丰富的专业人员或者通过试错来实现,而且难以处理人脸的形变和非线性变化,如证件照中的人脸有较大的旋转角度、表情变化或年龄等时,传统图像处理算法缺乏对于复杂场景和非线性变化的适应性以及处理方式,从而使得证件照不够逼真以及还原,导致证件照的最终的处理效果不佳。


技术实现思路

1、本发明实施例提供一种证件照的生成方法、装置、终端设备和存储介质,能有效解决现有技术中对于复杂场景和非线性变化的适应性以及处理方式,从而使得证件照不够逼真以及还原,导致证件照的最终的处理效果不佳的问题。

2、本发明一实施例提供一种证件照的生成方法,包括:

3、获取初始证件照、用于调整证件照背景的背景调整参数以及若干用于对人脸图像进行调整的人脸调整参数;其中,所述人脸调整参数包括以下任意一项或其组合:用于对人脸图像进行线性调整的线性调整参数以及用于对人脸图像进行非线性调整的非线性调整参数;

4、将所述初始证件照、背景调整参数和人脸调整参数输入到图像生成模型中,以使所述图像生成模型根据人脸调整参数以及背景调整参数对所述初始证件照进行调整,生成最终证件照;

5、其中,所述图像生成模型生成包括:

6、以未调整的证件照、未调整的证件照所对应的人脸调整参数以及背景调整参数为输入,以调整后的证件照为输出,进行模型训练,生成所述图像生成模型。

7、优选地,所述图像生成模型包括:显著物体检测模块、特征提取模块以及图像编辑模块;

8、所述显著物体检测模块,用于将所述初始证件照中的人像和背景进行分离,继而根据背景调整参数对所述初始证件照的背景进行调整,生成调整后的背景;

9、所述特征提取模块,用于提取所述人像中的特征向量,并将所述特征向量发送至所述图像编辑模块;

10、所述图像编辑模块,用于根据所述特征向量对所述人像的人脸属性进行分割,生成若干个人脸属性;

11、根据所述人脸调整参数对对应的人脸属性进行调整,生成调整后的人像;

12、根据所述调整后的背景以及所述调整后的人像,生成最终证件照。

13、优选地,所述显著物体检测模块,用于将所述初始证件照中的人像从所述初始证件照中分离,包括:

14、所述显著物体检测模块,用于通过显著物体检测算法识别出所述初始证件照中的人像,继而将所述人像从所述初始证件照中分离。

15、优选地,在根据所述人脸调整参数对对应的人脸属性进行调整时,若所述人脸调整参数为非线性调整参数,则所述图像编辑模块,通过内设的残差mlp模块提取特征向量所对应的非线性路径,并根应据所述非线性路径以及对应的非线性调整参数对脸属性进行整。

16、优选地,所述以未调整的证件照、未调整的证件照所对应的人脸调整参数以及背景调整参数为输入,以调整后的证件照为输出,进行模型训练,生成所述图像生成模型,包括:

17、将未调整的证件照、未调整的证件照所对应的人脸调整参数以及背景调整参数作为生成对抗网络的输入,以调整后的证件照作为生成对抗网络的输出,对所述生成对抗网络中的生成器和判别器进行交替迭代训练;

18、在检测到所述gan神经网络收敛时,将训练完成后的生成器作为所述图像生成模型。

19、在上述的方法实施例的基础上,本发明对应提供了装置项实施例。

20、本发明一实施例提供了一种证件照的生成装置,包括:数据获取模块以及证件照调整模块;

21、所述数据获取模块,用于获取初始证件照、用于调整证件照背景的背景调整参数以及若干用于对人脸图像进行调整的人脸调整参数;其中,所述人脸调整参数包括以下任意一项或其组合:用于对人脸图像进行线性调整的线性调整参数以及用于对人脸图像进行非线性调整的非线性调整参数;

22、所述证件照调整模块,用于将所述初始证件照、背景调整参数和人脸调整参数输入到图像生成模型中,以使所述图像生成模型根据人脸调整参数以及背景调整参数对所述初始证件照进行调整,生成最终证件照;

23、其中,所述图像生成模型生成包括:

24、以未调整的证件照、未调整的证件照所对应的人脸调整参数以及背景调整参数为输入,以调整后的证件照为输出,进行模型训练,生成所述图像生成模型。

25、在上述的方法实施例的基础上,本发明对应提供了终端设备项实施例。

26、本发明另一实施例提供了一种终端设备,包括处理器、存储器以及存储在所述存储器中且被配置为由所述处理器执行的计算机程序,所述处理器执行所述计算机程序时实现上述发明实施例所述的一种证件照的生成方法。

27、在上述的方法实施例的基础上,本发明对应提供了存储介质项实施例。

28、本发明另一实施例提供了一种存储介质,所述计算机可读存储介质包括存储的计算机程序,其中,在所述计算机程序运行时控制所述计算机可读存储介质所在设备执行上述发明实施例所述的一种证件照的生成方法。

29、通过实施本发明具有如下有益效果:

30、本发明实施例提供了一种证件照的生成方法、装置、终端设备和存储介质,所述方法包括:获取初始证件照、用于调整证件照背景的背景调整参数以及若干用于对人脸图像进行调整的人脸调整参数;其中,所述人脸调整参数包括以下任意一项或其组合:用于对人脸图像进行线性调整的线性调整参数以及用于对人脸图像进行非线性调整的非线性调整参数;将所述初始证件照、背景调整参数和人脸调整参数输入到图像生成模型中,以使所述图像生成模型根据人脸调整参数以及背景调整参数对所述初始证件照进行调整,生成最终证件照。与现有技术相比,本发明可以基于训练完成的图像生成模型,并且基于用户设定的背景调整参数以及若干用于对人脸图像进行调整的人脸调整参数,对输入的初始证件照进行调整;而在调整过程中,可以基于对人脸图像进行非线性调整的非线性调整参数对证件照中存在非线性变化的照片进行调整,从而可以完成存在非线性变化的人脸的优化或调整,即本发明可以处理人脸的形变或一些人脸属性的非线性变化的优化调整,使得证件照更加还原人脸的真实状态,提高了证件照的处理效果。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1