[发明专利]一种基于融合互信息的对抗生成网络的图像超分辨率方法在审
| 申请号: | 201910752775.7 | 申请日: | 2019-08-15 |
| 公开(公告)号: | CN110660020A | 公开(公告)日: | 2020-01-07 |
| 发明(设计)人: | 马鑫;侯峦轩;孙哲南;赫然 | 申请(专利权)人: | 天津中科智能识别产业技术研究院有限公司 |
| 主分类号: | G06T3/40 | 分类号: | G06T3/40;G06N3/04;G06N3/08 |
| 代理公司: | 12107 天津市三利专利商标代理有限公司 | 代理人: | 韩新城 |
| 地址: | 300457 天津市滨海新区天津经济技*** | 国省代码: | 天津;12 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 高分辨图像 低分辨率图像 图像超分辨率 网络 超分辨 互信息 图像 神经网络模型 低分辨图像 互信息估计 训练数据集 测试数据 图像数据 训练模型 训练数据 对抗 融合 降采样 打包 感知 分辨 | ||
1.一种基于融合互信息的对抗生成网络的图像超分辨率方法,其特征在于,包括步骤:
S1.图像预处理
将图像数据集中的高分辨图像降采样生成对应的低分辨的图像,将高分辨图像和低分辨图像一一对应打包成h5py格式,作为训练数据集;
S2.模型训练
利用训练数据集中低分辨率图像和对应的高分辨图像作为模型的输入,对应的高分辨图像作为目标高分辨图像,训练模型中的生成网络、判别网络和互信息估计网络、感知网络,得到能够对低分辨率图像进行超分辨到高分辨图像的深度神经网络模型,其超分辨倍数为4×;
其中,生成网络对低分辨比率图像进行超分辨,生成高分辨率图像,与目标高分辨率图像进行生成网络损失函数L2计算,将生成的高分辨率图像输入到判别网络中,判别网络计算对抗损失
互信息估计网络分别将生成网络的浅层特征图和深层特征图作为互信息估计网络输入,做互信息估计网络损失函数Lmutual计算;对于感知网络,输入分别为真实的目标高分辨图像和生成的高分辨图像,做感知网络损失函数Lperceptual计算,通过判别网络判别生成的高分辨率图像的真假,并计算判别网络损失函数模型迭代多次达到稳定后完成模型训练;
S3.使用训练好的模型,对测试数据集中的低分辨率图像进行超分辨处理,测试训练好的模型的超分辨能力。
2.根据权利要求1所述的基于融合互信息的对抗生成网络的图像超分辨方法,其特征在于,步骤S1中,预处理之后的数据库图像中低分辨率图像为24*24,对应的高分辨图像为96*96,高分辨率图像作为整个模型的生成目标,即目标高分辨率图像。
3.根据权利要求1所述的基于融合互信息的对抗生成网路的图像超分辨方法,其特征在于,步骤S2包括:
S21.使用标准高斯分布随机初始化生成网络,判别网络和互信息估计网络的权重参数;
S22.将低分辨率图像输入到生成网络中,输出与目标高分辨率图像大小一致的输出图像,将生成网络的输出分别作为判别网络、互信息估计网络、感知网络输入,生成网络输出的浅层特征图和深层特征图作为互信息估计网络的输入,依次迭代使得互信息估计网络损失函数Lmutual、感知网络损失函数Lperceptual、对抗损失函数生成网络损失函数L2均降低至趋于稳定;
S23.将生成网络生成的高分辨率图像和目标高分辨率图像输入判别网络,由判别网络判断输入图像真假,计算判别网络损失函数该判别网络损失函数只用于更新判别网络的参数;
S24.交替训练生成网络和判别网络,互信息估计网络计算互信息估计网络损失函数Lmutual,同时更新自身网络和生成网络的参数,感知网络参与训练但不更新感知网络的参数,直到所有损失函数不再降低,从而得到最终的图像超分辨模型。
4.根据权利要求3所述的基于融合互信息的对抗生成网络的图像超分辨率方法,其特征在于,整个模型的目标函数如下:
其中,λ1,λ2,λ3,λ4,λ5为平衡因子,用于调整各个损失函数所占的权重。
5.根据权利要求3所述的基于融合互信息的对抗生成网络的图像超分辨率方法,其特征在于,
训练数据集中的图像对为[x,y],其中,x为低分辨率图像,y为目标高分辨图像,生成网络的输出为且其中Fgenerator为生成网络对应的映射函数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津中科智能识别产业技术研究院有限公司,未经天津中科智能识别产业技术研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910752775.7/1.html,转载请声明来源钻瓜专利网。





