[发明专利]基于频带间注意力机制对抗学习高光谱单图超分辨率方法有效
| 申请号: | 201911177023.9 | 申请日: | 2019-11-26 |
| 公开(公告)号: | CN111161141B | 公开(公告)日: | 2023-02-28 |
| 发明(设计)人: | 李娇娇;梁虎;李云松;崔如星;宋锐;王柯俨;郭杰 | 申请(专利权)人: | 西安电子科技大学 |
| 主分类号: | G06T3/40 | 分类号: | G06T3/40;G06N3/0464;G06N3/08 |
| 代理公司: | 西安长和专利代理有限公司 61227 | 代理人: | 何畏 |
| 地址: | 710071 陕西省*** | 国省代码: | 陕西;61 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 频带 注意力 机制 对抗 学习 光谱 单图超 分辨率 方法 | ||
1.一种基于频带间注意力机制对抗学习高光谱单图超分辨率方法,其特征在于,所述基于频带间注意力机制对抗学习高光谱单图超分辨率方法包括以下步骤:
步骤一,搭建三维生成对抗网络模型;将频带注意力机制嵌入生成网络的残差块之间;设计损失函数;
步骤二,对已有的高光谱图像数据集进行预处理,获得生成对抗网络的训练数据集和测试数据集;
步骤三,训练生成对抗网络,以训练数据集中的高分辨率高光谱图像作为对抗网络的输入数据,调整网络参数使输出尽可能接近于1,以低分辨率的高光谱图像作为生成网络的输入数据,将输出的重构图像输入判别网络,调整生成网络参数使判别网络的输出也尽可能接近于1,直至生成对抗网络对训练数据集的处理误差小于最小阈值要求时,停止训练;
步骤四,测试三维生成对抗网络,将测试数据集中低分辨率高光谱图像作为生成网络的输入数据,获得网络的输出数据,根据输出数据对三维生成对抗网络超分辨率处理性能进行评价。
2.如权利要求1所述的基于频带间注意力机制对抗学习高光谱单图超分辨率方法,其特征在于,所述基于频带间注意力机制对抗学习高光谱单图超分辨率方法具体包括以下步骤:
第一步,搭建三维生成对抗网络模型;生成网络由三个结构相同的残差块组成,每个残差块主要由两个内核为5×3×3的三维卷积层组成;判别网络主要由六个三维卷积层和一个平均池化层组成;
第二步,将频带注意力机制嵌入生成网络的残差块之间;基于频带注意力机制的残差块输出为:
其中:
X∈Rc×l×h×w为基于频带注意力机制的残差块的输入,F∈Rc×l×h×w为两个三维卷积的输出,δ为Prelu激活函数,为不同光谱带的权重;
第三步,设计损失函数loss:
lloss=α1lS+α2lE+α3lA;
其中,lS为空间损失函数:
lS=ll1_loss+β1ltv_weight_loss;
其中,l1为范数损失:
其中,ltv_weight_loss为全变分损失:
其中,
lE为光谱损失函数:
其中,zi,j为真实图像第i行、第j列的光谱向量,z′i,j为重构图像第i行、第j列的光谱向量;
lA为对抗损失函数:
其中N为训练样本数;
第四步,对已有的高分辨率的高光谱图像进行预处理,使其通过高斯滤波器获得相应低分辨率的高光谱图像;按照一定规则分为训练数据集和测试数据集;
第五步,以损失函数loss最小化为目标,不断训练网络,调整网络参数,当损失函数小于最小精度要求ε时,停止训练,获得最佳超分辨率处理结果;
第六步,将测试数据集作为生成对抗网络的输入数据,获得生成对抗网络的输出数据,根据输出数据求平均峰值信噪比MPSNR、平均结构相似性指数MSSIM、平均均方根误差MRMSE和光谱角制图SAM对神经网络超分辨率处理性能进行评价:
其中,P和分别表示真实图像和重构图像,MAXk是第k个频段的最大强度,和μP分别是和P的均值,和σP分别是和P的方差,是和P协方差,C1和C2是用于提高稳定性的两个常数,n=w×l是像素数,zi,z′i表示两个光谱zi和z′i的点积,||·||2表示l2范数运算。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911177023.9/1.html,转载请声明来源钻瓜专利网。





