【基于MRA:自适应高频融合和注入系数优化:Pansharpening】

Pansharpening Based on Adaptive High-Frequency Fusion and Injection Coefficients Optimization

(基于自适应高频融合和注入系数优化的全色锐化)

全色锐化的目的是将多光谱(MS)图像与全色(PAN)图像融合,以生成高空间分辨率的多光谱(HRMS)图像。针对传统的全色锐化方法没有充分考虑MS图像的信息,导致全色锐化结果中细节注入不准确和频谱失真的问题,提出了一种基于自适应高频融合和注入系数优化的全色锐化方法,能够获得准确的注入高频分量(HFC)和注入系数。首先,我们提出了一个多层次的锐化模型来增强MS图像的空间信息,然后从锐化的MS图像和PAN图像中提取HFCs。然后,设计了一种自适应融合策略,通过计算提取的HFC的相似性和差异性来获得准确的注入HFC。对于注入系数,我们提出了基于MS图像和PAN图像之间的空间和光谱关系的注入系数优化方案。最后,利用该注入系数将融合后的HFC注入到上采样后的MS图像中,得到HRMS图像

INTRODUCTIO

近年来,在环境监测、光谱分解、水质评价等应用中,对高精度卫星图像的需求越来越大。然而,受传感器的限制,高空间分辨率的多光谱(HRMS)图像很难通过单一传感器获得。该问题可以通过融合高空间分辨率全色(PAN)图像和高光谱分辨率多光谱(MS)图像以获得HRMS图像来解决。这个过程也被称为pansharpening。
在过去的几年中,已经开发了许多泛锐化方法,这些方法可以大致分为两类:传统方法和基于深度学习的方法。传统的方法包括基于成分替换(CS)的方法、基于多分辨分析(MRA)的方法和基于变分优化(VO)的方法。
在基于CS的方法中,首先将MS图像投影到另一空间中。然后,PAN图像被用来取代的空间信息的转换组件。最后通过逆变换得到HRMS图像。基于CS的代表性方法包括强度色调饱和度,主成分分析和Gram-Schmidt自适应方法。这些方法的优点是它们在空间信息方面是优秀的并且具有低计算复杂度。然而,缺点是它们容易出现频谱失真。
基于多分辨率分析的方法将源图像分解为不同尺度上的低频分量(LFC)和高频分量(HFC),然后按照一定的融合规则进行融合。最后,对融合后的分量进行逆变换,得到HRMS图像。常见的基于MRA的方法包括拉普拉斯变换、à trous小波变换(ATWT)、和基于强度调制的平滑滤波器。这种方法可以很好地保存光谱信息,但在增强空间信息方面仍存在一些缺陷。
基于VO的泛锐化方法包括两个步骤:能量函数的设计及其优化解。利用观测模型和稀疏表示等方法构造能量函数,然后利用优化算法进行求解,得到泛锐化图像。常见的基于VO的方法包括P+XS ,逆问题的正则化解,耦合非负矩阵分解和稀疏表示。虽然基于VO的方法的结果具有高精度,但计算成本相对较高。
近年来,深度学习在遥感图像处理领域取得了令人瞩目的成功。基于深度学习的方法通过学习遥感图像的特征来解决全息锐化问题。2016年,Masi等人提出了一种基于卷积神经网络的全息锐化方法。从那时起,更多基于深度学习的全息锐化方法被开发出来,包括深度残差网络、多尺度和多深度卷积神经网络和深度卷积神经网络。该方法善于从图像中学习复杂的特征,取得了较好的融合效果。然而,缺点是需要大量的训练样本和大量的训练时间,并且最优参数难以调整。
在上述分析的基础上,本文提出了一种基于自适应高频融合和注入系数优化的全锐化方法来获取高空间分辨率的MS图像,即HRMS图像。首先,利用多级锐化模型对MS图像进行锐化,并分别用ATWT和引导滤波得到锐化图像SI和PAN图像的高频分量HFC。其次,根据平移图像和锐化后的MS图像高频分量的异同和相似性,设计了一种自适应融合策略。在此基础上,提出了基于源图像空间和光谱信息的自适应注入系数。最后,按照设计的注入系数,将融合后的高频分量注入到上采样的MS(UPMS)图像中,得到HRMS图像。在IKONOS和Pléiade数据集上的实验表明,与现有的先进的全色锐化方法相比,我们的方法在主观和客观上都具有更好的性能,这证明了我们的方法的性能。

贡献

1)提出了一种基于自适应高频融合和注入系数优化的全色锐化方法,该方法能有效地保留全色图像的空间和光谱信息。
2)设计了一种多级锐化方案,能够很好地增强MS图像的空间信息。
3)根据PAN图像和锐化后的MS图像的根据PAN图像和锐化后的MS图像的HFC之间的差异和相似性,提出了一种自适应的融合策略。该策略能较好地保留MS和PAN图像的高频信息
4)根据源图像的光谱和空间信息定义自适应注入系数,有效地控制HFC的注入,得到最终的HRMS图像。

RELATED WORKS

随着泛锐化研究的深入,注入模型在传统泛锐化方法中得到了广泛的应用。此外,基于注入模型的方法也逐渐取代了传统的泛锐化方法。在本节中,我们介绍了本文中使用的符号,并简要讨论了CS和MRA的详细注入模型。

Notation

取~M ∈ R M ∗ N ∗ K R^{M *N *K} RMNK作为与PAN图像大小相同的UPMS图像,其中M和N分别表示矩阵的行和列,K表示光谱带的数目。^M ∈ R M ∗ N ∗ K R^{M *N *K} RMNK表示全色锐化后的HRMS图像。I ∈ R M ∗ N R^{M *N} RMN表示强度分量,其通过~M的线性变换获得。通过将PAN图像的直方图与I匹配来计算P ∈ R M ∗ N R^{M *N} RMN

CS-based Detail Injection Model

传统的基于CS的泛锐化方法是通过用PAN图像代替MS图像的空间分量来实现的。然而,Tu等人发现该方法可以以另一种方式实现,其通过计算PAN图像与MS图像的强度分量之间的差异来获得PAN图像的空间细节。因此,通过利用注入系数将所提取的空间细节注入到UPMS图像中来获得HRMS图像。基于CS的细节注入模型可以在没有空间变换的情况下实现,其定义如下:
在这里插入图片描述

MRA-based Detail Injection Model

与基于CS的细节注入模型不同,基于MRA的细节注入模型通过PAN图像与其LFC之间的差异来获得HFC。基于MRA的细节注入模型的公式定义如下:在这里插入图片描述
其中,PL表示P的LFC。Choi等人发现注入的HFC并不完全依赖PAN图像。此外,MS图像的HFC也与HRMS图像的HFC相关,这是从PAN图像中难以获得的。然而,MS图像的HFC对于后续结果很重要。因此,对HRMS的新定义如下:在这里插入图片描述
在这里插入图片描述

PROPOSED METHOD

传统的基于MRA的注入模型一般是先融合源图像的高频细节,然后直接注入到UPMS图像中。与其他全色锐化方法不同,基于MRA的方法不仅能很好地保留图像的空间和光谱信息,而且计算复杂度相对较低。然而,由于MS图像中的空间信息是差的和模糊的,分解的HFC的直接融合在最终结果中导致伪影和模糊。因此,如何有效地提取和融合源图像的HFCs需要仔细考虑。此外,注入系数也需要仔细考虑。本文提出了一种新的泛锐化方法来解决上述问题,我们的方法的框架如图1所示,其过程描述如下。
1)对MS图像及其上采样版本进行预处理以分别获得线性组合分量(LI和I),并且通过对PAN图像和I分量使用直方图匹配来实现P分量。
2)提出了一种多级锐化的方法来锐化LI分量以获得SI。
3)分别通过ATWT和引导滤波器从SI和P中提取HFCs(HSI和HP)。
4)根据SI(HSI)和HP的高频相似性和差异性设计了一种高频融合规则,得到融合的高频(HF),表示为SD融合。
5)基于MS图像和PAN图像之间的空间和光谱关系来定义注入系数,这被称为SS注入。
6)融合的高频(HF)注入到UPMS图像通过使用获得的注入系数,以实现最终的HRMS图像。

Multilevel Sharpening

MS图像的空间信息较差,直接从MS图像中分解出的HFC较粗糙。因此,HFC的融合和注入在最终结果中导致模糊和伪影。解决这一问题的一个可行的方法是增强MS图像的空间信息。因此,为了减少伪影和增强空间信息,同时保持原始的空间信息,我们提出了一种多级锐化方法来增强MS图像的空间信息。
在多级锐化操作之前,对MS图像进行预处理以获得I和LI分量。首先,对MS图像进行上采样以获得~M。然后,I分量由 ~M的线性组合得到。类似地,通过MS图像的线性组合获得LI。最后,通过LI的多级锐化获得SI。
为了锐化MS图像,通过卷积算子提取MS图像的空间结构,然后通过将提取的空间结构与原始图像相加来获得SI。设计了一个3×3的算子核W,根据图像的周围信息锐化中心信息。由于PAN图像的尺寸是MS图像的四倍,并且直接以因子4对MS图像进行上采样难以获得满意的锐化结果。受图像金字塔的启发,我们将一个4的放大因子分为两个2的放大因子。因此,我们提出了一种多级锐化方法。多级锐化的具体步骤如算法1所示。该算法通过对LI图像的逐步锐化得到SI,改善了SI中MS图像的空间信息。
在这里插入图片描述
此外,为了说明多级锐化模型的有效性,我们的方法进行了比较,没有锐化过程的方法和直接上采样四次的方法。图2示出了在三个MS图像上的去锐化和锐化方法的比较结果。图2(a)示出了每个MS图像的分量L1。图2(b)-(d)显示了每种方法的结果的HFC。可以看出,锐化后的HFC图像细节更加清晰,而未锐化的HFCare图像细节模糊粗糙,而且多级锐化模型的效果优于直接上采样4次的效果,表明该锐化方法在增强空间信息方面具有优越的性能.在这里插入图片描述

High-frequency Fusion Based on Similarity and Difference

在融合HFCs之前,需要单独提取源图像的HFCs。本文采用ATWT和引导滤波分别对MS图像和PAN图像进行滤波,以获得相应的HFC。ATWT是通过改进离散小波变换得到的,它具有许多优点,包括非正交性、移位不变性、非抽取性和冗余性。因此,为了更好地从MS图像中提取HFC,我们使用ATWT来获得HFC(HSI)。引导滤波类似于双边滤波,因为它也是一种边缘保持滤波算法。此外,它可以根据引导图的变化趋势来约束输入图像,可以解决梯度反转的问题。为了使提取的HFC与MS图像相似,我们使用I作为引导映射,并对图像(P)进行滤波以获得HFC(HP)。
大多数泛锐化方法关注PAN图像的空间结构,但忽略了MS图像中的一些重要空间结构,导致最终结果与参考图像不同。这个问题可以通过融合源图像的高频来解决,以增强注入的高频和MS图像之间的相似性。实际上,源图像是在相同的场景中捕获的,但是在存储信息方面具有不同的重点。因此,源图像的空间信息具有很高的相似性,但同时也存在一定的差异,它们的HFC也具有相同的特征,即HFC的整体结构相似,局部细节存在一定的差异.在此基础上,提出了一种基于HFCs相似性和差异性的融合权值,以较好地保留PAN图像的信息,同时补充MS图像的缺失信息。结构相似性(SSIM)是衡量两幅图像相似性的指标,由平均值、标准差和协方差组成,分别代表亮度、对比度和SSIM。均方根误差(RMSE)可以很好地表达两幅图像之间的差异。因此,我们使用SSIM来衡量HFCs的相似性,并使用RMSE来评估HFCs之间的差异。在计算之前,像素值在0和1之间归一化,使得SSIM和RMSE计算的值在0和1之间。因此,所提出的融合权重定义如下:在这里插入图片描述
其中SSIMN和RMSEN分别表示归一化的SSIM和RMSE。μP和μSI分别代表P和SI的平均值。σP和σSI分别表示P和SI的方差。σPSI表示P和SI的协方差。C1 =(k1 L)2和C2 =(k2 L)2表示用于保持稳定性的常数,L表示像素值的动态范围。方程(5)可分为两部分:前半部分和后半部分,分别代表HFCs之间的相似性和差异性。为了使融合HFC更好地保留HFCs(HSI)和HP的信息,将θ作为HSI的权重,将(1-θ)作为HP的权重。因此,利用所提出的融合权重,融合策略被定义为:在这里插入图片描述

Injection Coefficients Based on the Spatial and Spectral Relationship

在注入模型中,注入系数在将融合后的HFC注入UPMS图像的过程中起着关键作用。良好的注入系数可以提高信息注入的准确性。如果注入系数太大或太小,最终的全息锐化结果会出现空间或频谱失真。因此,寻找合适的注入系数是非常重要的。自适应IHS(AIHS)通过计算源图像的边缘信息来获得注入系数,其可以表示如下:在这里插入图片描述
尽管这种方法是基于空间信息的,但它忽略了质谱图像光谱之间的关系。因此,空间信息的注入可能导致MS图像的光谱之间的原始比率的变化。解决这一问题的一个实际方法是利用光谱信息来约束注入系数。因此,在本文中,我们提出了联合收割机的空间和光谱信息来设计更好的注入系数。在AIHS的基础上,通过考虑PAN图像与MS图像各个光谱波段之间的关系,提出了一种光谱信息约束来优化注入系数。因此,PAN图像和MS图像的每个光谱带的SSIM乘以PAN图像和MS图像的每个光谱带的标准偏差的比率,其被设计为在这里插入图片描述
随后,谱关系Wos k被用来约束gE k以获得谱约束系数。然后将gE k和频谱约束系数组合以获得最终注入系数gk在这里插入图片描述
最后,通过注入系数gk将融合高频(HF)注入到~ Mk中,并且因此通过下式获得泛锐化结果(^Mk):在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/128121.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

面向Three.js开发者的3D自动纹理化开发包

DreamTexture.js 是面向 three.js 开发者的 3D 模型纹理自动生成与设置开发包,可以为 webGL 应用增加 3D 模型的快速自动纹理化能力。 图一为原始模型, 图二图三为贴图后的模型。提示词: city, Realistic , cinematic , Front view ,Game scene graph 1、…

腾讯云双11活动时间、活动入口、优惠政策详细解读

2023年腾讯云双11大促活动已开启,作为年终最大的一次优惠促销活动,腾讯云的优惠力度还是不错的,爆款云服务器首年88元,还有9999元大额代金券免费领取! 一、腾讯云双11活动时间 即日起至2023-11-30 23:59:59&#xff0…

项目实战之安装依赖npm install

文章目录 nvmdeasync包和node-gyp报错deasync包node-gyp报错 前言:有些人看着还活着其实已经凉了好一会儿了。 初拿到项目 初拿到项目肯定是先看配置 package.json的啦,看看都需要安装什么依赖,然后 npm install,OK结束 皆大欢喜。 ————…

kvm--存储挂载

创建存储卷 然后后面分别挂载到虚拟机不同目录下 查看磁盘 格式化(需要挂载的分区或磁盘) 获得UUID 挂载磁盘或分区 开机自动挂载 vim /etc/fstab mount -a 不报错就可以了

爬虫 | 【实践】百度搜索链接爬取,生成标题词云 | 以“AI换脸”为例

目录 📚链接爬取 🐇流程梳理 🐇代码实现 🐇结果 📚词云生成 🐇代码实现 🐇结果 📚链接爬取 🐇流程梳理 总体流程是:构建搜索链接 -> 发送HTTP请求…

Cannot resolve class ‘DruidDataSource‘

无法配置 DataSource&#xff1a;未指定“url”属性&#xff0c;并且无法配置嵌入数据源。 原因&#xff1a;无法确定合适的驱动程序类 原因是数据库没有配置或者没事错误 1配置配置文件报错 没有依赖 pom.xml加入 <dependency><groupId>com.alibaba</grou…

Hydra(九头蛇海德拉)教程

Hydra 参数 hydra <参数> <IP地址> <服务名> 参数案例说明-l-l root登录账号-L-L userName.txt用户文件-p-l 123456登录密码-P-P passwd.txt密码文件-e-e nsrn 空密码 s 用户名即密码 r 用户名和密码相反&#xff08;如root的密码为toor&#xff09;-s-s 21指…

二维码智慧门牌管理系统:实现六实数据管理应用,让小区管理更便捷!

文章目录 前言一、引入六实数据管理应用二、人员管理三、房屋管理四、车辆管理五、安防管理六、公共信息管理 前言 在这个科技飞速发展的时代&#xff0c;传统小区管理方式已经无法满足人们对于安全、舒适和便捷的需求。而二维码智慧门牌管理系统作为新时代小区管理的利器&…

ViT Vision Transformer超详细解析,网络构建,可视化,数据预处理,全流程实例教程

关于ViT的分析和教程&#xff0c;网上又虚又空的东西比较多&#xff0c;本文通过一个实例&#xff0c;将ViT全解析。 包括三部分内容&#xff0c;网络构建&#xff1b;orchview.draw_graph 将网络每一层的结构与输入输出可视化&#xff1b;数据预处理。附完整代码 网络构建 …

mac下载安装jenkins

下载 https://get.jenkins.io/war/ 启动 使用命令行启动 java -jar jenkins.war 浏览器访问 IP:8080 或 localhost:8080 &#xff0c;对jenkins进行配置&#xff0c;刚开始需要输入密码 终端会展示密码和密码存放位置 jenkins插件下载地址&#xff0c; 下载后自行上传。 I…

不是我吹牛逼,这绝对是去掉 if...else 最佳的文章

我相信小伙伴一定看过多篇怎么去掉 if…else 的文章&#xff0c;也知道大家都很有心得&#xff0c;知道多种方法来去掉 if…else &#xff0c;比如 Option&#xff0c;策略模式等等&#xff0c;但我相信大明哥这篇文章绝对是最全&#xff0c;最完备怎么去掉 if…else 的文章&am…

Redis安装与配置及常用命令使用讲解

目录 一、Redis简介 二、Redis安装和配置 2.1 Linux版 2.2 Windows版 三、Redis命令 3.1 通过命令操作Redis 3.2 String 字符串 3.3 Hash 哈希 3.4 List 列表 3.5 Set 有序集合&#xff08;sorted set&#xff09; 一、Redis简介 Redis是一个开源的内存数据结构存储…

【Linux基础IO篇】系统文件接口(1)

【Linux基础IO篇】系统文件接口&#xff08;1&#xff09; 目录 【Linux基础IO篇】系统文件接口&#xff08;1&#xff09;回顾C语言的文件接口系统文件I/Oopen接口的介绍 open函数返回值文件描述符fd&#xff08;小整数&#xff09;文件描述符的分配规则 重定向dup2系统调用改…

Py之auto-gptq:auto-gptq的简介、安装、使用方法之详细攻略

Py之auto-gptq&#xff1a;auto-gptq的简介、安装、使用方法之详细攻略 目录 auto-gptq的简介 1、版本更新历史 2、性能对比 推理速度 困惑度&#xff08;PPL&#xff09; 3、支持的模型 3、支持的评估任务 auto-gptq的安装 auto-gptq的使用方法 1、基础用法 (1)、量…

《C语言从入门到精通》:入门容易,精通难,C语言也不例外

《C语言从入门到精通》&#xff1a;入门容易&#xff0c;精通难&#xff0c;C语言也不例外 C语言&#xff0c;容易上手&#xff0c;难以精通。它是一把双刃剑&#xff0c;既打开了编程世界的大门&#xff0c;又需要耐心与热情。无论是初学者还是专业人士&#xff0c;都需不断钻…

苹果cms论坛多播放源自动采集在线影视网站

苹果 cms 论坛一个基于 vue 和 gin 实现的在线观影网站 项目采用 vite vue 作为前端技术栈, 使用 ElementPlus 作为 UI 框架进行开发 后端程序使用 Gin gorm go-redis 等相关框架提供接口服务, 使用 gocolly 和 robfig/cron 进行公共影视资源采集和定时更新功能 目前用户…

2.Spark的工作与架构原理

概述 目标&#xff1a; spark的工作原理spark数据处理通用流程rdd 什么是rddrdd 的特点 spark架构 spark架构相关进程spark架构原理 spark的工作原理 spark 的工作原理&#xff0c;如下图 图中中间部分是spark集群&#xff0c;也可以是基于 yarn 的&#xff0c;图上可以…

为什么重写 redisTemplate

为什么重写 redisTemplate 1.安装 redis 上传 redis 的安装包tar -xvf redis-5.0.7.tar.gzyum -y install gcc-cmakemake PREFIX/soft/redis installcd /soft/redis/bin./redis-server redis.conf 2. 集成 redisTemplate maven 依赖 <dependency><groupId>org…

全国产EtherCAT运动控制边缘控制器(六):RtBasic文件下载与连续轨迹加工的Python+Qt开发

今天&#xff0c;正运动小助手给大家分享一下全国产EtherCAT运动控制边缘控制器ZMC432H如何使用PythonQT实现连续轨迹加工。 01 功能简介 全国产EtherCAT运动控制边缘控制器ZMC432H是正运动的一款软硬件全国产自主可控&#xff0c;运动控制接口兼容EtherCAT总线和脉冲型的独立…

【WinForm详细教程五】WinForm中的MenuStrip 、ContextMenuStrip 、ToolStrip、StatusStrip控件

文章目录 1.MenuStrip2.ContextMenuStrip3.ToolStrip4.StatusStrip 1.MenuStrip MenuStrip作为一个容器可以包含多个菜单项。MenuStrip 的重要属性包括&#xff1a; Name&#xff1a;菜单的名字Dock&#xff1a;菜单的停靠位置Items&#xff1a;菜单项的集合 ToolStripMenuI…