摘要
本发明公开一种基于扩散模型的伪造人脸图像生成方法及识别方法,包括收集用于伪造人脸图像的各种水印签名和多个vanilla图像,对HiDDeN模型的编码器和解码器进行训练,以训练好的解码器作为水印提取器对伪造人脸图像中的水印进行检测;收集多个vanilla图像组成数据集,并为数据集中每个训练样本均分配一个原始水印签名m,以此对LDM网络模型进行训练,并采用水印提取器对LDM网络模型的输出图像均进行水印提取,获得水印签名,以水印签名和对应的原始水印签名m以及图像感知损失构建总损失函数,最后将总损失函数作用于LDM网络模型的解码器的反向传播过程,使得LDM网络模型学习到生成带水印图像的能力。