[发明专利]基于超限学习机和置信度传播的高光谱图像分类的算法在审
申请号: | 201710160986.2 | 申请日: | 2017-03-17 |
公开(公告)号: | CN107133633A | 公开(公告)日: | 2017-09-05 |
发明(设计)人: | 曹发贤;杨志景;蒋梦莹;陈尉钊;李特权;凌永权;蔡念 | 申请(专利权)人: | 广东工业大学 |
主分类号: | G06K9/62 | 分类号: | G06K9/62 |
代理公司: | 广东广信君达律师事务所44329 | 代理人: | 杨晓松 |
地址: | 510062 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 超限 学习机 置信 传播 光谱 图像 分类 算法 | ||
技术领域
本发明涉及一种算法用于解决高光谱图像分类问题,特别涉及一种通过利用高光谱图像的光谱信息和空间信息来进行高光谱图像的分类。
背景技术
高光谱图像分类问题一直是作为高光谱图像的基础研究,它一直是高光谱图像重要的信息获取手段,高光谱图像分类的主要目标是根据待测地物的空间的光谱信息和空间将图像中的每个像素划分为不同的类别。对于高光谱图像而言,它的每个像素点有许许多多的光带,并且高光谱图像的标签的样本有限。因此在有限的样本和每个像素点有着很高维度的光谱分辨率的情况下进行高光谱图像分类,这给高光谱图像分类算法提出了非常严峻的挑战。目前有许许多多的算法用于解决高光谱图像分类问题,比如支持向量机,k近邻法,奇异谱分析,主成分分析法和利用光谱信息和空间信息进行高光谱图像分类等等,虽然这些算法都取得了比较好的效果,然而在高光谱图像分类问题上还是存在许许多多的挑战,比如高光谱的每个像素点的数据结构非常复杂,数据维度非常大,在有限的样本情况下实现高精度的分类和在时间耗费比较少的时间要寻找最优的参数显的非常困难,所以既要实现高精度的分类又要减少时间的消耗是一个很大的挑战,因此,我们提出在有限的训练样本的情况下,我们提出了一种新的算法,这种算法结合高光谱数据的光谱信息和空间信息进行高光谱图像的分类,也就是利用超限学习机和置信度传播进行高光谱图像分类。
发明内容
本发明的目的在于克服现有技术的缺点与不足,提供一种既能提高高光谱图像的分类精度,又能保持比较少的时间的耗费寻找最优的参数的算法,并且本发明不仅利用高光谱数据的光谱信息,又利用它的空间信息进行高精度的分类。
作为一个单隐层的前馈型神经网络,超限学习机由于以下优点获得了广泛的关注:(1)它相对于支持向量机和其他目前的算法而言有着非常简单的结构和良好的推广性能。(2)它有着非常高的计算效率可以大大的减少计算代价。(3)一旦网络结构被确定以后并不需要调节额外的参数。(4)许许多多的分段连续函数可以作为其隐藏节点的激活函数,比如径向基函数,正弦函数,sigmoid函数等等。虽然超限学习机有着这么多的优点,但是它还是有一些缺点,比如分类精度并不太高,因此,既要维持比较高的分类精度又要维持快速的分类速度对于高光谱图像分类而言仍然是一个非常大的挑战。
超限学习机的分类精度之所以那么低,主要原因是它在仅仅利用了高光谱数据的光谱信息,而没有利用高光谱图像的本身具有的空间信息,因此这对高光谱数据本身可以利用的有限的资源是巨大的浪费。
置信度传播是一种利用样本空间的信息的迭代算法,如果一个标签样本属于一类,那么它的相邻样本属于这一类的概率就比较大,置信度传播就是利用这种原理,很好的利用空间信息进行分类。
为了很好的利用高光谱数据的光谱信息和空间信息,我们提出了组合超限学习机和置信度传播的算法进行高光谱图像的分类。
本发明的目的通过下述技术方案实现的:
步骤一:首先对于高光谱数据,为了方便性,我们对其进行归一化,让高光谱数据集的取值范围在0到1之间:
其中xij表示高光谱数据集中的一个数据,max()表示高光谱数据集中最大的那个数据。归一化以后,我们就可以进行第二个步骤。
步骤二:高光谱数据它的每个像素点有着许许多多的光谱特征,因此可以把高光谱数据的每个像素点看成是一个二维的曲线。在高光谱数据进行归一化以后,抽取训练样本,然后将训练样本作为超限学习机的输入对超限学习机进行训练,训练完以后保存超限学习机的参数。
步骤三:训练完超限学习机以后将所有的高光谱数据的样本作为超限学习机的输入进行分类。
步骤四:在超限学习机分类完以后,超限学习机会有一个输出矩阵,将此矩阵作为置信度传播的输入,由置信度传播利用训练样本和高光谱数据的空间信息进行进一步的分类。这样既利用了高光谱图像的光谱信息,又利用了高光谱图像的空间信息,在维持算法的高速性时,又能大大的提升高光谱图像的分类精度。
本发明相对于现有技术具有如下的优点及效果:
本发明对于现有技术而言,这是首次利用超限学习机把高光谱的数据集的像素点的光谱特特征进行分类,然后把超限学习机分类后的结果作为置信度传播的输入,利用高光谱数据本身的空间信息进行分类。
本发明不仅维持了算法的高速性,而且提升了高光谱数据集的分类精度。
本发明相对现有技术而言,不仅利用了高光谱图像的光谱信息,还利用了高光谱数据集的空间信息,实现高光谱图像的高精度的分类。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东工业大学,未经广东工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710160986.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种风电设备故障诊断方法及系统
- 下一篇:一种植株水分亏缺程度获取方法及装置