SSR-NET:用于高光谱和多光谱图像融合的空间-光谱重建网络

2024-03-08 19:36

本文主要是介绍SSR-NET:用于高光谱和多光谱图像融合的空间-光谱重建网络,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

标题:SSR-NET: Spatial–Spectral Reconstruction Network
             for Hyperspectral and Multispectral Image Fusion

        

具体方法: 本文所提出的SSR-NET是一个物理上直接的CNN模型,主要有三个模块组成:

                (1)CMMI     (跨模式消息插入)

                (2)具有空间边缘损失的SpatRN

                (3)具有频谱边缘损耗的SpecRN.

                参数表示:   R表示参考的HR-HSI,    Z 表示估计的HR-HSI

                                     X表示LR-HSI                Y表示HR-MSI

              X和Y分别以空间模式和光谱模式进行采样,这些模式通过下列公式:

             

           其中,X先通过高斯滤波器进行模糊,然后通过双线性运算以与Z的比率r进行空间下采样。

           Y是以相等的频带间隔从Z采样的。

           Y(k)表示Y的第k个频带。               {s1, . . . , sl} 表示HR-HSI中的采样频带数

        CMMI: CMMI的目标是生成一个初步的级联超多重光谱图像(HMSI),表示为   Zpre∈RH×W×L,它利用了HR-MSI的空间信息和LR-HSI的光谱信息,保留了它们的相对空间-光谱位置。

       通过利用双线性插值,X的LR-HSI将被上采样到与空间模式中Y的HR-MSI相同的大小,表示为

                             

        其中r是上采样率,X↑ 是上采样的LR-HSI

        然后,HR-MSI和上采样的LR-HSI将被预先融合,其公式为:

        

        其中Zpre表示HMSI,并且Zpre(k)是HMSI的第k频带。类似地,Y(k)和X(k)↑ 分别表示HR-MSI的第k个频带和上采样的LR-HSI。通过这种方式,级联的HMSI可以包含HR-MSI和LR-HSI的空间和频谱信息。

        为了初步传递空间和光谱模式之间的信息,在HMSI中应用了核大小设置为3×3、空间高度和宽度步长设置为1的卷积层。它表示为

                   

      其中ReLU是整流线性单元的非线性激活函数。

     SpatRN  具有空间边缘损耗的空间重构网络:

     

       

      

     

            

这篇关于SSR-NET:用于高光谱和多光谱图像融合的空间-光谱重建网络的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/788154

相关文章

C#使用Spire.Doc for .NET实现HTML转Word的高效方案

《C#使用Spire.Docfor.NET实现HTML转Word的高效方案》在Web开发中,HTML内容的生成与处理是高频需求,然而,当用户需要将HTML页面或动态生成的HTML字符串转换为Wor... 目录引言一、html转Word的典型场景与挑战二、用 Spire.Doc 实现 HTML 转 Word1

Three.js构建一个 3D 商品展示空间完整实战项目

《Three.js构建一个3D商品展示空间完整实战项目》Three.js是一个强大的JavaScript库,专用于在Web浏览器中创建3D图形,:本文主要介绍Three.js构建一个3D商品展... 目录引言项目核心技术1. 项目架构与资源组织2. 多模型切换、交互热点绑定3. 移动端适配与帧率优化4. 可

Debian 13升级后网络转发等功能异常怎么办? 并非错误而是管理机制变更

《Debian13升级后网络转发等功能异常怎么办?并非错误而是管理机制变更》很多朋友反馈,更新到Debian13后网络转发等功能异常,这并非BUG而是Debian13Trixie调整... 日前 Debian 13 Trixie 发布后已经有众多网友升级到新版本,只不过升级后发现某些功能存在异常,例如网络转

Python开发简易网络服务器的示例详解(新手入门)

《Python开发简易网络服务器的示例详解(新手入门)》网络服务器是互联网基础设施的核心组件,它本质上是一个持续运行的程序,负责监听特定端口,本文将使用Python开发一个简单的网络服务器,感兴趣的小... 目录网络服务器基础概念python内置服务器模块1. HTTP服务器模块2. Socket服务器模块

Go语言使用net/http构建一个RESTful API的示例代码

《Go语言使用net/http构建一个RESTfulAPI的示例代码》Go的标准库net/http提供了构建Web服务所需的强大功能,虽然众多第三方框架(如Gin、Echo)已经封装了很多功能,但... 目录引言一、什么是 RESTful API?二、实战目标:用户信息管理 API三、代码实现1. 用户数据

在ASP.NET项目中如何使用C#生成二维码

《在ASP.NET项目中如何使用C#生成二维码》二维码(QRCode)已广泛应用于网址分享,支付链接等场景,本文将以ASP.NET为示例,演示如何实现输入文本/URL,生成二维码,在线显示与下载的完整... 目录创建前端页面(Index.cshtml)后端二维码生成逻辑(Index.cshtml.cs)总结

Go语言网络故障诊断与调试技巧

《Go语言网络故障诊断与调试技巧》在分布式系统和微服务架构的浪潮中,网络编程成为系统性能和可靠性的核心支柱,从高并发的API服务到实时通信应用,网络的稳定性直接影响用户体验,本文面向熟悉Go基本语法和... 目录1. 引言2. Go 语言网络编程的优势与特色2.1 简洁高效的标准库2.2 强大的并发模型2.

解决hive启动时java.net.ConnectException:拒绝连接的问题

《解决hive启动时java.net.ConnectException:拒绝连接的问题》Hadoop集群连接被拒,需检查集群是否启动、关闭防火墙/SELinux、确认安全模式退出,若问题仍存,查看日志... 目录错误发生原因解决方式1.关闭防火墙2.关闭selinux3.启动集群4.检查集群是否正常启动5.

基于Python开发一个图像水印批量添加工具

《基于Python开发一个图像水印批量添加工具》在当今数字化内容爆炸式增长的时代,图像版权保护已成为创作者和企业的核心需求,本方案将详细介绍一个基于PythonPIL库的工业级图像水印解决方案,有需要... 目录一、系统架构设计1.1 整体处理流程1.2 类结构设计(扩展版本)二、核心算法深入解析2.1 自

Ubuntu如何分配​​未使用的空间

《Ubuntu如何分配​​未使用的空间》Ubuntu磁盘空间不足,实际未分配空间8.2G因LVM卷组名称格式差异(双破折号误写)导致无法扩展,确认正确卷组名后,使用lvextend和resize2fs... 目录1:原因2:操作3:报错5:解决问题:确认卷组名称​6:再次操作7:验证扩展是否成功8:问题已解