一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

监督与非监督的高光谱混合像元分解方法与流程

2021-12-03 23:05:00 来源:中国专利 TAG:


1.本发明涉及混合像元领域,尤其涉及监督与非监督的高光谱混合像元分解方法。


背景技术:

2.遥感器所获取的地面反射或发射光谱信号是以像元为单位记录的,一个像元内仅包含一种类型,这种像元称为纯像元。然而,多数情况下一个像元内往往包含多种地表类型,这种像元就是混合像元。混合像元记录的是多种地表类型的综合光谱信息,混合像元是指在一个像元内存在有不同类型的地物,主要出现在地类的边界处。混合像元的存在是影响识别分类精度的主要因素之一,特别是对线状地类和细小地物的分类识别影响较为突出,在土地利用遥感动态监测工作中,经常遇到混合像元的难题,解决这一问题的关键在于通过一定方法找出组成混合像元的各种典型地物的比例。
3.在使用遥感技术对土地进行监测时,为了对土地进行计算,需要使用高光谱混合像元分解方法,而现有的高光谱混合像元分解方法,而现有的高光谱混合像元分解方法种类繁多,人们不清楚各个算法的优缺点和适用调节,无法快速的对分解方法进行选择,为此,我们提出监督与非监督的高光谱混合像元分解方法。


技术实现要素:

4.基于背景技术存在的技术问题,本发明提出了监督与非监督的高光谱混合像元分解方法,以解决技术中提出的问题。
5.本发明提供如下技术方案:
6.监督与非监督的高光谱混合像元分解方法,包括监督类混合像元分解算法和非监督类混合像元分解算法,所述监督类混合像元分解算法包括端元提取算法和丰度估计算法,所述端元提取算法包括纯净像元指数法、内部最大体积法、顶点成分分析法、单形体增长分析算法、顺序最大角凸锥和分裂增广拉格朗日法,所述丰度估计算法包括最小二乘法、基于端元投影向量的算法和基于单形体体积的算法;所述非监督类混合像元分解算法包括独立成分分析法和非负矩阵分解法。
7.优选的,所述纯净像元指数法为单行体的形状特点决定了其在特征空间中任意直线上的投影为线段,且线段的端点必为单形体顶点在这个方向上的投影,基于这一性质,可在特征空间中随机生成若干向量,将所有像元点投影到各个向量上,直线上所有投影点中最靠外的两个便是端元点的投影,随向量方向的不断变化,记录下图像中每个像元作为极值点的次数,最后认为出现频率最高的点就是端元。
8.优选的,所述内部最大体积法通过寻找具有最大体积的单形体自动获取图像中的所有端元,算法首先进行mnf变换,使数据降至p

1维,图像y中由端元矩阵m的p个端元构成的几何体的体积可表示为
9.[0010][0011]
其中m
i
为降维后第i个端元对应的p

1维列向量,根据体积的定义式(2.1)和式(2.2),在理想状态下,由p个端元构成的单形体体积必然是所有由等数量像元构成的单形体中最大的。首先随机选择n个像元作为端元并计算体积,然后将其中一个端元用其他的像元替换并再次计算体积。如果替换后体积增大,则接受此替换,否则放弃此替换,再用新的像元替换,直到对每个端元都用所有像元替换过。在此过程中,端元单形体的体积是不断增大的,最后得到的必然是最大体积的单形体,而构成此单行体的像元就是端元。
[0012]
优选的,所述顶点成分分析法通过反复寻找正交向量并计算图像矩阵在正交向量上的投影距离来逐一提取端元,单形体的若干个顶点可以张成一个子空间,而单形体在某个与这个子空间正交的向量上的投影距离的最大值点一定是单形体的顶点,可以先设法找到一个初始端元,然后每次循环都先找一个和已经找到的端元同时正交的单位向量,再将所有向量点投影到这一单位向量上,并将投影结果的最大值记为新端元,加入端元集合并开始下一次循环,直到找到设定的端元个数为止。
[0013]
优选的,所述单形体增长分析算法是在n

findr算法基础上做了改进:与n

findr同时搜索所有的端元不同,单形体增长分析算法采用逐步增加单形体定点的方法搜索各个端元,在搜索过程中单形体的体积是膨胀的,其维度也逐渐增长,最后得到端元,其计算复杂度较n

findr要小;所述顺序最大角凸锥是对顶点成分分析法的改进,将顶点成分分析法的正交投影放宽为斜交投影,以此为代价,可以换取满足“非负”约束的端元丰度,此法可同时实现端元提取和丰度反演。
[0014]
优选的,所述分裂增广拉格朗日法在使用前之前需要根据端元数目p对图像进行降维,使得l=p,得到降维后的图像矩阵y
pxn
。当l=p时,端元矩阵m为方阵且各个端元线性无关,从而存在q=m
‑1,寻找最小体积单形体可以描述为如下的优化问题
[0015][0016][0017]
那么提取端元m的问题就转化成了求解q的问题。
[0018]
优选的,所述最小二乘法是目前为止应用最为广泛的丰度反演方法,根据满足丰度约束条件的程度可以分为四种不同的最小二乘法:无约束最小二乘法,“和为1”约束最小二乘法,“非负”约束最小二乘法和全约束最小二乘法;
[0019]
根据线性混合模型公式,不考虑误差时,可得线性混合模型公式为
[0020][0021]
当不考虑对丰度的约束时,可以求得第1.2.1节中式(1.4)的无约束解为
[0022]
s
ucls
=(m
t
m)
‑1m
t
y
ꢀꢀꢀ
(2.5)
[0023]
考虑到asc,可得出式的“和为1”约束解为
[0024][0025]
其中ip为p阶单位矩阵;1=[1,1,...1]
t
为全1(p维)列向量;
[0026]
考虑到描述的anc,可得出非负约束解s
ncls
,但此解不能由简单的算子表示出来,而是利用迭代方法来获得最优解,非负约束最小二乘法的两个迭代关系式如下:
[0027][0028]
同时满足anc和asc的解成称为全约束最小二乘解,可将式(2.6)代入式(2.7)求解得到;
[0029]
所述基于端元投影向量的算法
[0030]
根据线性光谱混合模型和几何学描述,混合像元位于单形体的l维特征空间的内部,端元位于单形体的顶点,某个端元是距离其他端元构成的l

1维空间超平面最远的点,可以根据像元到超平面的距离与端元到超平面的距离之间的比值来计算像元中端元占的比例,即丰度。
[0031]
所述基于单形体体积的算法
[0032]
根据线性光谱混合模型和几何学描述,某个端元用其他像元替换后所得单形体的体积比原单形体体积小,可以根据用某像元替换后的单形体与原单形体的体积比计算出该像元中端元的丰度。
[0033]
优选的,所述独立成分分析法一般是假设形成遥感图像的几个端元的丰度是互相独立的,通过最小化它们之间的相关信息来达到解混的目的,假定每一个端元的丰度都是一个随机信号源,这样就可以把高光谱遥感图像看成是多源混合信号,其中的光谱解混问题就转化为一个盲信号分离的问题,独立成分分析法是解决混合像元分解的一种有效方法,可以同时解决“端元提取”和“丰度估计”两个问题。
[0034]
优选的,所述非负矩阵分解法其每步的迭代均在上一步的结果上使用乘法得到,由于乘法整数前后的符号是不变的,只要初始值非负就能保证结果非负;
[0035]
给定一非负矩阵y∈r
n
×
m
和一个正整数r<min(m,n),nmf的目标是找到两个非负矩阵w∈r
n
×
r
和h∈r
r
×
m
,使其满足
[0036]
y≈wh
ꢀꢀꢀ
(2.8)
[0037]
目标函数有两种:第一种是y和wh之间的欧式距离
[0038][0039]
它的下界是0,当y=wh时达到此下界;
[0040]
第二种是y和wh之间的“散度”,也即概率意义上的距离
[0041][0042]
同样,当y=wh时达到此下界;
[0043]
就欧式距离情况下推导得到的乘法迭代公式如下:
[0044]
w

w.*(yh
t
)./(whh
t
)
ꢀꢀꢀ
(2.11)
[0045]
h

h.*(w
t
y)./(w
t
wh)
ꢀꢀꢀ
(2.12)。
[0046]
本发明提供了监督与非监督的高光谱混合像元分解方法,本发明分别介绍了监督类和非监督类的解混方法,并通过模拟数据和真实数据对典型的方法进行了实验验证,分析了各方法的优缺点和适用条件,并对实验结果进行了评价。
附图说明
[0047]
图1为本发明四种算法在图像中有无纯净端元情况下的提取端元效果图;
[0048]
图2为本发明四种算法提取混合像元中第1个端元的光谱曲线比较图;
[0049]
图3为本发明四种算法在图像混合程度不同的情况下的端元提取效果图;
[0050]
图4为本发明不同信噪比的图像中算法性能比较图;
[0051]
图5为本发明不同像元个数下算法性能比较图;
[0052]
图6为本发明cuprite地区图像数据分布图;
[0053]
图7为本发明vca fcls分解丰度图;
[0054]
图8为本发明mvc

nmf分解丰度图。
具体实施方式
[0055]
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0056]
请参阅图1

8,本发明提供一种技术方案:
[0057]
监督与非监督的高光谱混合像元分解方法,包括监督类混合像元分解算法和非监督类混合像元分解算法,所述监督类混合像元分解算法包括端元提取算法和丰度估计算法,所述端元提取算法包括纯净像元指数法、内部最大体积法、顶点成分分析法、单形体增长分析算法、顺序最大角凸锥和分裂增广拉格朗日法,所述丰度估计算法包括最小二乘法、基于端元投影向量的算法和基于单形体体积的算法;所述非监督类混合像元分解算法包括独立成分分析法和非负矩阵分解法。
[0058]
进一步地,所述纯净像元指数法(ppi)为单行体的形状特点决定了其在特征空间中任意直线上的投影为线段,且线段的端点必为单形体顶点在这个方向上的投影,基于这一性质,可在特征空间中随机生成若干向量,将所有像元点投影到各个向量上,直线上所有投影点中最靠外的两个便是端元点的投影,随向量方向的不断变化,记录下图像中每个像元作为极值点的次数,最后认为出现频率最高的点就是端元。
[0059]
进一步地,所述内部最大体积法(n

findr)通过寻找具有最大体积的单形体自动获取图像中的所有端元,算法首先进行mnf变换,使数据降至p

1维,图像y中由端元矩阵m的p个端元构成的几何体的体积可表示为
[0060]
[0061][0062]
其中m
i
为降维后第i个端元对应的p

1维列向量,根据体积的定义式(2.1)和式(2.2),在理想状态下,由p个端元构成的单形体体积必然是所有由等数量像元构成的单形体中最大的。首先随机选择n个像元作为端元并计算体积,然后将其中一个端元用其他的像元替换并再次计算体积。如果替换后体积增大,则接受此替换,否则放弃此替换,再用新的像元替换,直到对每个端元都用所有像元替换过。在此过程中,端元单形体的体积是不断增大的,最后得到的必然是最大体积的单形体,而构成此单行体的像元就是端元。
[0063]
进一步地,所述顶点成分分析法(vca)通过反复寻找正交向量并计算图像矩阵在正交向量上的投影距离来逐一提取端元,单形体的若干个顶点可以张成一个子空间,而单形体在某个与这个子空间正交的向量上的投影距离的最大值点一定是单形体的顶点,可以先设法找到一个初始端元,然后每次循环都先找一个和已经找到的端元同时正交的单位向量,再将所有向量点投影到这一单位向量上,并将投影结果的最大值记为新端元,加入端元集合并开始下一次循环,直到找到设定的端元个数为止。
[0064]
进一步地,所述单形体增长分析算法(sga)是在n

findr算法基础上做了改进:与n

findr同时搜索所有的端元不同,单形体增长分析算法采用逐步增加单形体定点的方法搜索各个端元,在搜索过程中单形体的体积是膨胀的,其维度也逐渐增长,最后得到端元,其计算复杂度较n

findr要小;所述顺序最大角凸锥(smacc)是对顶点成分分析法的改进,将顶点成分分析法的正交投影放宽为斜交投影,以此为代价,可以换取满足“非负”约束的端元丰度,此法可同时实现端元提取和丰度反演。
[0065]
进一步地,所述分裂增广拉格朗日法的原理来源于最小体积变换,它的最小体积是通过从内向外扩张得到的,分裂增广拉格朗日法(sisial)在使用前之前需要根据端元数目p对图像进行降维,使得l=p,得到降维后的图像矩阵y
pxn
。当l=p时,端元矩阵m为方阵且各个端元线性无关,从而存在q=m
‑1,寻找最小体积单形体可以描述为如下的优化问题
[0066][0067][0068]
那么提取端元m的问题就转化成了求解q的问题。
[0069]
进一步地,所述最小二乘法是目前为止应用最为广泛的丰度反演方法,根据满足丰度约束条件的程度可以分为四种不同的最小二乘法:无约束最小二乘法,“和为1”约束最小二乘法,“非负”约束最小二乘法和全约束最小二乘法;
[0070]
根据线性混合模型公式,不考虑误差时,可得线性混合模型公式为
[0071][0072]
当不考虑对丰度的约束时,可以求得第1.2.1节中式(1.4)的无约束解为
[0073]
s
ucls
=(m
t
m)
‑1m
t
y
ꢀꢀꢀ
(2.5)
[0074]
考虑到asc,可得出式的“和为1”约束解为
[0075][0076]
其中ip为p阶单位矩阵;1=[1,1,...1]
t
为全1(p维)列向量;
[0077]
考虑到描述的anc,可得出非负约束解s
ncls
,但此解不能由简单的算子表示出来,而是利用迭代方法来获得最优解,非负约束最小二乘法的两个迭代关系式如下:
[0078][0079]
同时满足anc和asc的解成称为全约束最小二乘解,可将式(2.6)代入式(2.7)求解得到;
[0080]
所述基于端元投影向量的算法
[0081]
根据线性光谱混合模型和几何学描述,混合像元位于单形体的l维特征空间的内部,端元位于单形体的顶点,某个端元是距离其他端元构成的l

1维空间超平面最远的点,可以根据像元到超平面的距离与端元到超平面的距离之间的比值来计算像元中端元占的比例,即丰度。
[0082]
所述基于单形体体积的算法
[0083]
根据线性光谱混合模型和几何学描述,某个端元用其他像元替换后所得单形体的体积比原单形体体积小,可以根据用某像元替换后的单形体与原单形体的体积比计算出该像元中端元的丰度。
[0084]
进一步地,所述独立成分分析法(ica)一般是假设形成遥感图像的几个端元的丰度是互相独立的,通过最小化它们之间的相关信息来达到解混的目的,假定每一个端元的丰度都是一个随机信号源,这样就可以把高光谱遥感图像看成是多源混合信号,其中的光谱解混问题就转化为一个盲信号分离的问题,独立成分分析法是解决混合像元分解的一种有效方法,可以同时解决“端元提取”和“丰度估计”两个问题,基于统计学的盲信号分离bss是信号处理领域的一种研究方法。它是指在源信号和混合方式未知的情况下,根据源信号的统计特性,仅由观测信号恢复出源信号的过程。bss目前已在数字通信、生物医学信号处理、语音信号处理及图像信号处理等许多领域具有重要的理论研究价值和广泛的实际应用前景。近年来,bss也被运用到高光谱混合像元分解中来。该方法克服了基于几何学方法需要存在纯像元的缺点,充分利用数据的统计特性,在端元信息(如图像中端元的个数,端元光谱等)完全未知的情况下,将混合像元分解为端元光谱及其在像元中所占的比例,又叫非监督的光谱解混。随着盲信号处理技术的兴起和发展,混合像元盲分解技术越来越受到遥感学者的关注,成为当前的一个研究热点。这类算法包括独立成分分析ica和非负矩阵分解nmf以及一系列改进的算法;
[0085]
ica算法对于光谱解混的缺点也是非常明显的,主要包括以下几点:
[0086]
(1)线性混合光谱模型中的丰度“和为1”约束不符合ica源信号间统计独立的原则,这是影响ica算法对光谱解混问题适用性的主要原因;
[0087]
(2)端元成分有着明确的物理意义,且在遥感定量分析中对端元成分有着严格的要求,ica中幅度(即方差)的不确定性影响端元成分以及丰度反演的精度;
[0088]
(3)在实际应用中,用户希望每次运行算法都有相同的结果,并且能按照对端元信
号的关心程度最先搜索出来,ica的次序不确定性无法保证这一点。
[0089]
进一步地,所述非负矩阵分解法(nmf)其每步的迭代均在上一步的结果上使用乘法得到,由于乘法整数前后的符号是不变的,只要初始值非负就能保证结果非负;
[0090]
给定一非负矩阵y∈r
n
×
m
和一个正整数r<min(m,n),nmf的目标是找到两个非负矩阵w∈r
n
×
r
和h∈r
r
×
m
,使其满足
[0091]
y≈wh
ꢀꢀꢀ
(2.8)
[0092]
目标函数有两种:第一种是y和wh之间的欧式距离
[0093][0094]
它的下界是0,当y=wh时达到此下界;
[0095]
第二种是y和wh之间的“散度”,也即概率意义上的距离
[0096][0097]
同样,当y=wh时达到此下界;
[0098]
就欧式距离情况下推导得到的乘法迭代公式如下:
[0099]
w

w.*(yh
t
)./(whh
t
)
ꢀꢀꢀ
(2.11)
[0100]
h

h.*(w
t
y)./(w
t
wh)
ꢀꢀꢀ
(2.12);
[0101]
该方法具有非负以及自动调整步长进行迭代的优点,消除了参数选择对该算法带来的影响。但由于其目标函数具有明显的非凸性,因而存在大量局部极小值;而且其解空间较大,会有很多对不唯一解,这是nmf存在的两个最大的问题;
[0102]
向nmf的目标函数中加入了表征丰度稀疏性的约束项,从而使目标函数变为:
[0103][0104]
该约束项以矩阵h中所有元素的和来表征其稀疏度,并在迭代中使该数值达到最小,以使结果尽可能接近真实值。
[0105]
向原始的nmf算法中加入了w的平滑性和h稀疏性约束,使得目标函数变为
[0106][0107]
试验与结果分析
[0108]
实验评价指标
[0109]
使用光谱误差和光谱角距离来衡量端元提取效果,计算端元光谱与观测值的近似程度,对于第k个端元,se被定义为
[0110][0111]
sad被定义为
[0112][0113]
其中m
k
与分别表示该端元的光谱解混结果与参考值。
[0114]
通过均方根误差(root mean square error,rmse)来衡量丰度估计的精度,rms被定义为
[0115][0116]
其中s
kj
和分别表示该端元在某一像元的丰度的光谱解混结果与参考值用到的sad和rmse均为所有端元的平均值。
[0117]
(2)模拟数据实验
[0118]
模拟数据的产生方法为:从usgs的光谱库splib06中选取498条光谱曲线(波段数为224),并剔除其中相似性较高的曲线(光谱角距离小于10
°
的认为相似性较高),在其中选取5种端元作为端元矩阵m;非零丰度系数s随机生成,且服从dirichlet分布,满足“和为1”和“非负”约束,并且根据需要设定不同的稀疏性;根据高光谱成像机理,采用零均值高斯加性噪声。然后根据线性混合模型的原理,将m和s相乘再加上高斯白噪声就得到了实验所需的仿真数据。
[0119]
首先选取四种常用的端元提取算法:基于几何学的n

findr、vca、sisal和将统计学方法与几何学方法结合起来的mvc

nmf,并对这四种算法的性能进行实验比较。
[0120]
实验一、测试算法对有无纯净像元情况的适应性
[0121]
本实验使用两个数据集,一个是图像中存在纯净像元,标记为pp(pure pixels),另一个中不存在纯净像元,标记为npp(non pure pixels),像元个数均为5000个,信噪比为30db。用四种算法分别对两组数据进行了混合像元分解,端元提取效果如图1和图2所示。其中图1显示了四种算法提取出的端元和真实端元在二维散点图中的显示。图2是四种算法在两个模拟数据集中提取的第1个端元的光谱曲线。
[0122]
从图1中可以看出,在存在纯净像元的情况下,四种像元解混算法均能提取出正确的端元;在图1中,四种算法提取端元的效果相对降低,出现了一定的误差,这是由于图像中不存在纯净像元所造成。但是mvc

nmf和sisal比基于纯净端元算法(n

findr和vca)提取的端元更接近真实端元,这是因为这两种算法不需要假设图像中存在纯净像元,算法适用性更广泛。从图2中提取的第1个端元与真实端元的光谱曲线相似性比较也可以得出相同的结论。
[0123]
表2.1显示了四种算法在两个数据集中运行时间和端元提取精度的比较,可以看出n

findr和vca运行时间很短,其次是sisal,时间最长的是mvc

nmf,这是由于vca和n

findr算法实现中都首先需要对数据进行降维,降至p

1维,这大大减少了运算量;而mvc

nmf是在nmf上加入最小体积约束的方法,nmf算法本身收敛速度较慢,计算时间长。
[0124]
表2.1四种算法在两组数据中端元提取精度和运行时间比较
[0125][0126]
实验二、测试图像混合程度对算法性能的影响
[0127]
当像元混合程度不同时各算法提取端元的效果。分别产生两组数据:第一组中混合程度不高,但是去掉了位于几何体顶点上的像元;第二组数据光谱混合程度非常高,像元都位于几何体内部,在各顶点或面上几乎没有像元。四种算法的混合像元端元提取效果如图3所示。
[0128]
从图3两幅图像可以看出,在不存在纯净像元情况下,基于最小体积的两种算法提取端元的效果优于基于纯净端元的算法,这与实验一结论相符;但是,当混合程度特别高时,如图3(b),四种算法都不准确,这是由于在混合程度很高的高光谱图像中,数据点(所有像元)聚集于整个凸面几何体的中间,图像的几何特性表现不明显。这种情况下,基于几何学的高光谱混合像元分解方法失效,需要进一步研究其他算法。相对而言,mvc

nmf与真实端元最为接近,这是由于mvc

nmf不仅有最小体积约束,还有重建数据与观测数据之间的最小误差约束,因此,mvc

nmf在不同性质的高光谱混合像元分解中更具有适用性。
[0129]
实验三、测试算法的抗噪声干扰性能
[0130]
改变所加噪声的强度,来比较各算法的抗噪声性能。实验数据的信噪比snr从15db升至40db,每5db为一档。像元个数固定为n=1000,图4是四种算法的sad随snr变化而变化的趋势。
[0131]
从图4可以看出:随着信噪比的增加,所有算法的效果在整体上都有所提升。在四种算法中,两种基于几何学的算法表现最好,抗噪声性能较强;mvc

nmf受噪声影响较大,直到图像信噪比较高(snr>30db)时,才表现出较好的分解效果。
[0132]
实验四、测试算法性能和像元个数的关系
[0133]
在这个试验中我们改变模拟数据的大小,以研究算法性能和像素数的关系。实验数据像元大小范围从40

40到100

100,数据信噪比固定为snr=30db,图5是四种算法的sad随像元个数n变化而变化的情况。
[0134]
从图5可以看出,随着像元个数的增加,所有算法的性能均有小幅的改善。尤其是基于几何学的两种算法,这是由于更多的像元能形成更完整的单形体,使顶点的寻找更加精确。而对于其他算法,像元个数对它们的影响不大。在计算时间上,像元越多,计算时间越长。
[0135]
计算时间上,取snr=25db,端元个数p=5,像元个数n=1000时,在存在纯净像元的图像数据中计算,得知vca运行时间最短,mvc

nmf最长,如表2.2所示。
[0136]
表2.2四种算法运行时间比较
[0137][0138]
(3)真实数据实验
[0139]
真实数据采用了1997拍摄的美国cuprite地区的aviris高光谱数据,原数据像素数较大,为提高运算速度,本文实际试验中选取其中250

191像素大小的图像。aviris是美国陆地探测卫星系统,其成像范围覆盖了从红外到可见光的不同波长范围,它所采集的高光谱数据目前已广泛应用于高光谱混合像元分解研究中。该成像系统的主要参数如表2.3。
[0140]
表2.3 aviris的主要参数[36]
[0141][0142]
该地区位于美国内华达州的沙漠中,区域内主要为裸露的矿物,并且,各种矿物之间的混合现象较为普遍,很适合用来检验算法对高混合度数据的适应能力。在进行分解之前,有36个波段因为信噪比太低或为水汽吸收波段而被移除(波段号为1~2,104~113,148~167,221~224),留下188个波段进行进一步处理。图6是cuprite地区数据图(引自文献,其中图6是cuprite地区的实地探测地物分布图,其中红色方框范围为参与本文实验的图像区域;图6(b)是本文实验使用的截取了部分区域的数据图第95波段的灰度图。图6所示的数据图与实地探测地物分布图相比较,可以确定这些端元各自对应的矿物。为了进一步衡量算法性能,将usgs库中对应矿物光谱作为参考光谱,并求取解混结果与它们之间的光谱角。
[0143]
用两种方法对真实数据进行混合像元分解,分别是监督类的vca fcls方法和非监督类的mvc

nmf算法。在进行解混前,首先需要设置图像中端元数目,通过常用的hfc端元估计法估计出截取的cuprite地区图像中共包含9个端元,因此,端元个数设为9,其次,在vca fcls方法中先用顶点成分法vca对整幅图像进行端元提取,然后用全约束最小二乘法fcls进行丰度估计,mvc

nmf算法可同时进行端元提取和丰度反演两个步骤。实验结果如图7和图8所示,每张图像都是某种端元的分布范围,其颜色从0到1分别表示某端元在像元中占的比例。将提取出的端元的光谱曲线和光谱库中的曲线对比可知,9种端元(矿物质)分别为:明矾石(alunite)、蓝线石(dumortierite)、黄钾铁矾(jarosite)、高岭石(kaolinite)、蒙脱石(montmorillonite)、白云母(muscovite)、绿脱石(nontronite)、镁铝石(pyrope)和叶腊石(pyrophyllite)。
[0144]
从丰度图7可以看出,vca fcls可以将大部分混合像元分解开来,如明矾石、黄钾铁矾、叶腊石等能清晰地分离出来,与真实分布符合;但是其中有三种矿物质:蒙脱石、绿脱石和镁铝石却不能清晰分离;另外,图7(d)中估计高岭石的分布多于真实分布,错将其他物质当作了高岭石。这种方法是在vca提取端元的基础上进行丰度反演,其反演精度受vca端元提取结果影响较大,如不能提取出准确的端元,则丰度分布肯定不准确。总的来说,这种分解方法虽然快速,但分解效果欠佳。
[0145]
图8是用非监督类分解方法mvc

nmf进行分解的丰度图。可以看出,mvc

nmf分解的效果优于vca fcls,各矿物质均被分离出来。但是,可以看出物质间重叠的部分较多,尤其是图8(b)和图8(i),也就是说,部分混合像元的丰度值不准确。
[0146]
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献