CN111160392A - 一种基于小波宽度学习***的高光谱分类方法 - Google Patents
一种基于小波宽度学习***的高光谱分类方法 Download PDFInfo
- Publication number
- CN111160392A CN111160392A CN201911223284.XA CN201911223284A CN111160392A CN 111160392 A CN111160392 A CN 111160392A CN 201911223284 A CN201911223284 A CN 201911223284A CN 111160392 A CN111160392 A CN 111160392A
- Authority
- CN
- China
- Prior art keywords
- hyperspectral
- wavelet
- learning system
- feature
- nodes
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/24—Classification techniques
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/21—Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
- G06F18/217—Validation; Performance evaluation; Active pattern learning techniques
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V10/00—Arrangements for image or video recognition or understanding
- G06V10/40—Extraction of image or video features
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Evolutionary Biology (AREA)
- Evolutionary Computation (AREA)
- Bioinformatics & Computational Biology (AREA)
- General Engineering & Computer Science (AREA)
- Artificial Intelligence (AREA)
- Life Sciences & Earth Sciences (AREA)
- Multimedia (AREA)
- Image Analysis (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本申请本申请提出了一种基于小波宽度学习***的高光谱分类方法,该方法在高光谱分类中应用了宽度学习***去训练和分类,结合了宽度学习***,相比基于传统深度学习网络的方法,可以动态地拓展节点提高***的识别率而不需要完全重新建立和训练模型,具有更加快速以及更加高效的优势;通过成像光谱仪设备对高光谱图像进行采集,再对采集的图像通过先进行去噪,在对其中的特征值进行选取和提取,最后通过小波宽度学习对图像进行分类;另外,在特征提取时采用了核主成分分析方法,并使用了小波基函数作为特征层的激励函数,这使得网络的非线性拟合能力得到提高。
Description
技术领域
本发明涉及机器学习、信号分类和图像处理技术领域,特别涉及一种基于小波宽度学习***的高光谱分类方法。
背景技术
高光谱技术将成像技术与光谱技术结合在一起,在对目标的空间特征成像的同时,对每个空间像元经过色散形成许多窄波段已经行连续的光谱覆盖,这样形成的遥感数据可以用“图像立方体”来形象描述。因此,在高光谱分类上具有一定的研究意义。
目前,对于高光谱分类的方法主要包括:基于深度卷积神经网络的高光谱分类和基于胶囊网络的高光谱分类。其中,前者深度卷积神经网络使用“局部感知,参数共享”的方法,但是在网络结构训练和微调耗时量大,大量参数导致复杂度高,而且需要大量训练样本。而基于胶囊网络的高光谱分类的计算量非常大,如果两个检测目标离得很近时,无法检测到同一类型的两个物体,而且在处理大型图像上的性能不如神经网络。目前,现有的高光谱分类方法大部分是基于深度学习进行研究的。
近年来,国内外开展了大量关于高光谱分类的研究,包括:高光谱图像的采集研究、预处理的研究、对特征提取与计算的研究以及特征分类模型的研究等等。目前,常用的分类模型都是基于经典的机器学习算法,比如BP神经网络、卷积神经网络、胶囊网络等等。然而这些经典的网络模型在训练过程中都会消耗大量的时间。
发明内容
本申请的目的是提供一种基于小波宽度学习***的高光谱分类方法,用以在保证识别率的前提下提高分类速度和效率。
为了实现上述任务,本申请采用以下技术方案:
一种基于小波宽度学习***的高光谱分类方法,包括以下步骤:
通过成像光谱仪获得多张待分类的高光谱图像,并对高光谱图像的种类进行分类;将待分类的高光谱图像进行预处理,得到预处理后的高光谱图像;
对预处理后的高光谱图像进行特征选择和提取,包括:选择高光谱图像的颜色特征、纹理特征和形状特征,将高光谱图像的颜色特征、纹理特征和形状特征作为核主成分分析方法的输入,通过将低维输入空间中的数据映射到高维特征空间,利用核函数进行空间转换,在高维特征空间中使用主成分分析计算出特征值和特征向量,然后将各个成分排序,选出主要的特征向量作为小波宽度学习***的输入向量;
将高光谱图像的种类数作为小波宽度学习***的输出节点数,将主成分分析方法筛选出的特征向量生成小波宽度学习***的特征节点,将特征节点数作为小波宽度学习***的输入节点数,并进行以下分类过程:
利用输入的特征向量映射的特征作作为网络的特征节点:
每次小波基函数中的参数随机生成并更新时,会得到一组特征节点集合Zn;
利用特征节点集合Zn,映射增量节点,映射的特征节点被增强为随机生成权重的增强节点:
Hm=ξ(ZnWh+βh)
其中Wh和βh分别为增量节点的权值和阈值参数,这部分参数在初始化时随机生成便固定不需要更新;ξ(·)是激励函数,m表示增强节点的数目;
利用训练集对小波宽度学习***进行训练,训练过程中,利用伪逆值和脊回归算法获得输出节点的权值参数:
Wall=[Zn|Hm]+Y
其中Y为训练集的参考输出,而[Zn|Hm]+为[Zn|Hm]的伪逆值;
进一步地,所述预处理包括:
根据高光谱图像强烈的谱间相关性和图谱合一的特点,对每一张待分类的高光谱图像进行小波去噪,采用以下公式:
其中,λ为滤波阈值,W表示处理前小波系数,sgn()表示符号取定函数,h表示滤波因子。
进一步地,所述的高光谱图像的颜色特征包括:
表示颜色均值的特征:
表示颜色方差的特征:
表示颜色不对称性的特征:
其中,Pji为图像的第j个像素的第i个颜色分量值,N表示图像中包含的像素数。
一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,处理器执行计算机程序时实现前述基于小波宽度学习***的高光谱分类方法的步骤。
一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时实现前述基于小波宽度学习***的高光谱分类方法的步骤。
本申请具有以下技术特点:
1.本申请提供的方法中,由于宽度学习不采用深度的结构,基于单隐层神经网络而建设,宽度学习***与深度神经网络不同的是,在精度不够准确时,神经网络会采用增加层数或者调整参数个数的方式达到目的,而宽度学习***可以采用横向扩展的方式,同时无需完整网络再训练,因此相比基于传统深度学习网络可以更快地完成模型的训练以及参数的确定。
2.本申请提供的方法相比基于传统深度学习网络的方法,可以动态地拓展节点提高***的识别率而不需要完全重新建立和训练模型。
附图说明
图1为本方法的流程示意图;
图2为小波宽度学习***的结构示意图。
具体实施方式
本申请提出了一种基于小波宽度学习***的高光谱分类方法,该方法在高光谱分类中应用了宽度学习***去训练和分类,结合了宽度学习***相比深度学习网络具有更加快速以及更加高效的优势;通过成像光谱仪设备对高光谱图像进行采集,再对采集的图像通过先进行去噪,在对其中的特征值进行选取和提取,最后通过小波宽度学习对图像进行分类;另外,在特征提取时采用了核主成分分析方法,并使用了小波基函数作为特征层的激励函数,这使得网络的非线性拟合能力得到提高。
如图1所示,本申请的一种基于小波宽度学习***的高光谱分类方法,包括以下步骤:
步骤1,通过成像光谱仪获得多张待分类的高光谱图像,并对高光谱图像的种类进行分类。
该步骤中,针对相应的图像对高光谱的种类进行分类,本实施例中,高光谱图像的种类记为n种;将待分类的高光谱图像作为输入。
步骤2,对每张待分类的高光谱图像进行预处理。
受到环境影响,在成像光谱仪采集高光谱图像时会引入大量噪音,从而对图像分析带来不利的影响。本实施例中根据高光谱图像强烈的谱间相关性和图谱合一的特点,对每一张待分类的高光谱图像进行小波去噪,采用以下公式:
其中,λ为滤波阈值,W表示处理前小波系数,sgn()表示符号取定函数,h表示滤波因子。由于高光谱图像经过小波变换后,得到一个稀疏矩阵,大部分系数很小(或者是0值),只有少数系数具有大值,信号能量集中在几个大值的系数上。而噪声经过小波变换之后,则在整个小波域中产生一个离散分布的噪声能量,这些噪声小波系数都比较小,在这种前提下,设定一个合适的阈值门限,可以保留有用信号系数。大量实验表明此去噪方法对高光谱图像去噪非常有效。
步骤3,对预处理后的高光谱图像进行特征选择和提取。
由于高光谱图像数据信息谱图合一的特点,基于图像的特征提取可以提取样本的空间分布特征信息,该特征也可以用于反应样本信息。通常选取的图像特征有颜色特征、纹理特征和形状特征。
其中,颜色特征反应了图像的整体特征,表示为:
表示颜色均值的特征:
表示颜色方差的特征:
表示颜色不对称性的特征:
如果图像颜色完全对称,其值为零。
其中Pji为图像的第j个像素的第i个颜色分量值,N表示图像中包含的像素数。
图像的纹理特征是由图像上地物重复排列造成的灰度值有规则的分布,它不同于灰度和颜色等图像特征。图像的纹理特征反映了其固有属性,能够体现图像的重要信息。
形状特征描述的是图像的一种局部特征,是其在局部区域的几何性质。
本申请的实施例中,通过核主成分分析方法(KPCA)对高光谱进行特征提取。将所述的颜色特征、纹理特征、形状特征作为核主成分分析方法的输入,其中,核主成分是一类有效处理非线性问题的方法,通过非线性映射h,将低维输入空间X中的数据(由颜色特征、纹理特征、形状特征的数据组成)映射到高维特征空间F,通过核函数进行空间转换,在F空间中使用主成分分析计算出特征值和特征向量,然后将各个成分排序,选出主要的特征向量。
核主成分的基本思想是将核方法应用到主成分分析中,首先通过变换h实现了输入空间X到特征空间F的映射,定义核函数K(xi,xj)=<h(xi),h(xj)>,则特征空间中两向量的内积可用输入空间中的两向量的核函数表示,此时输入空间的样本点x1,x2,...,xi变换为特征空间的样本点h(x1),h(x2),...,h(xi),h()表示由映射得到的高维特征空间的样本;然后在特征空间中使用主成分分析。
串联上述选出的高光谱图像的各个特征向量,即将***的输入生成的不同组特征节点,如图2所示,然后把各个特征对应特征向量作为小波宽度学习分类***的输入向量。
步骤4,根据步骤1定义的高光谱图像的种类以及步骤4中特征的数量设计小波宽度学习***的输入输出节点;其中,将高光谱图像的种类数作为小波宽度学习***的输出节点数,将主成分分析方法筛选出的特征向量生成小波宽度学习***的特征节点,将特征节点数作为小波宽度学习***的输入节点数。
将各个特征对应特征向量输入小波宽度学习***,作为深度学习网络的替代方法,具体处理过程如下:
首先,利用输入的特征向量映射的特征作为网络的特征节点;其次,映射的特征节点被增强为随机生成权重的增强节点;最后,所有映射特征节点与增强节点直接连接到输出节点,对应的权值参数可以通过伪逆求出,如图2,然后进行分类。
小波宽度学习***的具体处理步骤如下:
步骤5.1,利用输入的特征向量映射的特征作作为网络的特征节点:
其中,x表示输入向量,此处的x是指小波宽度学习***的所有输入向量,基于小波函数,通过随机生成的权值、转移参数和放缩参数可以映射出不同组的特征节点;n为小波基函数总个数,根据高光谱图像的复杂性选择的n,以及下面增强节点中的数目m。
步骤5.2,每次小波基函数中的参数随机生成并更新时,会得到一组特征节点集合:
Zn=[Z1,Z2,......,Zn]
步骤5.3,利用特征节点集合Zn,映射增量节点,映射的特征节点被增强为随机生成权重的增强节点:
Hm=ξ(ZnWh+βh)
其中Wh和βh分别为增量节点的权值和阈值参数,这部分参数在初始化时随机生成便固定不需要更新;ξ(·)是激励函数,本实施例中使用sigmoid函数。
步骤5.4,利用训练集对小波宽度学习***进行训练,训练过程中,利用伪逆值和脊回归算法获得输出成的权值参数:
Wall=[Zn|Hm]+Y
Claims (5)
1.一种基于小波宽度学习***的高光谱分类方法,其特征在于,包括以下步骤:
通过成像光谱仪获得多张待分类的高光谱图像,并对高光谱图像的种类进行分类;将待分类的高光谱图像进行预处理,得到预处理后的高光谱图像;
对预处理后的高光谱图像进行特征选择和提取,包括:选择高光谱图像的颜色特征、纹理特征和形状特征,将高光谱图像的颜色特征、纹理特征和形状特征作为核主成分分析方法的输入,通过将低维输入空间中的数据映射到高维特征空间,利用核函数进行空间转换,在高维特征空间中使用主成分分析计算出特征值和特征向量,然后将各个成分排序,选出主要的特征向量作为小波宽度学习***的输入向量;
将高光谱图像的种类数作为小波宽度学习***的输出节点数,将主成分分析方法筛选出的特征向量生成小波宽度学习***的特征节点,将特征节点数作为小波宽度学习***的输入节点数,并进行以下分类过程:
利用输入的特征向量映射的特征作为网络的特征节点:
每次小波基函数中的参数随机生成并更新时,会得到一组特征节点集合Zn;
利用特征节点集合Zn,映射增量节点,映射的特征节点被增强为随机生成权重的增强节点:
Hm=ξ(ZnWh+βh)
其中Wh和βh分别为增量节点的权值和阈值参数,这部分参数在初始化时随机生成便固定不需要更新;ξ(·)是激励函数,m表示增强节点的数目;
利用训练集对小波宽度学习***进行训练,训练过程中,利用伪逆值和脊回归算法获得输出节点的权值参数:
Wall=[Zn|Hm]+Y
其中Y为训练集的参考输出,而[Zn|Hm]+为[Zn|Hm]的伪逆值;
4.一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,处理器执行计算机程序时实现根据权利要求1至3中任一权利要求所述方法的步骤。
5.一种计算机可读存储介质,计算机可读存储介质存储有计算机程序,计算机程序被处理器执行时实现根据权利要求1至3中任一权利要求所述方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911223284.XA CN111160392A (zh) | 2019-12-03 | 2019-12-03 | 一种基于小波宽度学习***的高光谱分类方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911223284.XA CN111160392A (zh) | 2019-12-03 | 2019-12-03 | 一种基于小波宽度学习***的高光谱分类方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111160392A true CN111160392A (zh) | 2020-05-15 |
Family
ID=70556438
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911223284.XA Pending CN111160392A (zh) | 2019-12-03 | 2019-12-03 | 一种基于小波宽度学习***的高光谱分类方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111160392A (zh) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111814545A (zh) * | 2020-06-01 | 2020-10-23 | 北京简巨科技有限公司 | 作物识别方法、装置、电子设备及存储介质 |
CN111982302A (zh) * | 2020-08-24 | 2020-11-24 | 广东工业大学 | 一种带噪声滤波和环境温度补偿的测温方法 |
CN113159062A (zh) * | 2021-03-23 | 2021-07-23 | 中国科学院深圳先进技术研究院 | 分类模型的训练及图像分类方法、电子设备及存储介质 |
CN113657479A (zh) * | 2021-08-12 | 2021-11-16 | 广东省人民医院 | 一种新型多尺度深宽结合的病理图片分类方法、***及介质 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109615008A (zh) * | 2018-12-11 | 2019-04-12 | 华中师范大学 | 基于堆叠宽度学习的高光谱图像分类方法和*** |
CN110389663A (zh) * | 2019-06-24 | 2019-10-29 | 广东工业大学 | 一种基于小波宽度学习***的sEMG手势识别方法 |
-
2019
- 2019-12-03 CN CN201911223284.XA patent/CN111160392A/zh active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109615008A (zh) * | 2018-12-11 | 2019-04-12 | 华中师范大学 | 基于堆叠宽度学习的高光谱图像分类方法和*** |
CN110389663A (zh) * | 2019-06-24 | 2019-10-29 | 广东工业大学 | 一种基于小波宽度学习***的sEMG手势识别方法 |
Non-Patent Citations (3)
Title |
---|
JIATAI LIN等: "A wavelet broad learning adaptive filter for forecasting and cancelling the physiological tremor in teleoperation", 《NEUROCOMPUTING》 * |
李明喜等: "近红外图像消噪方法的对比实验研究", 《红外技术》 * |
杨仁欣等: "高光谱图像的特征提取与特征选择研究", 《广西师范学院学报:自然科学版》 * |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111814545A (zh) * | 2020-06-01 | 2020-10-23 | 北京简巨科技有限公司 | 作物识别方法、装置、电子设备及存储介质 |
CN111982302A (zh) * | 2020-08-24 | 2020-11-24 | 广东工业大学 | 一种带噪声滤波和环境温度补偿的测温方法 |
CN111982302B (zh) * | 2020-08-24 | 2023-12-29 | 广东工业大学 | 一种带噪声滤波和环境温度补偿的测温方法 |
CN113159062A (zh) * | 2021-03-23 | 2021-07-23 | 中国科学院深圳先进技术研究院 | 分类模型的训练及图像分类方法、电子设备及存储介质 |
CN113159062B (zh) * | 2021-03-23 | 2023-10-03 | 中国科学院深圳先进技术研究院 | 分类模型的训练及图像分类方法、电子设备及存储介质 |
CN113657479A (zh) * | 2021-08-12 | 2021-11-16 | 广东省人民医院 | 一种新型多尺度深宽结合的病理图片分类方法、***及介质 |
CN113657479B (zh) * | 2021-08-12 | 2022-12-06 | 广东省人民医院 | 一种新型多尺度深宽结合的病理图片分类方法、***及介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Wang et al. | Locality and structure regularized low rank representation for hyperspectral image classification | |
Ding et al. | Semi-supervised locality preserving dense graph neural network with ARMA filters and context-aware learning for hyperspectral image classification | |
CN112836773B (zh) | 一种基于全局注意力残差网络的高光谱图像分类方法 | |
CN111160392A (zh) | 一种基于小波宽度学习***的高光谱分类方法 | |
Lin et al. | Hyperspectral image denoising via matrix factorization and deep prior regularization | |
CN109978041B (zh) | 一种基于交替更新卷积神经网络的高光谱图像分类方法 | |
CN107590515B (zh) | 基于熵率超像素分割的自编码器的高光谱图像分类方法 | |
CN113673590B (zh) | 基于多尺度沙漏密集连接网络的去雨方法、***和介质 | |
CN110458192B (zh) | 基于视觉显著性的高光谱遥感图像分类方法及*** | |
Gao et al. | Densely connected multiscale attention network for hyperspectral image classification | |
He et al. | Multi-spectral remote sensing land-cover classification based on deep learning methods | |
CN111639697A (zh) | 基于非重复采样与原型网络的高光谱图像分类方法 | |
CN113421198B (zh) | 一种基于子空间的非局部低秩张量分解的高光谱图像去噪方法 | |
Li et al. | Ga-cnn: Convolutional neural network based on geometric algebra for hyperspectral image classification | |
Hussain et al. | Image denoising to enhance character recognition using deep learning | |
Luo et al. | Wavelet-based extended morphological profile and deep autoencoder for hyperspectral image classification | |
CN113052130A (zh) | 基于深度残差网络和边缘保护滤波的高光谱影像分类方法 | |
CN109460788B (zh) | 基于低秩-稀疏信息组合网络的高光谱图像分类方法 | |
Suwarningsih et al. | Ide-cabe: chili varieties identification and classification system based leaf | |
Kuril et al. | Cloud classification for weather information by artificial neural network | |
Muthusamy et al. | Deep belief network for solving the image quality assessment in full reference and no reference model | |
CN116309221A (zh) | 一种多光谱图像融合模型的构建方法 | |
CN113887656B (zh) | 一种联合深度学习与稀疏表示的高光谱图像分类方法 | |
Jing et al. | Time series land cover classification based on semi-supervised convolutional long short-term memory neural networks | |
Lin et al. | 2D/3D face recognition using neural networks based on hybrid taguchi-particle swarm optimization |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200515 |
|
RJ01 | Rejection of invention patent application after publication |