【时空融合:改进MRA】

news2025/2/26 22:50:59

Multiresolution Analysis Pansharpening Based on Variation Factor for Multispectral and Panchromatic Images From Different Times

(基于变化因子的多光谱和全色图像多分辨率分析)
大多数泛锐化方法是将同一区域上同时获取的原始低分辨率多光谱(MS)图像和高分辨率全色(PAN)图像融合在一起。多分辨率分析(MRA)由于具有良好的鲁棒性,已成为泛锐化方法的重要类别之一。然而,当只能提供不同时间的MS和PAN图像时,由于无法有效分析不同时间MS和PAN图像之间的多时间偏差,现有MRA方法的融合结果往往不理想。针对这一问题,提出了基于变化因子的MS和PAN图像的MRA泛锐化方法。首先建立了基于双尺度回归模型的MRA泛锐化方法,然后引入变异因子,利用乘数交替方向法(ADMM)有效分析多时差,得到最终融合结果。在合成数据集和真实数据集上的实验表明,与传统的pansharpening方法以及最先进的MRA方法相比,该方法的性能有显著提高。目视比较表明,变化因子引入改进了地物多时相失调补偿,推进了不同时间获取的MS和PAN图像的泛锐化应用。

INTRODUCTION

多光谱遥感数据融合是指遥感图像数据的空间配准,包括多时相配准、质谱配准、多传感器配准、多平台配准和多分辨率配准。从同一区域获取图像,然后采用一定的算法将每张图像的优点有机结合,生成新的数据。多源遥感数据技术包括分辨率增强、特征提取、去云、分类、超分辨率和多时相数据融合。将MS和PAN图像进行融合,即pansharpening,可以得到高分辨率的锐化数据。随着高分辨率图像提高商业产品的可用性,卫星遥感系统对泛锐化数据的需求不断增长。此外,pansharpening在遥感图像的变化检测、目标识别、土地覆盖分类、视觉图像分析和场景解译等处理过程中是一个重要的前期步骤。另一种常见的融合技术,即时空融合,是一种将精细空间分辨率数据与粗时间分辨率数据(如Landsat)、精细时间分辨率数据与粗空间分辨率数据(如MODIS)混合形成时间序列图像的技术。然而,时空融合通常需要两个粗/细图像对来分别估计每一类的时间变化率,并假设在一段时间内的变化率是稳定的。从这个意义上说,泛锐化可以更准确地看作是一种空间光谱融合技术,而经典时空融合可以看作是一种多时间融合技术,两种融合技术具有不同的目的和应用对象。
总的来说,pansharpening方法可以分为四大类:1)component substitution (CS);2)查看;3)变分优化(VO) ;4)深度学习(DL)。在CS方法中,通过MS像素的光谱变换从PAN图像中提取要注入插值MS波段的几何细节。这一类包括强度色调饱和度、主成分分析、Gram-Schmidt和上下文自适应Gram-Schmidt (C-GSA)。当高分辨率PAN图像和低分辨率MS图像之间存在很强的相关性时,基于cs的方法可以很好地工作,但它们无法解释光谱不匹配引起的局部差异。因此,融合后的图像会产生明显的光谱畸变。VO方法依赖于优化问题的解,包括总变分、稀疏表示、贝叶斯方法和降秩(RR)等方法。然而,VO方法的时间复杂度很高,难以实现实时性。在过去的十年中,基于DL的方法引起了越来越多的关注,包括卷积神经网络,泛锐化神经网络,通过包含几个非线性辐射指数图来增强输入的泛锐化神经网络,以及基于变压器的泛锐化。虽然基于DL的方法可以获得很好的性能,但它们通常需要大量标记的训练数据。为了解决这一问题,Xu等人最近提出了基于谱和纹理损失约束生成对抗网络的迭代网络无监督学习方法,该方法不需要带标签的数据集进行训练。此外,Qu等提出了基于自注意机制的无监督学习方法,Liu等提出了时空注意融合方法。然而,它仍然不适用于不同卫星和时间的MS和PAN图像的融合,其作为pansharpening问题解决方案的可行性有待于充分的测试和验证。
基于MRA的方法保留了原始质谱数据集的光谱信息,而不考虑获取PAN的日期或仪器,因此已成为主流的泛锐化方法之一。MRA类别包括加性小波亮度比例(AWLP)]和形态滤波器(MFs)。特别是Aiazzi等利用基于质谱传感器MTF的glp (MTF- glp)来进行分析步骤。在此方法的基础上,提出了基于上下文决策的MTF-GLP (MTF-GLP- cbd)和全面回归的MTF-GLP (MTF-GLP- fs)。此外,相关研究表明,使用HPM注射方案[MTF-GLP与HPM注射(MTF-GLP-HPM)]模型可以改进基于MTF-GLP的方法。此外,在MTFGLP-HPM模型的基础上,后处理[MTF-GLP-HPM with后处理(MTF-GLP-HPM- pp)]和多元线性回归[MTF-GLP-HPM with多元线性回归(MTF-GLP-HPM- r)]也被陆续提出。此外,为了利用更丰富的尺度信息,文献[46]提出了双尺度回归模型[MTFGLP-HPM with dual-scale regression (MRA-DS)],以获得最佳融合结果。
然而,空间分辨率和光谱分辨率在(w.r.t)信噪比、有限的传输带宽和处理能力等方面的物理限制阻碍了利用遥感仪器同时采集高空间分辨率和高光谱分辨率数据。因此,有时很难同时获得同一区域的MS图像和高分辨率PAN图像。当只能提供不同时间获取的MS和PAN图像时,由于不同时间获取的地物图像存在多时间错位,pansharpening方法的融合结果往往不理想。虽然相关研究表明,与其他pansharpening分类相比,MRA分类能更好地补偿多时间轴错位,但这些MRA方法只是直接用于融合不同时间的MS和PAN图像,并不能有效缓解多时间轴错位的影响。
为了解决多时段不对准问题,本文提出了一种基于变异因子(MRA- VF)的MRA泛锐技术。实验结果表明,该方法优于传统的泛锐化方法。总结一下,本文的贡献如下:
1)根据作者在MRA分类方法方面的知识,本文提出的MRA- VF是第一个分析不同时间获取的MS和PAN图像在地物上的多时偏差的方法。因此,本文的主要目的是对MRA类别的改进,其他类别的研究超出了本文的范围。
2)在本文提出的MRA-VF中,当两个数据集差异较大时,PAN图像的信息将有效地提取出来,通过交替优化的方式抑制,避免引入错误信息。
3)在不同时间获取MS和PAN图像时,将变异因子作为通用模型应用于MTF-GLP-HPM类型的其他方法,以改善融合结果。

METHODOLOGY在这里插入图片描述

MRA-VF的流程图如图1所示。首先,建立了基于双尺度回归的MRA模型,并引入变异因子;最后,通过交替方向乘法相结合的方法,利用变异因子对多时差进行有效分析,得到最终的融合结果。
P H R P^{HR} PHR R M × N R^{M×N} RM×N为高分辨率PAN图像,其中M为该PAN图像的行数,N为该PAN图像的列数。低分辨率MS图像表示为 M L R M^{LR} MLR = { M L R M^{LR} MLR}b=1,…,B∈ R ( M / S ) × ( N / S ) × B R^{ (M/S)×(N/S)×B} R(M/S)×(N/S)×B,其中B为光谱带数,S为P HR与MLR的比值尺度,MLR B为第B个光谱带。上标表示图像的空间分辨率,即LR和HR分别代表低分辨率和高分辨率图像。

Dual-Scale Regression Model

由于我们之前的工作双尺度回归模型(MRA- DS)比许多其他MRA方法表现更好,因此MRA- ds已成为最先进的MRA方法之一。因此,选择MRA-DS作为所提出的MRA-VF的基本数学模型。
首先,将 M L R M^{LR} MLR内插到 P H R P^{HR} PHR的大小,得到^ M L R M^{LR} MLR = {^ M L R M^{LR} MLR}b=1,…, b∈ R M × N × B R^{M×N×B} RM×N×B。然后使用MTF-GLP[40]对 P H R P^{HR} PHR进行处理,得到低分辨率PAN图像的低通版本,即 P L R P^{LR} PLR。接下来,利用注入系数g控制信息注入的差异,如下式所示,得到最终的pansharpening结果 M H R M^{HR} MHR = { M H R M^{HR} MHR}b=1,…, b∈ R M × N × B R^{M×N×B} RM×N×B:在这里插入图片描述
式中gb为MS图像第2个光谱带的注入系数。此外,使用HPM注入方案和尺度回归来提高pansharpening的性能[43]。基于HPM注入方案,将(1)改写为在这里插入图片描述
根据[45]的尺度回归方法,(2)可以改写为在这里插入图片描述
其中E(X)表示图像X的均值,注入系数gb用于迭代运算。
在MRA-DS中,为了丰富尺度信息,改善最终融合结果,提出了双尺度回归方法,将 P L R P^{LR} PLR M H R M^{HR} MHRb之间协方差的精细尺度信息和 P L R P^{LR} PLR M H R M^{HR} MHRb之间协方差的粗尺度信息结合起来。因此,将gb定义为在这里插入图片描述
其中cov(X, Y)为图像X和Y的协方差,var(X)为图像X的样本方差,i为迭代次数,µ为可调参数。附录详细说明了双尺度回归的有效性。
本文提出的MRA-VF与我们之前工作中的MRA-DS的关键区别在于,MRA-DS不能很好地适用于不同时间的MS和PAN图像。因此,关键的创新之处在于,根据作者在MRA分类方法方面的知识,本文提出的MRA- VF首次分析了不同时间获取的MS和PAN图像之间的地物多时相失调。

Variation Factor

为了分析地物的多时相位错,并对不同时间获取的MS和PAN图像应用pansharpening技术,在双尺度回归模型中引入变异因子θ∈ R M × N R^{M×N} RM×N,得到所提出的MRA-VF。将式(3)改写为
在这里插入图片描述
式中⊙表示哈达玛乘积。该模型表示由地面物体的季节性或人为变化引起的多时相失调.
下一个问题是求θ。为此,将不同时间获取的MS图像与PAN图像之间的多时差联系起来,建立如下方程:在这里插入图片描述
但在实际应用中,MS图像是三维数据,PAN图像是二维数据。为了表述(6),需要对MS图像的维数进行分解和降维,以便在交替方向乘法器(ADMM)迭代中更方便地进行处理。受pansharpening的启发,可以使用奇异值分解(SVD)方法对三维MHR进行因式分解,得到二维MHR。我们使用SVD对MS图像进行降维,因为将MS保持在二维空间更便于后续ADMM算法的操作。如果我们使用直方图匹配来扩展PAN图像的维数,我们需要考虑张量来处理ADMM,从而增加了算法的复杂度在这里插入图片描述

Optimization of Variation Factor by ADMM

通过观察(5)可以看出,当获得最优变异因子θ时,所提出的MRA-VF可以有效地分析不同时间获取的MS和PAN图像之间的地物多时相失调,并获得良好的融合结果。因此,对(6)建立优化模型,实现变异因子θ的优化,如下式所示:在这里插入图片描述
第一个正则化项可以通过约束θ接近于单位来控制谱变异性。第二个正则化项通过建立微分算子Hl来增强光谱的平滑性。参数µ1和µ2平衡了不同正则化项对成本函数的贡献.
由于分布式优化的优势,(8)中的优化模型可以利用ADMM框架进行求解。具体来说,(8)中的成本函数可以表示为在这里插入图片描述
ADMM可用于将问题(8)分解为更简单的问题,并迭代求解[56]。具体地说,子问题可以表示为在这里插入图片描述
因此,(8)可以通过最小化以下问题来更新:在这里插入图片描述
与(10)相关的增广拉格朗日量由式给出在这里插入图片描述
其次,介绍了变量φ和θ的优化过程。

  1. Optimization w.r.t. ϑ: 对于φ的优化问题可以写成在这里插入图片描述
    这个表达式可以为每个像素单独重写为在这里插入图片描述
    取式(16)中每个像素的导数,设其为0,可得:在这里插入图片描述
    2)Optimizing w.r.t. θ:这个优化问题等价于c = 0时的式(13),可以写成在这里插入图片描述
    为简单起见,非负约束最初被忽略。对θ求导,令其为0,结果是在这里插入图片描述
    由于多时段的不对准,MS和PAN图像之间的较大差异需要忽略,以免给MS图像引入过多的错误信息。为了解决这个问题,需要设置一个阈值δ,以U为单位。对于得到的每一个U,根据不同的数据集确定其最大值Um和不同的值δ∈[0,1]。如果θ大于δ * Um,则将θ设为0以去除PAN图像中的错误信息。
    得到最优变异因子θ *后,代入式(5)得到泛锐化结果。算法1给出了提出的MRA-VF的过程。

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

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

相关文章

Redis的数据持久化方案

目录 前言 RDB方式 概述: 1.RDB手动 2.RDB自动 RDB优缺点 AOF方式 概述 AOF写数据的三种策略 AOF相关配置 AOF重写 AOF重写方式 手动重写 bgrewriteaof 自动重写 总结 前言 Redis是一个内存型数据库,也就是说如果不将内存中的…

overleaf 参考文献引用,创建引用目录.bib文件,在文档中引用参考文献,生成参考文献列表

目录 1 创建一个Overleaf项目 2 导入或创建 .bib 文件 2.1 导入 .bib 文件: 参考文献的 .bib文件获取步骤 (1)打开谷歌学术 (2)输入文献题目 (3)点击引用,然后选择BibTex格式…

af-table-column插件的使用 element el-table-column宽度自适应

af-table-column 是一个用于 Vue.js 的表格列组件,用于在表格中定义列的样式和行为。下面是 af-table-column 的使用方法: 首先,确保已经安装了 af-table-column 包。可以使用以下命令进行安装: npm install af-table-column --…

MySQL——事务

一、事务的开始与结束 一个数据库事务由一条或多条sql语句构成,它们形成一个逻辑的工作单元。这些sql语句要么全部执行成功,要么全部执行失败。 1.1.事物的开始 1.对于DDL(create,alter,drop)和DCL&…

render函数使用和详解

背景 在平时编程时,大部分是通过template来创建html。但是在一些特殊的情况下,使用template方式时,就无法很好的满足需求,在这个时候就需要 通过JavaScript 的编程能力来进行操作。此时,就到了render函数展示拳脚去时…

【Python】迭代器__iter__、__next__

这里主要纠正迭代器的用法,因为一些教程传播错误示例让我很无语。 最大的错误就是,把__iter__和__next写在同个类里,每每看见都感到诧异。不是说这方法不行,主要是,一旦出现预期之外的运行结果往往很难查到原因(因为它…

Nomad 系列-Nomad+Traefik+Tailscale 集成实现零信任安全

系列文章 Nomad 系列文章Traefik 系列文章Tailscale 系列文章 概述 终于到了令人启动的环节了:NomadTraefikTailscale 集成实现零信任安全。 在这里: Nomad 负责容器调度;(容器编排工具)Traefik 负责入口流量&…

文件导入之Validation校验List对象数组

背景: 我们的接口是一个List对象,对象里面的数据基本都有一些基础数据校验的注解,我们怎么样才能校验这些基础规则呢? 我们在导入excel文件进行数据录入的时候,数据录入也有基础的校验规则,这个时候我们又…

Linux下C语言使用 netlink sockets与内核模块通信

netlink简介 Netlink套接字是用以实现用户进程与内核进程通信的一种特殊的进程间通信(IPC) ,也是网络应用程序与内核通信的最常用的接口。在Linux标准内核中,系统默认集成了很多netlink实例,比如日志上报、路由系统等,netlink消息是双向的&a…

解决 tesserocr报错 Failed to init API, possibly an invalid tessdata path : ./

问题描述 我们在初次使用tesserocr库的时候,可能会报以下错误: RuntimeError: Failed to init API, possibly an invalid tessdata path: ./ 这是因为我们在使用 conda 创建的环境中找不到"tessdata"这个文件夹。 解决办法 这时候把Tessera…

【CMake工具】工具CMake编译轻度使用(C/C++)

目录 CMake编译工具 一、CMake概述 二、CMake的使用 2.1 注释 2.1.1 注释行 2.1.2 注释块 2.2 源文件 2.1.1 共处一室 2.1.2 VIP包房 2.3 私人定制 2.2.1 定义变量 2.2.2 指定使用的C标准 2.2.3 指定输出的路径 2.4 搜索文件 2.3.1 方式1 2.3.2 方式2 2.5 包含…

CRM软件系统能否监控手机的使用

CRM可以监控手机吗?答案是不可以。CRM是一款帮助企业优化业务流程,提高销售效率的工具。例如Zoho CRM,最多也就是听一下销售的通话录音,却不可以监控手机,毕竟CRM不是一款监控软件。 CRM的主要作用有以下几点&#xf…

CASAIM与南京航空航天大学在自动化叶片曲面分析系统开展合作,推动航空航天发动机零部件自动化3D检测进程

近期,CASAIM与南京航空航天大学在自动化叶片曲面分析系统展开深入合作,充分发挥双方在航空航天和智能检测领域优势,共同推动航空航天发动机零部件自动化3D检测进程。 南京航空航天大学创建于1952年10月,是新中国自己创办的第一批…

聚观早报|华为Mate 60 Pro支持面容支付;特斯拉重回底特律车展

【聚观365】9月8日消息 华为Mate 60 Pro已支持面容支付 特斯拉将重回底特律车展 iPhone在美国有1.67亿用户 韩国半导体8月份出口85.6亿美元 比亚迪元PLUS冠军版将于9月15日上市 华为Mate 60 Pro已支持面容支付 毫无预热的华为Mate 60 Pro突然在华为商城首批开售&#xf…

Ansys Zemax | 手机镜头设计 - 第 3 部分:使用 STAR 模块和 ZOS-API 进行 STOP 分析

本文是 3 篇系列文章的一部分,该系列文章将讨论智能手机镜头模组设计的挑战,从概念、设计到制造和结构变形的分析。本文是三部分系列的第三部分。它涵盖了使用 Ansys Zemax OpticStudio Enterprise 版本提供的 STAR 技术对智能手机镜头进行自动的结构、热…

微信小程序的开发---tabBar的介绍

目录 一、tabBar的介绍 二、tabBar的6个组成部分 三、tabBar节点的配置项 四、tab项的配置选项 五、tabBar的使用 一、tabBar的介绍 tabBar是移动端应用常见的页面效果,用于实现多页面的快速切换。小程序中通常将其分为: (1)…

猫头虎解析:如何巧妙避免GET请求中的“EOF“错误?

🌷🍁 博主猫头虎(🐅🐾)带您 Go to New World✨🍁 🦄 博客首页——🐅🐾猫头虎的博客🎐 🐳 《面试题大全专栏》 🦕 文章图文…

企业架构LNMP学习笔记22

防盗链原理和实现。 域名A的资源文件,经常被域名B直接调用访问。 而用户经常访问域名B,看到的资源(图片等)以为是域名B的,实际则是域名A的。 但是域名A没有获得任何收益,却要给域名B来源的访问消耗服务器…

解决eclipse的报错:Must declare a named package because this compilation

刚安装完成eclipse, 创建类的时候报错 报错信息如下: 原因:新版本的ECLIPSE要求每一个类都必须定义在包里面 解决方法:创建类的时候指定类的名字,如下图:Package 里面填写ch3,表示包名 创建完成…

智慧物联网医疗,树立可持续性智能化和便利化新标杆

医疗物联网(IoMT)是一个快速发展的领域,它正在改变医疗保健的未来。IoMT 指的是物理设备、车辆、家用电器和其他嵌入传感器、软件和网络连接的对象的网络。这些设备可以帮助医疗保健提供者更好地了解患者的状况,并提供更高效和更有…