用于DCGAN网络生成图像的质量评估方法与流程

文档序号:20357672发布日期:2020-04-10 23:27阅读:来源:国知局

技术特征:

1.用于dcgan网络生成图像的质量评估方法,其特征在于,包括以下步骤:

步骤1:将dcgan网络生成的图片作为dcgan网络的输入进行反复迭代,直到迭代次数达到阈值m次,其中,m>1,dcgan网络的初始输入为用户准备的原始图片;迭代过程中,每迭代n次后输出并保存一次图片,其中m为n的整数倍;迭代完成之后,从每次保存的图片中,挑选出一部分质量较优的图片,作为后续图片混合之用;

步骤2:将步骤1每一次挑选的图片分别打上不同标签,同时也从原始图片中取出一部分图片并打上标签,之后将打了标签的各类图片等比例的混合在一起,得到混合图片集;

步骤3:将混合图片集的一部分作为训练集输入到分类器当中训练分类器,再用混合图片集剩下的部分测试分类器的分类精度,当分类精度满足要求之后进入步骤4;

步骤4:将混合图片集输入到dcgan网络中,让它生成一定数量的图片我们称为x,再把x放入步骤3得到的分类器让其分类,从而得到多维的向量y以及向量y的概率p(y),向量y的每个维度的值对应x属于各类图片的概率p(y|x),基于概率p(y|x)和概率p(y)得出dcgan网络生成图像的质量评估结果。

2.如权利要求1所述的用于dcgan网络生成图像的质量评估方法,其特征在于,通过计算p(y)和p(y|x)的散度得出dcgan网络生成图像的质量评估结果。

3.如权利要求1所述的用于dcgan网络生成图像的质量评估方法,其特征在于,步骤3将混合图片集的90%作为训练集输入到分类器当中训练分类器,再用混合图片集剩下的10%测试分类器的分类精度。

4.如权利要求1所述的用于dcgan网络生成图像的质量评估方法,其特征在于,所述dcgan网络的生成器的激活函数最后一层使用tanh函数。


技术总结
本发明涉及图像处理领域,公开了一种用于DCGAN网络生成图像的质量评估方法,用以提高DCGAN网络生成图像的质量评估的准确度。本发明先将DCGAN网络生成的图片作为DCGAN网络的输入进行反复迭代,迭代过程中,等间歇的保存一次图片,并从每次保存的图片中挑选出一部分质量好的图片;再将图片打上标签,同时也从原始图片中取出一部分图片并打上标签,并等比例的混合在一起;再通过混合图片集训练得到合格的分类器;再和将混合图片集输入到DCGAN网络中,让它生成一定数量的图片x,再把x放入分类器让其分类,从而得到多维的向量y及其概率p(y);最后基于概率p(y)得出DCGAN网络生成图像的质量评估结果。本发明适用于DCGAN网络生成图像的质量评估。

技术研发人员:李潇
受保护的技术使用者:深圳易嘉恩科技有限公司
技术研发日:2019.11.29
技术公布日:2020.04.10
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1