[发明专利]一种基于生成对抗网络的灰度图片彩色化方法有效
申请号: | 201810571538.6 | 申请日: | 2018-06-06 |
公开(公告)号: | CN108711138B | 公开(公告)日: | 2022-02-11 |
发明(设计)人: | 解凯;何翊卿;何南南;李天聪;李桐 | 申请(专利权)人: | 北京印刷学院 |
主分类号: | G06T3/00 | 分类号: | G06T3/00;G06N3/04;G06N3/08 |
代理公司: | 北京科迪生专利代理有限责任公司 11251 | 代理人: | 杨学明;顾炜 |
地址: | 102600 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 生成 对抗 网络 灰度 图片 彩色 方法 | ||
1.一种基于生成对抗网络的灰度图片彩色化方法,其特征在于:该灰度图片彩色化方法包括如下步骤:
(1.1)收集样本图片,并制作两个样本集,第一个样本集中存放了N张灰度图片,第二个样本集中存放了N张彩色图片;
(1.2)借助Pytorch深度学习库建立改进的生成对抗网络的架构:基于跨域生成对抗网络架构建立生成对抗网络,并将Wasserstein生成对抗网络、渐进生成对抗网络、条件生成对抗网络的特性加入到跨域生成对抗网络中,形成改进的生成对抗网络;
(1.3)选择损失函数用于计算重建损失、生成损失和判别损失,并选择不基于动量的RMS Prop优化函数用于在反向传播过程中更新生成对抗网络的参数;其中,重建损失的损失函数采用均方误差、余弦距离或铰链损失来计算;生成损失和判别损失的损失函数采用Wasserstein距离来计算;
(1.4)使用标准高斯分布对整个生成对抗网络的参数进行初始化;
(1.5)训练生成对抗网络:
首先固定生成器参数不变,训练判别器,其步骤如下:
(1.5.1)从灰度图片样本集中随机取m个样本{x1,x2,……,xm},标记为X;从彩色图片样本集中随机取m个样本{z1,z2,……,zm},标记为Z;
(1.5.2)将标记为X的样本集中的样本xi作为输入传给生成器,生成一组新的、伪造的样本{y1,y2,……,ym},标记为Y;
(1.5.3)将标记为Y的样本集中的样本yi和标记为Z的样本集中的样本zi分别传入判别器,通过实际输出与目标输出计算出生成对抗网络的判别网络的判别损失L,反向传播这个判别损失并且更新判别器参数θd,更新过程用公式表示为:
其中D表示判别器,η表示超参数中的学习率,表示判别器参数的梯度;
(1.5.4)将步骤1.5.3计算出的判别损失与预设阈值进行比较,如果大于预设阈值则重复步骤1.5.1-1.5.3这个过程,否则视为当前阶段判别器训练完成,然后固定判别器参数不变,训练生成器,其步骤如下:
(1.5.5)从灰度图片样本集中随机取m个样本,{x1,x2,……,xm},标记为X;
(1.5.6)将标记为X的样本集中的样本xi作为输入传给生成器,生成一组新的、伪造的样本{y1,y2,……,ym},标记为Y;
(1.5.7)将标记为Y的样本集中的样本yi传入判别器,用实际输出与目标输出计算出网络的生成损失,然后反向传播这个损失并且更新生成器参数θg,更新过程用公式表示为:
其中G表示生成器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京印刷学院,未经北京印刷学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810571538.6/1.html,转载请声明来源钻瓜专利网。