一种基于深度学习的高光谱图像分类方法技术

技术编号:15640356 阅读:96 留言:0更新日期:2017-06-16 05:24
本发明专利技术公开了一种基于深度学习的高光谱图像分类方法,属于遥感图像处理技术领域,首先通过数据样本的获取、自编码网络的逐层训练及采用BP算法对预训练得到初始权值的进一步调整,实现对高光谱图像的降维处理。然后取高光谱图像中每一个像元邻域内的数据立方体作为卷积神经网络的输入,像元对应的地物种类作为卷积神经网络的期望输出,训练卷积神经网络,并将训练好的卷积神经网络作用于整幅高光谱图像,得到最后高精度分类结果。本发明专利技术克服了传统高光谱图像分类问题中降维过程中丢弃细节、分类时空间信息丢失、分类精度低的弊端,达到了较好的分类精度,适合于各种高光谱图像的分类。

【技术实现步骤摘要】
一种基于深度学习的高光谱图像分类方法
本专利技术涉及一种基于深度学习的高光谱图像分类方法,属于遥感与测绘、计算机视觉与模式识别技术,适用于任何成像光谱仪获取的高光谱数据。
技术介绍
高光谱图像的精细分类是高光谱遥感技术应用的核心内容之一,是计算机视觉与模式识别、遥感与测绘领域十分关注的问题。已有的分类方法存在降维过程中造成高光谱图像中非线性信息的损失和在利用图像的空间特征时需要人为的设计空间特征的不足,导致分类精度较差,导致高光谱图像分类的不确定性,进而影响其在实际中的应用。
技术实现思路
本专利技术要解决的技术问题为:克服现有的高光谱图像分类方法的两方面的不足:(1)现有的线性降维方法在降维过程中会造成高光谱图像中非线性信息的损失;(2)在利用图像的空间特征时需要人为的设计空间特征。本专利技术解决上述技术问题采用的技术方案为:一种基于深度学习的高光谱图像分类方法,包括以下步骤:步骤(1)输入高光谱遥感图像数据,每个像素即样本用光谱特征向量表示,样本的特征维数为d,将样本集合归一化到0~1之间,所有归一化的样本构成样本集,其中xi为第i个样本,N为样本总个数;步骤(2)对自编码网络的基本组成单位——自动编码机进行自下而上的逐层训练;步骤2a)首先初始化自动编码的的网络参数θ={W1,W2,b1,b2},W1和b1是输入层到隐层的权重和偏置,W2和b2是隐层到重构层的权重和偏置,初始化b1和b2分别为全零的m维和n维的向量,W1=rand(m,n)×2e-e,W2=rand(n,m)×2e-e,其中,rand(m,n)和rand(n,m)分别是从0到1间随机取值的m×n和n×m矩阵;步骤2b)调整自动编码机的网络参数θ,使得输入层和重构层的差距达到最小;步骤2c)最底层的自动编码机训练完毕后,将下一层自动编码机的隐藏层输出作为上一层的输入层的输入,逐层训练自动编码机,最终得到整个自编码网络的初始化参数;步骤(3)展开的深度自编码网络采用BP算法对预训练得到的初始权值进一步调整,进一步减少误差,BP算法的目标函数采用交叉熵函数:其中,xi是自编码网络输入向量的第i个分量,yi代表经过自编码网络重构后的数据的第i个分量。m代表自编码网络输入数据的维度及重构后数据的维度,二者维度相等;步骤(4)使用训练完毕的自编码网络对高光谱数据进行降维处理,获得降维后的图像;步骤(5)输入降维后的高光谱图像以及对应的分类参考图,取待分类像元邻域内的数据立方体为卷积神经网络的输入,分类参考图中像元对应的地物种类为卷积神经网络的期望输出,使用随机梯度下降算法训练卷积神经网络,训练完毕后将卷积神经网络作用与整幅图像,获得最终的分类结果。其中,所述步骤(5)中的卷积神经网络的结构图如下:卷积神经网络一般由卷积层,池化层,全连接层和softmax分类层组成,卷积神经网络的输入大小为7×7×N,其中N是降维后高光谱图像的维数,7×7是像元邻域的大小,卷积神经网络的输入的空间维数不高,因此无需进行空间域的池化降维操作;卷积神经网络包含三个卷积层,一个全连接层和一个softmax分类层,每一个卷积层的包含N个大小为3×3的卷积核,全连接层的输入为N,输出为30,softmax分类层的输入大小为30,输出大小为高光谱图像的地物种类数。本专利技术与现有技术相比的优点在于:(1)在降维方面,传统的降维方式如PCA,ICA,NWFE等方法均属于线性降维方法,在降维过程中损失掉了高光谱图像数据在光谱维上的非线性的细节信息,限制了分类精度。本专利技术采用深度自编码网络对高光谱数据进行降维,深度自编码网络在降维方面有两个优势:一方面,高光谱图像数据中无标签的数据样本相对来说容易获得,而有标签的数据样本不易获得,而深度自编码网络的训练采用非监督的训练方式,使用无标签的数据即可;另一方面,深度自编码网络属于非线性降维方式,能够有效的保留数据样本中的高维度上的非线性信息,从而有效提升了分类精度。(2)在结合空间特征方面,传统的结合空间特征的高光谱图像分类方法需要人工设计并提取空间特征,如纹理特征,形态学特征,形状特征等,人工设计并提取空间特征依赖于人的知识或经验,分类的结果相当程度上取决于特征设计的好坏,而且并不能保证提取到的特征对所有的分类结果都有利,可能在某一数据集上表现良好的特征,在另外一个数据集上表现不佳。本方法受到卷积神经网络在图像识别等应用的启发,设计了一种用于光谱空间联合分类的卷积神经网络,能够自动从高光谱图像中提取对分类有利的空间特征,免去了人工设计并提取空间特征的过程。附图说明图1为本专利技术的方法实现流程图;图2为本专利技术的卷积神经网络的结构图及分类过程示意图;图3为本专利技术仿真实验图,其中,图3(a)为本专利技术仿真实验中IndianPines高光谱图像数据;图3(b)为本专利技术仿真实验中IndianPines高光谱图像数据的标记模板;图3(c)~图3(g)为本专利技术仿真实验中各种算法的分类结果对比((a)假彩色图像,(b)为分类参考图,(c)PCA-SVM:80.47%,(d)Autoencoder-SVM:85.48%,(e)PCA-MOR-SVM:91.13%,(f)PCA-CNN:%95.27,(g)Autoencoder-CNN:98.64%);图4为本专利技术仿真实验中IndianPines数据分类结果中使用各种方面进行分类后,每一种地物的精度。具体实施方式下面结合附图以及具体实施方式进一步说明本专利技术。如图1所示,本专利技术包括以下两个步骤:基于自动编码网络的降维以及基于卷积神经网络的空谱联合分类。其中,自动编码网络的训练使用无标签的数据进行无监督分类,而卷积神经网络的训练使用有标签的数据进行监督分类。现有待分类高光谱图像数据IndianPines,IndianPines为AVIRIS采集的农业区高光谱图像,图像大小为145×145像素,共包含220个波段,去掉其中的20个水吸收严重的波段,得到包含200个波段的高光谱数据。IndianPines以及PaviaUniversity数据的假彩色图以及标记模板分别如图3,4所示,本专利技术的具体实施步骤如下:(1)输入高光谱图像数据,每个像素即样本用高光谱特征向量表示,样本的维数为m,将样本归一化到0~1之间,所有归一化的样本构成样本集合,其中xi为第i个样本,N为样本总数。(2)自动编码机的训练使用无标签的数据样本。自动编码网络的训练共包含参数预训练和微调两个步骤,自编码网络的结构为200-120-80-60-40,自编码网络共有5层,降维后的光谱维维度是40。2a)预训练过程。随机初始化自编码网络的参数后,逐层训练组成自编码网络的多个自动编码机,下层自动编码机的隐藏层单元的输出作为其上层的输入参与训练。2b)微调过程。预训练完成后,展开的自动编码网络采用BP算法对预训练得到的初始权值进一步调整,进一步减少误差。BP算法的目标函数采用交叉熵函数。(3)使用(2)已经训练好的自动编码网络对IndianPines高光谱数据进行降维,降维后的光谱维度为40。(4)输入降维后的高光谱数据以及对应的地物标记图,在已经标记的数据中选取30%作为训练样本,其余70%作为测试样本。本方法使用的卷积神经网络结构如图所示,输入的数据为本文档来自技高网...
一种基于深度学习的高光谱图像分类方法

【技术保护点】
一种基于深度学习的高光谱图像分类方法,其特征在于:包括以下步骤:步骤(1)输入高光谱遥感图像数据,每个像素即样本用光谱特征向量表示,样本的特征维数为d,将样本集合归一化到0~1之间,所有归一化的样本构成样本集,其中x

【技术特征摘要】
1.一种基于深度学习的高光谱图像分类方法,其特征在于:包括以下步骤:步骤(1)输入高光谱遥感图像数据,每个像素即样本用光谱特征向量表示,样本的特征维数为d,将样本集合归一化到0~1之间,所有归一化的样本构成样本集,其中xi为第i个样本,N为样本总个数;步骤(2)对自编码网络的基本组成单位——自动编码机进行自下而上的逐层训练;步骤2a)首先初始化自动编码的的网络参数θ={W1,W2,b1,b2},W1和b1是输入层到隐层的权重和偏置,W2和b2是隐层到重构层的权重和偏置,初始化b1和b2分别为全零的m维和n维的向量,W1=rand(m,n)×2e-e,W2=rand(n,m)×2e-e,其中,rand(m,n)和rand(n,m)分别是从0到1间随机取值的m×n和n×m矩阵;步骤2b)调整自动编码机的网络参数θ,使得输入层和重构层的差距达到最小;步骤2c)最底层的自动编码机训练完毕后,将下一层自动编码机的隐藏层输出作为上一层的输入层的输入,逐层训练自动编码机,最终得到整个自编码网络的初始化参数;步骤(3)展开的自编码深度网络采用BP算法对预训练得到的初始权值进一步调整,进一步减少误差,BP算法的目标函数采用交叉熵函数:

【专利技术属性】
技术研发人员:胡少兴袁林
申请(专利权)人:北京航空航天大学
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1