基于多尺度空谱变换的高光谱与多光谱图像融合方法

文档序号:32799687发布日期:2023-01-03 23:18阅读:42来源:国知局
基于多尺度空谱变换的高光谱与多光谱图像融合方法

1.本发明涉及遥感图像处理技术领域,尤其涉及的是一种基于多尺度空谱变换的高光谱与多光谱图像融合方法。


背景技术:

2.拍摄遥感图像时,受限于当前的物理成像系统,不能同时获得高空间分辨率和高光谱分辨率。只能捕获具有高空间分辨率和有限光谱带的图像(高分辨率多光谱图像),或低空间分辨率但具有更高光谱分辨率的图像(低分辨率高光谱图像)。因此,实践中需要融合多光谱的高空间分辨率和高光谱的高光谱分辨率来生成高分辨率高光谱图像(hr-hsi)。
3.虽然目前使用深度神经网络学习遥感图像的光谱和空间细节,获得了较好的融合性能,但仍没有考虑到多光谱图像和高光谱图像特征图之间的相关性,忽略了多光谱图像与高光谱图像之间可能会具有的互补性特征,多光谱图像和高光谱图像特征交互弱,提取特征精度不高,导致获得的图像质量不高。
4.因此,现有技术还有待改进和发展。


技术实现要素:

5.本发明的主要目的在于提供一种基于多尺度空谱变换的高光谱与多光谱图像融合方法、装置、智能终端及计算机可读存储介质,旨在解决现有技术中多光谱图像和高光谱图像特征交互弱,提取特征精度不高的问题。
6.为了实现上述目的,本发明提供了一种基于多尺度空谱变换的高光谱与多光谱图像融合方法,包括:
7.将高光谱图像和多光谱图像各输入双分支网络中的一个分支并跨分支融合,获得融合后高光谱图像和融合后多光谱图像;
8.分别对所述融合后高光谱图像和所述融合后多光谱图像进行特征提取,获得光谱浅层特征和空间浅层特征;
9.将所述光谱浅层特征输入第一transformer模块,获得光谱深度特征,所述第一transformer模块设有基于空间域划分的多头自注意力;
10.将所述空间浅层特征输入第二transformer模块,获得空间深度特征,所述第二transformer模块采用多尺度补丁以多尺度提取多光谱图像中的空间特征;
11.融合所述光谱深度特征和所述空间深度特征,获得空间光谱特征;
12.将所述空间光谱特征输入图像重建模块,获得高分辨率高光谱图像。
13.可选的,所述将高光谱图像和多光谱图像各输入双分支网络中的一个分支并跨分支融合,获得融合后高光谱图像和融合后多光谱图像,包括:
14.对高光谱图像进行上采样,获得采样后高光谱图像;
15.对多光谱图像进行下采样,获得采样后多光谱图像;
16.连接所述多光谱图像和所述采样后高光谱图像,获得融合后多光谱图像;
17.连接所述高光谱图像和所述采样后多光谱图像,获得融合后高光谱图像。
18.可选的,所述将所述光谱浅层特征输入第一transformer模块,获得光谱深度特征,包括:
19.将所述光谱浅层特征展平,获得二维矩阵;
20.对所述二维矩阵进行线性投影,获得光谱token;
21.将所述光谱token输入所述第一transformer模块,获得光谱中间特征;
22.对所述光谱中间特征进行卷积,获得所述光谱深度特征。
23.可选的,所述第一transformer模块包括多个transformer层,每个transformer层均设有基于空间域划分的多头自注意力。
24.可选的,所述第二transformer模块包括若干个并列的特征提取子模块,所述将所述空间浅层特征输入第二transformer模块,获得空间深度特征,包括:
25.以不同尺度的补丁划分所述空间浅层特征,获得不同尺度的补丁嵌入后特征;
26.对所有的补丁嵌入后特征进行线性投影,获得若干个空间token,将每个所述空间token各输入一个特征提取子模块,获得各个特征提取子模块输出的空间深度特征;
27.聚合所有特征提取子模块输出的空间深度特征,获得所述空间深度特征。
28.可选的,所述聚合所有特征提取子模块输出的空间深度特征,获得所述空间深度特征,包括:
29.采用可学习的权重聚合所有特征提取子模块输出的空间深度特征,获得所述空间深度特征。
30.可选的,所述融合所述光谱深度特征和所述空间深度特征,获得空间光谱特征,包括:
31.采用跳跃连接聚合所述光谱浅层特征和所述光谱深度特征,获得光谱特征;
32.采用跳跃连接聚合所述空间浅层特征和所述空间深度特征,获得空间特征;
33.对光谱特征进行上采样以使得光谱特征的特征维度和所述空间特征的特征维度相同;
34.连接所述空间特征和上采样后的光谱特征,获得所述空间光谱特征。
35.为了实现上述目的,本发明还提供了一种基于多尺度空谱变换的高光谱与多光谱图像融合装置,所述装置包括:
36.跨分支融合模块,用于将高光谱图像和多光谱图像各输入双分支网络中的一个分支并跨分支融合,获得融合后高光谱图像和融合后多光谱图像;
37.浅层特征模块,用于分别对所述融合后高光谱图像和所述融合后多光谱图像进行特征提取,获得光谱浅层特征和空间浅层特征;
38.深度特征模块,用于将所述光谱浅层特征输入第一transformer模块,获得光谱深度特征,所述第一transformer模块设有基于空间域划分的多头自注意力,将所述空间浅层特征输入第二transformer模块,获得空间深度特征,所述第二transformer模块采用多尺度补丁以多尺度提取多光谱图像中的空间特征;
39.深度特征融合模块,用于融合所述光谱深度特征和所述空间深度特征,获得空间光谱特征;
40.重建模块,用于将所述空间光谱特征输入图像重建模块,获得高分辨率高光谱图
像。
41.为了实现上述目的,本发明还提供了一种智能终端,上述智能终端包括存储器、处理器以及存储在上述存储器上并可在上述处理器上运行的基于多尺度空谱变换的高光谱与多光谱图像融合程序,上述基于多尺度空谱变换的高光谱与多光谱图像融合程序被上述处理器执行时实现任意一项上述基于多尺度空谱变换的高光谱与多光谱图像融合方法的步骤。
42.为了实现上述目的,本发明还提供了一种计算机可读存储介质,上述计算机可读存储介质上存储有基于多尺度空谱变换的高光谱与多光谱图像融合程序,上述基于多尺度空谱变换的高光谱与多光谱图像融合程序被处理器执行时实现任意一项上述基于多尺度空谱变换的高光谱与多光谱图像融合方法的步骤。
43.由上述可见,本发明的基于多尺度空谱变换的高光谱与多光谱图像融合方法,首先通过跨分支融合,加强双分支网络提取特征之间的相关性,然后采用基于空间域划分的多头自注意力提取光谱特征,提高了提取高相关性的光谱特征的能力,采用多尺度补丁以多尺度提取空间特征,能更好地挖掘多光谱中丰富的空间特征,最后融合光谱特征和空间特征并进行重建获得高分辨率高光谱图像。与现有技术相比,充分考虑到多光谱图像和高光谱图像特征图之间的相关性,提取特征精度高,能获得高质量的高分辨率高光谱图像。
附图说明
44.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。
45.图1是本发明提供的基于多尺度空谱变换的高光谱与多光谱图像融合方法实施例的流程示意图;
46.图2是图1实施例的网络模型示意图;
47.图3是图1实施例步骤s300的具体流程示意图;
48.图4是图1实施例步骤s400的具体流程示意图;
49.图5是本发明实施例提供的基于多尺度空谱变换的高光谱与多光谱图像融合装置的结构示意图;
50.图6是本发明实施例提供的智能终端的内部结构原理框图。
具体实施方式
51.以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本发明实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本发明。在其它情况下,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本发明的描述。
52.应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。
53.还应当理解,在本发明说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本发明。如在本发明说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。
54.还应当进一步理解,在本发明说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。
55.如在本说明书和所附权利要求书中所使用的那样,术语“如果”可以依据上下文被解释为“当

时”或“一旦”或“响应于确定”或“响应于检测到”。类似的,短语“如果确定”或“如果检测到[所描述条件或事件]”可以依据上下文被解释为意指“一旦确定”或“响应于确定”或“一旦检测到[所描述的条件或事件]”或“响应于检测到[所描述条件或事件]”。
[0056]
下面结合本发明实施例的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0057]
在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是本发明还可以采用其它不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本发明内涵的情况下做类似推广,因此本发明不受下面公开的具体实施例的限制。
[0058]
高光谱遥感图像通常是由飞机或者卫星从高空和太空中拍摄,因此一幅高光谱遥感图像往往覆盖面积非常大的地域,这也就导致高光谱遥感图像的空间分辨率普遍较小,一个像素代表的区域也会非常大。然而,受限于当前的物理成像系统,存在一个不可避免的权衡,不能同时获得高空间分辨率和高光谱分辨率。成像机制只能捕获具有高空间分辨率和有限光谱带的图像,例如高分辨率多光谱图像;或低空间分辨率但具有更高光谱分辨率的图像,例如低分辨率高光谱图像。因此,实践中需要融合多光谱的高空间分辨率和高光谱的高光谱分辨率来生成高分辨率高光谱图像(hr-hsi)。
[0059]
现有技术虽然已使用深度神经网络学习遥感图像的光谱和空间细节,获得了较好的融合性能,如构建无监督稀疏dirichlet网络,使用无监督的编码器-解码器架构来提取两种不同维度的模态的空间信息和光谱信息并进行融合。但仍没有考虑到多光谱图像和高光谱图像特征图之间的相关性,忽略了多光谱图像与高光谱图像之间可能会具有的互补性特征,多光谱图像和高光谱图像特征交互弱,提取特征精度不高,导致获得的图像质量不高。
[0060]
为了解决上述技术问题,本发明使用双分支网络结构在融合前先进行跨分支融合以加强双分支网络提取特征之间的相关性;提取光谱特征时,采用基于空间域划分的多头自注意力,有效获取光谱的全局特征;提取空间特征时,采用多尺度补丁以更好地挖掘多光谱中丰富的空间特征。因此,本发明充分考虑到多光谱图像和高光谱图像特征图之间的相关性,提取特征精度高,能获得高质量的高分辨率高光谱图像。
[0061]
示例性方法
[0062]
如图1所示,本发明实施例提供一种基于多尺度空谱变换的高光谱与多光谱图像融合方法,部署于智能终端上,具体的,上述方法包括如下步骤:
[0063]
步骤s100:将高光谱图像和多光谱图像各输入双分支网络中的一个分支并跨分支融合,获得融合后高光谱图像和融合后多光谱图像;
[0064]
具体地,需要同时从高光谱图像和多光谱图像中分别提取光谱特征和空间特征,因此本实施例的网络模型为双分支网络模型,具体如图2中(a)区域所示,包括上下两个并行的双分支网络,上面的分支用来处理高光谱图像,下面的分值用来处理多光谱图像。其中,浅层光谱特征提取器和浅层空间特征提取器由卷积网络构建而成,深层光谱特征提取器和深层空间特征提取器由transformer网络构建而成。先通过卷积网络提取遥感图像的局部特征,再通过transformer网络提取遥感图像的全局特征,获取的特征更加精准。
[0065]
由于使用双分支网络结构在融合前提取的特征具有弱相关的问题,因此,本实施例的双分支网络结构中包括一个跨分支融合模块,将高光谱图像和多光谱图像输入特征提取器之前先进行融合,以加强双分支网络提取的空间特征和光谱特征(以下简称:空谱特征)之间的相关性。
[0066]
本实施例中,跨分支融合具体包括如下步骤:
[0067]
步骤s110:对高光谱图像进行上采样,获得采样后高光谱图像;
[0068]
步骤s120:对多光谱图像进行下采样,获得采样后多光谱图像;
[0069]
步骤s130:连接多光谱图像和采样后高光谱图像,获得融合后多光谱图像;
[0070]
步骤s140:连接高光谱图像和采样后多光谱图像,获得融合后高光谱图像。
[0071]
参考图2,假定和分别表示低分辨率的高光谱图像和高分辨率的多光谱图像。首先使用双线性插值上采样低分辨率高光谱图像得到再使用双线性插值下采样高分辨率多光谱图像得到然后在光谱维度上分别对和和进行连接得到融合后高光谱图像和融合后多光谱图像
[0072]
需要说明的是,上采样和下采样采用的方法不限,也可以使用最近邻或者双三次插值。
[0073]
通过跨分支融合连接,实现了双分支之间的跨模态信息交互,能够加强双分支网络提取的空谱特征之间的相关性,提高后续融合图像的质量。
[0074]
步骤s200:分别对融合后高光谱图像和融合后多光谱图像进行特征提取,获得光谱浅层特征和空间浅层特征;
[0075]
具体地,将融合后高光谱图像和融合后多光谱图像各输入双分支网络中的一个分支中进行特征提取,获得光谱浅层特征和空间浅层特征。
[0076]
本实施例通过浅层光谱特征提取器和浅层空间特征提取器分别提取光谱浅层特征和空间浅层特征。由于卷积是将图像映射到更高维特征空间的一种简单而有效的方法,浅层光谱特征提取器和浅层空间特征提取器均由卷积网络构建而成。并将光谱浅层特征和空间浅层特征的特征维度的大小统一映射成c。获得的光谱浅层特征为空间浅层特征为卷积核的尺寸和数量不做限定,在本实施例中,卷积核大小为3。
[0077]
步骤s300:将光谱浅层特征输入第一transformer模块,获得光谱深度特征,上述第一transformer模块设有基于空间域划分的多头自注意力;
[0078]
具体地,针对基于cnn的无监督训练网络只能获取局部特征的缺点,本发明使用
transformer网络,以更好地从高光谱中提取全局光谱特征。并在transformer网络中,通过在谱域计算全局自注意力,在空间域划分多头,有效获取光谱的全局特征。
[0079]
本实施例中,第一transformer模块为深层光谱特征提取器,设置在处理高光谱图像分支上。在获得光谱浅层特征后,输入深层光谱特征提取器,通过transformer的多头自注意力更好地提取高光谱中的全局光谱特征。优选地,将深层光谱特征提取器的多头自注意力机制设计为基于空间域划分的多头自注意力,即根据空间维度拆分获得每个头,能够更有效地获取光谱的全局特征。
[0080]
其中,transformer具体可以为用于计算机视觉领域的任何transformer,如常用的swin transformer、vision transformer等。
[0081]
步骤s400:将空间浅层特征输入第二transformer模块,获得空间深度特征,上述第二transformer模块采用多尺度补丁以多尺度提取多光谱图像中的空间特征;
[0082]
具体地,第二transformer模块设置在用于处理多光谱图像的分支上。获得空间浅层特征后,输入第二transformer模块,以挖掘多光谱中丰富的空间特征。优选地,在第二transformer模块中采用多尺度补丁嵌入来提取多尺度特征,然后通过使用可学习的权重融合多尺度特征来获得最终的空间特征,该权重自适应地调整每个提取特征的重要性,能够多尺度提取多光谱图像中的空间特征。
[0083]
其中,transformer具体可以为用于计算机视觉领域的任何transformer,如常用的swin transformer、vision transformer等。
[0084]
步骤s500:融合光谱深度特征和空间深度特征,获得空间光谱特征;
[0085]
具体地,使用长跳跃连接聚合光谱浅层特征和光谱深层特征得到光谱特征使用长跳跃连接聚合空间浅层特征和空间深度特征得到空间特征为了保证重构图像前的特征维度相同,对光谱特征进行上采样得到然后连接和得到空间光谱特征
[0086]
其中,对光谱特征进行上采样的方法不限,可以使用亚像素卷积层、转置卷积、预定义插值式等各种上采样方法。
[0087]
步骤s600:将空间光谱特征输入图像重建模块,获得高分辨率高光谱图像。
[0088]
具体地,将获得的空间光谱特征最后输入图像重建模块,得到高分辨率高光谱图像例如:采用卷积神经网络对特征进行反卷积重建图像,利用重建损失和对抗损失优化模型参数,用海量图像构造训练样本,对设计的深度卷积神经网络进行训练以实现图像的重建。基于特征重建图像的方法为本领域的常规技术手段,在此不再赘述。
[0089]
由上所述,通过使用双分支网络结构在融合前先进行跨分支融合以加强双分支网络提取特征之间的相关性;采用基于空间域划分的多头自注意力有效获取光谱的全局特征;采用多尺度补丁以更好地挖掘多光谱中丰富的空间特征,再融合光谱特征和空间特征并进行图像重建,获得高分辨率高光谱图像。因此,充分考虑到多光谱图像和高光谱图像特征图之间的相关性,提取特征精度高,能获得高质量的高分辨率高光谱图像。
[0090]
在一个实施例中,如图3所示,上述步骤s300具体包括如下步骤:
[0091]
步骤s310:将光谱浅层特征展平,获得二维矩阵;
[0092]
步骤s320:对二维矩阵进行线性投影,获得光谱token;
[0093]
步骤s330:将光谱token输入第一transformer模块,获得光谱中间特征;
[0094]
步骤s340:对光谱中间特征进行卷积,获得光谱深度特征。
[0095]
具体地,在将数据输入深层特征提取器之前,将光谱浅层特征展平成二维矩阵,再通过一个可训练的线性投影对二维矩阵进行线性投影获得光谱token然后,使用光谱transformer(spectral transformer,spet)提取光谱中间特征最后,使用卷积核大小为3的卷积输出光谱深度特征参考图2所示,本实施例中,第一transformer模块为深层光谱特征提取器,由上述光谱transformer构建而成。具体的,包括多个spet层,每个spet层均设有基于空间域划分的多头自注意力。
[0096]
其中,获取基于空间域划分的多头自注意力的步骤为:首先输入通过可训练的线性投影得到querykey和value然后,计算query和key的相似度得到注意力的权重,将权重应用于value得到注意力。具体表达式为:
[0097][0098][0099]
其中wq、wk和wv是可学习的投影矩阵,attention(
·
)是按比例缩放的点积运算。沿着空间维度将q、k和v拆分为m2个头,每个头的高度和宽度分别为hd=h/m和wd=w/m。光谱多头自注意力(spemsa)的计算公式为:
[0100]
headm=attention(qm,km,vm),m=1

m2[0101][0102]
其中表示第个m头,w是一个具有可学习参数的投影矩阵。
[0103]
由上所述,本实施例提出了一种在光谱维度上进行计算的transformer,通过光谱多头自注意力,在谱域计算全局自注意力,在空间域划分多头,能够有效地从高光谱中提取全局光谱特征,提高了网络提取高光谱中高相关性的光谱特征的能力。
[0104]
由于现有的融合方法中,均使用单一的尺度提取空间特征。而使用transformer从具有丰富空间信息的多光谱中提取全局空间特征,在不同尺度的补丁嵌入下获得的特征的精细度可能会有很大的不同。因此,在一个实施例中提供了一种使用多尺度补丁嵌入的特征提取方式,获得多光谱的不同尺度的空间特征并通过自适应的加权结合起来,用于后续与光谱特征融合。如图4所示,具体包括如下步骤:
[0105]
步骤s410:以不同尺度的补丁划分空间浅层特征,获得不同尺度的补丁嵌入后特征;
[0106]
步骤s420:对所有的补丁嵌入后特征进行线性投影,获得若干个空间token,将每
个空间token各输入一个特征提取子模块,获得各个特征提取子模块输出的空间深度特征;
[0107]
具体地,本实施例中,第二transformer模块包括多个特征提取子模块,每个特征提取子模块为一个深层空间特征提取器。每个深层空间特征提取器中包括多个空间transformer(spatial transformer:spat)。将空间浅层特征按照不同尺度的补丁进行切分,获得多个不同尺度的补丁嵌入后特征。对每个补丁嵌入后特征进行线性投影,获得空间token其中(p,p)是补丁的大小,是token的数量。将每个空间token各输入一个深层空间特征提取器,即每个深度空间特征提取器的输入是不同尺度的补丁嵌入,每层空间transformer依次输出空间中间特征最后使用卷积核大小为3进行卷积处理,获得深层空间特征提取器输出的空间深度特征
[0108]
步骤s430:聚合所有特征提取子模块输出的空间深度特征,获得最终的空间深度特征。
[0109]
具体地,采用可学习的权重w
l
聚合所有深度空间特征提取器输出的空间深度特征获得最终的空间深度特征即第二transformer模块输出的空间深度特征。具体表达式为:
[0110][0111]
由上所述,针对提取的特征尺度单一的问题,本实施例设计了一个多尺度特征提取分支,该分支首先使用多尺度补丁嵌入来提取多尺度特征,然后通过使用可学习的权重融合多尺度特征来获得最终的空间深度特征。该权重自适应地调整每个提取特征的重要性,更好地挖掘多光谱中丰富的空间特征。
[0112]
综上所述,本实施例首先使用跨分支连接加强双分支网络提取的空谱特征之间的相关性,而后通过两个浅层特征提取器提取空谱的浅层特征,接下来使用两种深层特征提取器分别提取空谱的深层特征,两种深层特征提取器分别为深层光谱特征提取器和深层空间特征提取器。其中,深层光谱特征提取器包含多个光谱transformer;深层空间特征提取器包含多个空间transformer,最后通过一个图像重建模块对融合后的图像进行重建。充分考虑到多光谱图像和高光谱图像特征图之间的相关性,提取特征精度高,能获得高质量的高分辨率高光谱图像。
[0113]
示例性设备
[0114]
如图5所示,对应于基于多尺度空谱变换的高光谱与多光谱图像融合方法,本发明实施例还提供一种基于多尺度空谱变换的高光谱与多光谱图像融合装置,具体的,所述装置包括:
[0115]
跨分支融合模块600,用于将高光谱图像和多光谱图像各输入双分支网络中的一个分支并跨分支融合,获得融合后高光谱图像和融合后多光谱图像;
[0116]
浅层特征模块610,用于分别对所述融合后高光谱图像和所述融合后多光谱图像进行特征提取,获得光谱浅层特征和空间浅层特征;
[0117]
深度特征模块620,用于将所述光谱浅层特征输入第一transformer模块,获得光谱深度特征,所述第一transformer模块设有基于空间域划分的多头自注意力,将所述空间
浅层特征输入第二transformer模块,获得空间深度特征,所述第二transformer模块采用多尺度补丁以多尺度提取多光谱图像中的空间特征;
[0118]
深度特征融合模块630,用于融合所述光谱深度特征和所述空间深度特征,获得空间光谱特征;
[0119]
重建模块640,用于将所述空间光谱特征输入图像重建模块,获得高分辨率高光谱图像。
[0120]
本实施例中,上述基于多尺度空谱变换的高光谱与多光谱图像融合装置可以参照上述基于多尺度空谱变换的高光谱与多光谱图像融合方法中的对应描述,在此不再赘述。
[0121]
基于上述实施例,本发明还提供了一种智能终端,其原理框图可以如图6所示。上述智能终端包括通过系统总线连接的处理器、存储器、网络接口以及显示屏。其中,该智能终端的处理器用于提供计算和控制能力。该智能终端的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和基于多尺度空谱变换的高光谱与多光谱图像融合程序。该内存储器为非易失性存储介质中的操作系统和基于多尺度空谱变换的高光谱与多光谱图像融合程序的运行提供环境。该智能终端的网络接口用于与外部的终端通过网络连接通信。该基于多尺度空谱变换的高光谱与多光谱图像融合程序被处理器执行时实现上述任意一种基于多尺度空谱变换的高光谱与多光谱图像融合方法的步骤。该智能终端的显示屏可以是液晶显示屏或者电子墨水显示屏。
[0122]
本领域技术人员可以理解,图6中示出的原理框图,仅仅是与本发明方案相关的部分结构的框图,并不构成对本发明方案所应用于其上的智能终端的限定,具体的智能终端可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
[0123]
在一个实施例中,提供了一种智能终端,上述智能终端包括存储器、处理器以及存储在上述存储器上并可在上述处理器上运行的基于多尺度空谱变换的高光谱与多光谱图像融合程序,上述基于多尺度空谱变换的高光谱与多光谱图像融合程序被上述处理器执行时进行以下操作指令:
[0124]
将高光谱图像和多光谱图像各输入双分支网络中的一个分支并跨分支融合,获得融合后高光谱图像和融合后多光谱图像;
[0125]
分别对所述融合后高光谱图像和所述融合后多光谱图像进行特征提取,获得光谱浅层特征和空间浅层特征;
[0126]
将所述光谱浅层特征输入第一transformer模块,获得光谱深度特征,所述第一transformer模块设有基于空间域划分的多头自注意力;
[0127]
将所述空间浅层特征输入第二transformer模块,获得空间深度特征,所述第二transformer模块采用多尺度补丁以多尺度提取多光谱图像中的空间特征;
[0128]
融合所述光谱深度特征和所述空间深度特征,获得空间光谱特征;
[0129]
将所述空间光谱特征输入图像重建模块,获得高分辨率高光谱图像。
[0130]
可选的,所述将高光谱图像和多光谱图像各输入双分支网络中的一个分支并跨分支融合,获得融合后高光谱图像和融合后多光谱图像,包括:对高光谱图像进行上采样,获得采样后高光谱图像;对多光谱图像进行下采样,获得采样后多光谱图像;连接所述多光谱图像和所述采样后高光谱图像,获得融合后多光谱图像;连接所述高光谱图像和所述采样后多光谱图像,获得融合后高光谱图像。
[0131]
可选的,所述将所述光谱浅层特征输入第一transformer模块,获得光谱深度特征,包括:将所述光谱浅层特征展平,获得二维矩阵;对所述二维矩阵进行线性投影,获得光谱token;将所述光谱token输入所述第一transformer模块,获得光谱中间特征;对所述光谱中间特征进行卷积,获得所述光谱深度特征。
[0132]
可选的,所述第一transformer模块包括多个transformer层,每个transformer层均设有基于空间域划分的多头自注意力。
[0133]
可选的,所述第二transformer模块包括若干个并列的特征提取子模块,所述将所述空间浅层特征输入第二transformer模块,获得空间深度特征,包括:以不同尺度的补丁划分所述空间浅层特征,获得不同尺度的补丁嵌入后特征;对所有的补丁嵌入后特征进行线性投影,获得若干个空间token,将每个所述空间token各输入一个特征提取子模块,获得各个特征提取子模块输出的空间深度特征;聚合所有特征提取子模块输出的空间深度特征,获得所述空间深度特征。
[0134]
可选的,所述聚合所有特征提取子模块输出的空间深度特征,获得所述空间深度特征,包括:采用可学习的权重w
l
聚合所有特征提取子模块输出的空间深度特征,获得所述空间深度特征。
[0135]
可选的,所述融合所述光谱深度特征和所述空间深度特征,获得空间光谱特征,包括:采用跳跃连接聚合所述光谱浅层特征和所述光谱深度特征,获得光谱特征;采用跳跃连接聚合所述空间浅层特征和所述空间深度特征,获得空间特征;对光谱特征进行上采样以使得光谱特征的特征维度和所述空间特征的特征维度相同;连接所述空间特征和上采样后的光谱特征,获得所述空间光谱特征。
[0136]
本发明实施例还提供一种计算机可读存储介质,上述计算机可读存储介质上存储有基于多尺度空谱变换的高光谱与多光谱图像融合程序,上述基于多尺度空谱变换的高光谱与多光谱图像融合程序被处理器执行时实现本发明实施例提供的任意一种基于多尺度空谱变换的高光谱与多光谱图像融合方法的步骤。
[0137]
应理解,上述实施例中各步骤的序号大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
[0138]
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将上述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。上述系统中单元、模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0139]
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。
[0140]
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各实例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟是以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人
员可以对每个特定的应用来使用不同法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
[0141]
在本发明所提供的实施例中,应该理解到,所揭露的装置/终端设备和方法,可以通过其它的方式实现。例如,以上所描述的装置/终端设备实施例仅仅是示意性的,例如,上述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以由另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。
[0142]
上述集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,上述计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,上述计算机程序包括计算机程序代码,上述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。上述计算机可读介质可以包括:能够携带上述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,上述计算机可读存储介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减。
[0143]
以上所述实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解;其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不是相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1