摘要 |
本发明提供的是一种基于距离计算的高光谱图像顺次波段选择方法。输入全部d个波段,按如下步骤进行选择:(1)第1个典型波段选择:计算每个波段向量的长度、即波段端点到原点的距离,选出对应于最大长度的波段作为第1个典型波段;(2)第2个典型波段选择:计算其他每个波段到第1个典型波段的距离,选出对应最大距离的波段作为第2个典型波段;(3)第i个典型波段,其中3≤i≤N,N为典型波段的个数:对于当前选出的i-1个波段b1,b2,…,bi-1、其中3≤i≤N,依下述方法选择第i个波段bi:对于余下的M个波段pk,其中k=1,2,…,M,计算他们到由选出的i-1个波段所构成的超平面的相对距离,选出对应最大距离的波段作为第i个典型波段。本发明无需降维技术、速度快、选择效果好。 |
主权项 |
一种基于距离计算的高光谱图像顺次波段选择方法,其特征是,输入全部d个波段,按如下步骤进行选择:(1)第1个典型波段选择:计算每个波段向量的长度、即波段端点到原点的距离,选出对应于最大长度的波段作为第1个典型波段;(2)第2个典型波段选择:计算其他每个波段到第1个典型波段的距离,选出对应最大距离的波段作为第2个典型波段;(3)第i个典型波段,其中3≤i≤N,N为典型波段的个数:对于当前选出的i‑1个波段b1,b2,…,bi‑1、其中3≤i≤N,依下述方法选择第i个波段bi:对于余下的M个波段pk,其中k=1,2,…,M,计算他们到由选出的i‑1个波段所构成的超平面的相对距离,选出对应最大距离的波段作为第i个典型波段;波段pk到已经选出的i‑1个波段b1,b2,…,bi‑1所对应的超平面的距离的计算方法为: <mrow> <msub> <mi>D</mi> <mi>i</mi> </msub> <mrow> <mo>(</mo> <msub> <mi>p</mi> <mi>k</mi> </msub> <mo>)</mo> </mrow> <mo>=</mo> <mo>|</mo> <msubsup> <mi>w</mi> <mi>i</mi> <mi>T</mi> </msubsup> <mo>×</mo> <msub> <mi>p</mi> <mi>k</mi> </msub> <mo>+</mo> <msub> <mi>r</mi> <mi>i</mi> </msub> <mo>|</mo> <mo>,</mo> </mrow>k=2,3,…,M其中,截距ri为(ETV,1)‑1中最右下角的元素,斜率wi为V乘以α中最后一列的列向量,矩阵E=[b1,b2,…,bi‑1,p1],V=[b1‑b2,b2‑b3,…,bi‑2‑bi‑1,bi‑1‑p1],“1”为一个元素值全为1的i维列向量,参量α为(ETV,1)‑1中最后一列去掉最后一个元素的列向量。 |