加权空-谱主成分分析的高光谱图像分类
Hyperspectral images classification via weighted spatial-spectral dimensionality reduction principle component analysis
责任编辑: 陈理
收稿日期: 2018-01-16 修回日期: 2018-05-15 网络出版日期: 2019-06-15
基金资助: |
|
Received: 2018-01-16 Revised: 2018-05-15 Online: 2019-06-15
作者简介 About authors
阿茹罕(1989-),女,博士研究生,讲师,主要从事机器学习方法研究及其在遥感图像处理中的应用。Email:aruhan890309@163.com。 。
为了提高高光谱图像的分类精度,有效利用高光谱图像的空间信息和光谱信息对高光谱图像进行预处理,提出了一种新的空-谱联合降维方法——加权空-谱主成分分析(weighted spatial spectral principle component analysis,WSSPCA)算法。该算法结合高光谱图像的物理特性对高光谱图像进行重构,平滑了高光谱图像中存在的奇异点干扰; 然后,采用主成分分析(principle component analysis,PCA)方法对重构后的图像进行降维,降低了波段间的冗余性,有利于后续分类。在2组常用的高光谱数据集PaviaU和Indian Pines上进行实验结果表明,训练样本随机选取每一类地物的5%和10%的情况下,由WSSPCA算法得到的Kappa系数最大值分别达到了0.955 9和0.896 1,较基准线分别提高了0.193 8和0.205 0,分类结果明显优于其他算法。
关键词:
In order to improve the hyperspectral images (HSI) classification accuracy and preprocess HSI by fully using the spatial and spectral information, this paper proposes a new spatial-spectral dimensionality reduction method, i.e., weighted spatial and spectral principle component analysis (WSSPCA). This algorithm reconstructs the HSI by using the physical characteristics of HSI, which can lower the influence of singular point in HSI. Principle component analysis (PCA) is utilized to reduce dimensionality of HIS, and it reduces the redundancy between bands and improves the HSI classification accuracy efficiently. The benchmark tests on PaviaU and Indian Pines demonstrate that the performance of WSSPCA is better than that of PCA and LPP when 5% and 10% samples in each class (10 samples are chosen when the total samples in every class is less than 100) are chosen randomly as train samples. The best values of Kappa coefficient obtained by WSSPCA are 0.955 9 and 0.896 1 respectively on the HSI datasets, exceeding the baseline by 0.193 8 and 0.205 0.
Keywords:
本文引用格式
阿茹罕, 何芳, 王标标.
A Ruhan, HE Fang, WANG Biaobiao.
0 引言
对于高光谱图像而言,其样本的分布在空间上具有连续性,仅仅基于光谱相似性的降维在很大程度上会使后续的分类性能下降[11]。引入空间信息可以有效抑制椒盐噪声的出现,提高图像分类精度,获得空间连续性较好的分类图像。因此,在对高光谱图像进行预处理时,应该结合高光谱的空间结构特性,充分考虑高光谱图像像元间在空间上的分布特性。基于此,本文提出加权空-谱主成分分析(weighted spatial spectral principle component analysis,WSSPCA)算法。
1 算法介绍
加权空-谱算法可以平滑高光谱图像,而PCA是经典的降维算法,具有快速高效的特点,将二者有效结合可以实现高光谱图像的降维,有效提高分类精度。
1.1 加权空-谱算法
在高光谱图像中,设像元点
式中
采用加权空-谱算法对像元点
式中:
该算法通过近邻窗口尺度
图1
1.2 WSSPCA原理
PCA作为一种有效的特征提取方法,应用于高光谱图像处理中可以降低高光谱图像数据间的冗余性,保留数据的主要成分,减小计算量[17]。WSSPCA算法综合了高光谱图像的空间信息和光谱信息后进行降维,可以大大提高高光谱图像的分类精度。
WSSPCA算法变换过程如下: 采用加权空-谱算法重构后的高光谱图像可以表示为
矩阵
因此,
从中选取
对投影后得到的数据
1.3 基于WSSPCA算法的高光谱图像分类
基于WSSPCA算法进行分类的具体步骤如下。
输入: 高光谱图像数据
步骤1: 根据式(1)确定高光谱图像
步骤2: 根据式(3)对数据集
步骤3: 根据式(6)求数据集
步骤4: 从数据集
输出: 总体分类精度、平均分类精度和Kappa系数。
2 实验数据与算法验证
2.1 实验数据
PaviaU数据集是由ROSIS传感器拍摄Pavia大学得到的高光谱图像。去除12个噪声影响最大的波段,剩余103个波段,每个波段包括
图2
图2
PaviaU和Indian Pines图像及其地物类型
Fig.2
Images and types of objects of PaviaU and Indian Pines
2.2 算法对比和验证
本文将所提的WSSPCA算法与经典的降维算法PCA,LPP以及不做降维处理直接进行分类的结果进行对比。对降维后的数据采用最近邻分类器进行分类。其中,直接采用最近邻分类器得到的结果作为基准线。采用实验分析的方法选取WSSPCA的参数
式中
3 实验结果及分析
3.1 PaviaU数据集
选取PaviaU数据集中每一类样本数量的5%作为训练样本,其余的样本作为测试样本。采用实验分析的方法选取PaviaU数据集的参数。从图3中可知,在PaviaU数据集上的最佳参数为:
图3
图3
在PaviaU数据集上不同参数对分类精度的影响
Fig.3
Relationship between different parameters and classification accuracy on PaviaU dataset
图4
图4
在PaviaU数据集上的分类精度评价指标与维数的关系
Fig.4
Relationship between dimension and classification accuracy on PaviaU dataset
表1 在PaviaU数据集上由各种算法得到的最高评价指标及其对应的维数
Tab.1
算法 | OA/%(维数) | Kappa(维数) |
---|---|---|
基准线 | 82.33(1) | 0.762 1(1) |
PCA | 82.35(20) | 0.762 5(16) |
LPP | 82.42(5) | 0.764 8(5) |
WSSPCA | 96.69(20) | 0.955 9(21) |
图5
3.2 Indian Pines数据集
在Indian Pines数据集上,随机选取每类样本的10%作为训练样本,剩下的样本作为测试样本。同样采用实验分析的方法选取WSSPCA算法中涉及到的2个主要参数。由图6可知,在Indian Pines数据集上,最佳参数设置为:
图6
图6
在Indian Pines数据集上不同参数对分类精度的影响
Fig.6
Relationship between different parameters and classification accuracy on Indian Pines dataset
图7
图7
在Indian Pines数据集上的分类精度评价指标与维数的关系
Fig.7
Relationship between dimension and classification accuracy on Indian Pines dataset
表2 在Indian Pines数据集上由各种算法得到的最高评价指标及其对应的维数
Tab.2
算法 | OA/%(维数) | Kappa(维数) |
---|---|---|
基准线 | 72.97(1) | 0.691 1(1) |
PCA | 72.94(20) | 0.690 8(20) |
LPP | 72.91(3) | 0.682 9(3) |
WSSPCA | 90.90(21) | 0.896 1(21) |
图8显示了Indian Pines数据集的训练样本、测试样本以及不做降维处理、采用PCA,LPP和WSSPCA算法得到的Kappa系数最大时对应的分类结果,从图中可以看出由WSSPCA算法得到的分类结果更加平滑。
图8
4 结论
本文提出了一种新的加权空-谱主成分分析(WSSPCA)降维算法,该算法不仅有效消除了高光谱图像中奇异点的干扰,而且减少了波段间的冗余信息,从而提高了高光谱图像的分类精度。通过在PaviaU和Indian Pines数据集上的实验结果验证了WSSPCA算法的优越性。
参考文献
基于稀疏鉴别嵌入的高光谱遥感影像分类
[J].
DOI:10.3788/OPE.20132111.2922
Magsci
[本文引用: 2]
稀疏保持投影(SPP)是一种基于l1图的新型降维算法,它利用样本间的稀疏重构关系建图,但是SPP为非监督算法,分类效果受到限制。针对此问题,本文提出了一种新的稀疏流形学习算法-稀疏鉴别嵌入(SDE)。该算法在利用样本的稀疏重构关系建图时引入了样本的类别信息,并通过优化目标函数来得到投影矩阵,使得不同类的数据点在低维嵌入空间中尽可能地分散开。SDE通过结合数据稀疏性及类间流形结构的优点,不仅保留样本间的稀疏重构关系,而且通过引入训练样本的类别信息实现稀疏鉴别特征提取,更有利于分类。在Urban和Washington DC Mall数据集上的实验结果表明:SDE算法比其他算法的分类性能有明显的提升,在每类随机选取16个训练样本的情况下,SDE算法的分类精度分别达到了73.47%和98.35%。
Hyperspectral remote sensing image classification based on SDE
[J].
利用特征子空间评价与多分类器融合的高光谱图像分类
[J].
Hyperspectral image classification based on feature subspace evaluation and multiple classification fusion
[J].
基于聚类的高光谱图像无损压缩
[J].
DOI:10.3724/SP.J.1146.2008.00660
Magsci
[本文引用: 1]
高光谱海量数据的有效压缩成为遥感技术发展中需要迫切解决的问题。该文提出了一种基于聚类的高光谱图像无损压缩算法。针对高光谱图像不同频谱波段间相关性不同的特点,根据相邻波段相关性大小进行波段分组。由于高光谱图像波段数量较多,采用自适应波段选择算法对高光谱图像进行降维,以获取信息量较大的部分波段,利用<em>k</em>均值算法对降维后的波段谱矢量进行聚类。采用多波段预测的方案对各组中的波段进行预测,对于各个分类中的每个像素,分别选取与其空间相邻的已编码的部分同类点进行训练,从而获得当前像素的谱间最优预测系数。对AVIRIS型高光谱图像的实验结果表明,该算法可显著降低压缩后的平均比特率。
Lossless coding for hyperspectral image based on spectral cluster
[J].
基于Contourlet变换和主成分分析的高光谱数据噪声消除方法
[J].
DOI:10.3724/SP.J.1146.2008.01675
Magsci
[本文引用: 1]
该文提出了一种适合于高光谱超维数据处理的基于Contourlet变换和主成分分析的噪声消除方法。该方法首先利用Contourlet变换实现图像的稀疏表示,再利用主成分分析对Contourlet系数进行适当地消噪处理。通过对OMIS图像的实验结果表明该方法能够同时消除高光谱多个波段图像中的噪声,从整体上改善高光谱图像质量,且性能上要优于PCA和Contourlet变换方法。
Denoising of hyperspectral data based on Contourlet transform and principal component analysis
[J].
应用相关近邻局部线性嵌入算法的高光谱遥感影像分类
[J].
Classification of hyperspectral remote sensing images using correlation neighbor LLE
[J].
高光谱图像的分类技术研究
[D].
The Classification Technology Research Based on Hyperspectral Image
[D].
基于光谱相似性的高光谱图像超分辨率算法
[J].
DOI:10.3724/SP.J.1004.2014.02797
Magsci
[本文引用: 2]
光谱相似性是指高光谱图像中的大量像元具有相似光谱的性质.提出了一种基于光谱相似性的高光谱遥感图像超分辨率算法,利用遥感图像中广泛存在的结构自相似性提升图像的空间分辨率,利用高光谱图像的低维子空间性通过主成分分析降低光谱维数提高运算效率,利用具有相似光谱的像元构建光谱约束项保证重建图像光谱的准确性.该算法在将单波段图像超分辨率方法推广到处理具有数百、乃至上千波段的高光谱图像过程中,既保证了重建图像光谱的准确性,又具有较高的运算效率.实验表明,与双三次插值和基于稀疏表示与光谱正则化约束的高光谱图像超分辨率算法相比,该算法具有更高的空间分辨率提升能力和更好的光谱保真能力.
Spectral similarity-based super resolution for hyperspectral images
[J].
Dimension reduction using spatial and spectral regularized local discriminant embedding for hyperspectral image classification
[J].DOI:10.1109/TGRS.2014.2333539 URL [本文引用: 1]
基于多尺度分割的高光谱图像稀疏表示与分类
[J].
Multiscale segmentation-based sparse coding for hyperspectral image classification
[J].
Robust principal component analysis based on maximum correntropy criterion
[J].DOI:10.1109/TIP.2010.2103949 URL [本文引用: 1]
Dimension reduction using spatial and spectral regularized local discriminant embedding for hyperspectral image classification
[J].DOI:10.1109/TGRS.2014.2333539 URL [本文引用: 2]
空-谱联合高光谱数据降维与分类方法研究
[D].
Researches on Spatial-Spectral Based Dimensionality Reduction and Classification of Hypespectral Data
[D].
Classification of hyperspectral image with regularized linear discriminant analysis
[J].DOI:10.1109/TGRS.2008.2005729 URL [本文引用: 1]
Robust 2DPCA with non-greedy -norm maximization for image analysis
[J].
Multiresolution imaging
[J].DOI:10.1109/TCYB.2013.2286496 URL [本文引用: 1]
Locality preserving projections
[C]//
Principal manifolds and nonlinear dimensionality reduction via local tangent space alignment
[J].DOI:10.1007/s11741-004-0051-1 URL [本文引用: 2]
加权空-谱与最近邻分类器相结合的高光谱图像分类
[J].
Hyperspectral image classification with combination of weighted spatial-spectral and KNN
[J].
加权空谱局部保持投影的高光谱图像特征提取
[J].
Feature extraction of hyperspectral images of weighted spatial and spectral locality preserving projection (WSSLPP)
[J].
Dimensionality reduction of hyperspectral images based on sparse discriminant manifold embedding
[J].DOI:10.1016/j.isprsjprs.2015.04.015 URL [本文引用: 1]
/
〈 |
|
〉 |
