[发明专利]基于空间正则化流形学习算法的高光谱遥感图像分类方法有效
申请号: | 201510515751.1 | 申请日: | 2015-08-21 |
公开(公告)号: | CN105069482B | 公开(公告)日: | 2018-06-15 |
发明(设计)人: | 马丽;张晓锋;周群群;喻鑫 | 申请(专利权)人: | 中国地质大学(武汉) |
主分类号: | G06K9/62 | 分类号: | G06K9/62 |
代理公司: | 武汉华旭知识产权事务所 42214 | 代理人: | 刘天钰 |
地址: | 430074 湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种基于空间正则化流形学习算法的高光谱遥感图像降维和分类方法,包括以下步骤:将高光谱遥感图像划分为多个子块;再在其中随机选择部分数据点作为连接数据;将连接数据和各子块数据合并后得到增强子块数据;对每个增强子块分别计算LLE算法和空间正则约束对应的图拉普拉斯矩阵,并得到复合的拉普拉斯矩阵,对该矩阵进行特征值分解,得到降维结果;对各个降维结果进行对齐,得到整个图像的降维结果;最后对降维数据进行分类。本发明在流形学习算法框架下有效结合数据空间信息,并采用图像分块和对齐的策略,以最大程度发挥空间正则约束的作用。所提出算法对多种高光谱遥感数据分类都表现出较好的适用性,能够明显提高高光谱遥感图像的分类精度。 1 | ||
搜索关键词: | 高光谱遥感图像 降维 矩阵 流形学习算法 分类 连接数据 对齐 增强子 正则化 高光谱遥感数据 特征值分解 数据合并 数据空间 随机选择 图像分块 有效结合 块数据 数据点 算法 子块 复合 图像 表现 | ||
(1)、将高光谱遥感图像X分成n个不重叠的子块Xi,i=1,...,n;
其中X表示高光谱遥感数据,包含N个数据点,每个数据点的维数是D;Xi表示第i个子块内数据点的集合,每个子块的大小是m×m,也就是每个子块内包含m2个数据点;
(2)、在高光谱遥感图像X中随机选择一部分数据点作为连接数据Xt,其中Xt包含p个数据点;
(3)、将连接数据Xt合并到每个子块Xi中,生成n个增强子块Ai=[Xt,Xi],i=1,...,n,每个增强子块Ai包含(m2+p)个数据点;
(4)、计算每个增强子块Ai的降维结果Zi=[Mi,Yi],i=1,...,n,其中Mi表示连接数据Xt在第i个子块中的降维结果,Yi表示第i个子块数据Xi的降维结果,降维数据的维数为d,(d<D);降维结果Zi的计算方法为:
对于每一个增强子块数据Ai,分别计算LLE算法对应的图拉普拉斯矩阵L,和空间正则约束对应的图拉普拉斯矩阵Ls,两者加权相加得到复合的拉普拉斯矩阵uL+(1‑u)Ls,其中参数u表示权重,对该复合拉普拉斯矩阵进行特征值分解,其最小的2~(d+1)个特征值对应的特征向量就是该增强子块的降维结果Zi;
(5)、将各个子块Xi的降维结果(Yi,i=1,...,n)进行对齐,得到整个图像的降维结果Y,方法如下:
首先任意选择一个目标子块,例如第q个子块,计算变换矩阵Piq,i=1,...,n,Piq=MqMiT(MiMiT)‑1,表示从第i个子块到第q个子块的对齐,其中上标符号T表示对矩阵的转置操作,上标符号“‑1”表示对矩阵进行求逆操作,然后计算第i个子块对齐到第q个子块的结果:Yiq=PiqYi,i=1,...,n,从而得到整个图像X的降维数据Y=[Y1q,Y2q,....,Ynq];
(6)、对降维数据Y采用最近邻分类算法进行分类,方法如下:
对图像中每一个待分类的数据点yi,i=1,...N,基于欧式距离度量方法,在训练数据集中选择和yi欧氏距离最小的数据点yj,并以数据点yj的类别作为数据点yi的类别。
2.根据权利要求1所述的基于空间正则化流形学习算法的高光谱遥感图像降维和分类方法,其特征在于:步骤(4)中,LLE算法对应的图拉普拉斯矩阵L的计算公式为:L=(I‑S)T(I‑S)
其中I表示单位矩阵,大小是(m2+p)×(m2+p),S表示重构系数矩阵,大小是(m2+p)×(m2+p),S中第a行第b列的元素为Sab,表示xa被xb线性重构的系数;S矩阵的计算方法是:对增强子块Ai中的每个数据点xa,a=1,...,(m2+p),在该增强子块中寻找与xa光谱特征最接近的k个近邻点,近邻点基于光谱角制图度量方法搜索;令N(xa)表示xa的光谱邻域,包括xa的k个光谱近邻点;如果数据点xb∈N(xa),那么xa被xb线性重构的系数Sab通过求解以下目标函数得到:
如果数据点那么Sab=0。
3.根据权利要求1或2所述的基于空间正则化流形学习算法的高光谱遥感图像降维和分类方法,其特征在于:步骤(4)中,空间正则约束对应的图拉普拉斯矩阵Ls的计算公式为:Ls=I‑Ds‑1/2WsDs‑1/2
其中Ds是对角的程度矩阵,Ds矩阵中第a行第a列的元素Ds,aa通过以下公式计算:Ds,aa=∑bWs,ab,Ws表示数据空间关系邻接矩阵,大小是(m2+p)×(m2+p),对于数据点xa,a=1,...,(m2+p),其空间邻域定义为以xa为中心的w×w的空间窗口内的数据,w表示空间方形窗口的边长,也就是空间邻域包含w2个数据点,如果数据点xb在该窗口内,那么xa和xb为空间近邻,这两个数据点之间的值Ws,ab通过以下公式计算:
其
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国地质大学(武汉),未经中国地质大学(武汉)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510515751.1/,转载请声明来源钻瓜专利网。