基于条件随机场和最小距离法的超光谱图像分类方法

文档序号:6438698阅读:311来源:国知局
专利名称:基于条件随机场和最小距离法的超光谱图像分类方法
技术领域
本发明属于图像处理技术领域,更进一步涉及目标识别领域中的超光谱图像分类方法。该方法结合条件随机场模型和最小距离法,利用超光谱图像的谱矢量信息和空间邻域信息,用最小距离法选出需要进行信息更新的像元,对选出的像元进行信息修正,其余像元则不用进行信息修正,直接确定类标,可应用于对超光谱图像的不同区域进行分类,进而用于目标识别。
背景技术
超光谱图像信息通过较窄的波段区间,较多的波段数量而提供,包含丰富的光谱信息,且表现出非常强的谱相关性和空间相关性,这为特征提取、目标识别和分类提供了可能,使得地物分类具有更高的精度和鲁棒性。目前,有很多超光谱数据分类的方法被提出。将统计的方法应用于超光谱图像的分类成为一个主要方向。部分现有的理论中存在一些显著问题,如忽略超光谱图像的空间相关性、利用超光谱图像空间相关性做出信息更新的条件不明确。西安电子科技大学在其专利申请“一种基于高斯过程分类器协同训练算法的高光谱图像分类方法”(专利申请号201110155654. 8,公开号CN102208037A)中提出了一种基于高斯过程分类器协同训练算法的高光谱图像分类方法。这种方法首先将样本的特征向量随机划分成两个子特征向量,作为训练样本的两个视角,进行高斯过程分类器协同训练,得到两个最终高斯过程分类器,将概率较大的类别作为分类结果。但其仍存在的不足是忽略了信息的相关性,分类正确率较低。武汉大学在其专利申请“一种基于条件随机场模型的SAR图像监督分类方法”(专利申请号201010256689. 6,公开号CN101950363A)中提出了一种基于条件随机场模型的 SAR图像分类方法。这种方法将图像过分割成多个区域并将其描述成一个区域邻接图,建立条件随机场模型,自用max-margin算法进行参数学习和GraphCut算法进行优化推理。但其仍存在的不足是盲目对所有信息进行更新,忽略了进行信息修正的条件限制,分类正确率较低。

发明内容
本发明的目的在于克服上述已有技术的不足,提出了一种基于基于条件随机场和最小距离法的超光谱图像分类方法。本发明简化了超光谱图像的分类过程,充分利用了超光谱图像的谱相关性及空间相关性,且避免了对观测数据的建模;引入最小距离法,对何时需进行信息更新做出判断,避免不必要的信息修正,且具有广泛的适用性。本发明实现上述目的的思路是采用条件随机场模型,结合谱矢量信息(一元势团信息)和空间邻域信息(二元势团信息),引入最小距离法,对何时利用空间邻域信息进行信息更新作出判断,直接对分类的后验概率进行建模,通过计算后验概率来确定分类结^ ο
本发明实现的具体步骤如下(1)初始化,对原始数据所有像素值进行初始化,使其满足均值为0、方差为1 ;(2)输入与待分类超光谱图像地物类别分别对应的训练样本集;(3)采用多项式对数归一(MLR)法训练一元势团信息量的参数3a)确定一元势团信息量的黑塞矩阵(Hessian matrix)边界;3b)确定一元势团信息量的梯度矢量(Gradient vector);3c)确定一元势团信息量的参数;(4)采用多项式对数归一(MLR)法训练二元势团信息量的参数4a)确定二元势团信息量的黑塞矩阵(Hessian matrix)边界;4b)确定二元势团信息量的梯度矢量(Gradient vector);4c)确定二元势团信息量的参数;(5)确定每一类训练样本的平均值;(6)输入待分类的测试数据,进行预分类6a)确定一元势团信息量的后验概率,选取一元势团后验概率的最大值,并确定最大值对应的类标;6b)确定待分类数据与每一类训练样本平均值的欧氏距离,选取欧氏距离的最小值,并确定最小距离对应的类标;(7)判断一元势团后验概率最大值对应的类标和欧氏距离最小值对应的类标是否一致,若一致,将此类标记为对应像元的最终类标,若不一致,进行以下操作;(8)确定二元势团信息量的后验概率;(9)信息更新,求一元势团信息量后验概率矢量和二元势团信息量后验概率矢量的平均矢量,一元势团信息量的后验概率,表示为L维概率矢量,L为超光谱图像的类别数, 二元势团信息量的后验概率,取两相邻像元同属于每一类的概率,表示为L维概率矢量;(10)从后验概率平均矢量中选取最大值,将最大值对应的类标作为最终类标。本发明与现有技术相比具有以下优点第一,由于本发明采用条件随机场模型,将超光谱图像中谱相关性和空间相关性结合使用,克服了现有技术仅利用到超光谱图像谱相关性的缺点,使得本发明进行图像分类正确率较高。第二,由于本发明引入了最小距离法,对何时利用空间邻域信息进行更新作出判断,克服了现有技术盲目地对所有信息进行更新的缺点,提高了本发明进行图像分类的正确率。


图1是本发明的流程图。
具体实施例方式参照图1,本发明的具体实施步骤如下。步骤1.初始化,按如下步骤操作第一步,按照下式求原始数据对应矩阵RHSI所有像素的平均值
权利要求
1.一种基于条件随机场和最小距离法的超光谱图像分类方法,包括如下步骤(1)初始化,对原始数据所有像素值进行初始化,使其满足均值为0、方差为1;(2)输入与待分类超光谱图像地物类别分别对应的训练样本集;(3)采用多项式对数归一(MLR)法训练一元势团信息量的参数 3a)确定一元势团信息量的黑塞矩阵(Hessian matrix)边界; 3b)确定一元势团信息量的梯度矢量(Gradient vector); 3c)确定一元势团信息量的参数;(4)采用多项式对数归一(MLR)法训练二元势团信息量的参数 4a)确定二元势团信息量的黑塞矩阵(Hessian matrix)边界; 4b)确定二元势团信息量的梯度矢量(Gradient vector); 4c)确定二元势团信息量的参数;(5)确定每一类训练样本的平均值;(6)进行预分类6a)输入待分类的测试数据,确定一元势团信息量的后验概率,选取一元势团后验概率的最大值,并确定最大值对应的类标;6b)输入待分类的测试数据,确定待分类数据与每一类训练样本平均值的欧氏距离,选取欧氏距离的最小值,并确定最小距离对应的类标;(7)判断一元势团后验概率最大值对应的类标和欧氏距离最小值对应的类标是否一致,若一致,将此类标记为对应像元的最终类标,若不一致,进行以下操作;(8)确定二元势团信息量的后验概率;(9)信息更新,求一元势团信息量后验概率矢量和二元势团信息量后验概率矢量的平均矢量,一元势团信息量的后验概率,表示为L维概率矢量,L为超光谱图像的类别数,二元势团信息量的后验概率,取两相邻像元同属于每一类的概率,表示为L维概率矢量;(10)从后验概率平均矢量中选取最大值,将最大值对应的类标作为最终类标。
2.根据权利要求1所述的基于条件随机场的超光谱图像分类方法,其特征在于步骤 3a)所述的一元势团信息量的黑塞矩阵(Hessian matrix)边界按照下式求得
3.根据权利要求1所述的基于条件随机场的超光谱图像分类方法,其特征在于步骤 3b)所述的一元势团信息量的梯度矢量(Gradient vector)按照下式求得
4.根据权利要求1所述的基于条件随机场的超光谱图像分类方法,其特征在于步骤3c)所述的一元势团信息量的参数按照下式求得 w(t+1) =^-BWt))其中,w为一元势团信息量的参数,上标(·)表示迭代次数,t即迭代次数,B—1表示一元势团信息量的黑塞矩阵边界B的逆矩阵,g(w)表示一元势团信息量的梯度矢量。
5.根据权利要求1所述的基于条件随机场的超光谱图像分类方法,其特征在于步骤 4a)所述的二元势团信息量的黑塞矩阵(Hessian matrix)边界按照下式求得B^-{\!2)[I-Il1 /L^Yj μ ] Mfj其中,B为二元势团信息量的黑塞矩阵的边界,符号E表示定义为,〗SL维单位矩阵,L 为超光谱图像的类别数,1 = [1,1,. . .,1]τ是L维矢量,上标τ表示转置, 表示Kronecker 矩阵乘积,Σ表示叠加,μ u为像元组(i,j)的特征矢量。
6.根据权利要求1所述的基于条件随机场的超光谱图像分类方法,其特征在于步骤 4b)所述的二元势团信息量的梯度矢量(Gradient vector)按照下式求得其中,g(v)为二元势团信息量的梯度矢量,V为二元势团信息量的参数,Σ表示叠加,《 中第1维元素为1,1为像元i与像元j共同的类标,其余元素为0,共L维,L为超光谱图像的类别数,Py(V) = [;^)(v),...]T,其中^.々)(v)为像元组(i,j)类标为(Iplj)的概率,Pij为像元组(i,j)的特征矢量。
7.根据权利要求1所述的基于条件随机场的超光谱图像分类方法,其特征在于步骤 4c)所述的二元势团信息量的参数按照下式求得v(t+1) = ν ⑴ I1g (ν ⑴)其中,V为二元势团信息量的参数,上标(·)表示迭代次数,t即迭代次数,B—1表示二元势团信息量的黑塞矩阵的边界B的逆矩阵,g(v)为二元势团信息量的梯度矢量。
8.根据权利要求1所述的基于条件随机场的超光谱图像分类方法,其特征在于步骤 6a)所述的一元势团后验概率按照下式求得exP(wV) 1<L小=/丨终Oiy')-\_ I = L.1OKy,)其中,P (Xi = l|y,w)表示像元i类标为1的后验概率,y为待分类谱矢量,W为一元势团信息量的参数,exp为指数函数,W1为第1类对应的参数,1 e {1,2,. . .,L},L为超光谱图像所需分为的类别数,上标τ表示转置,Yi为像元i对应的谱矢量,Σ表示叠加,wk为第k 类对应的参数。
9.根据权利要求1所述的基于条件随机场的超光谱图像分类方法,其特征在于步骤 6b)所述的欧氏距离按照下式求得其中,d为两个谱矢量的欧氏距离,Σ表示叠加,Xi和yi分别为两个谱矢量相同波段的值,下Si表示第i波段。
10.根据权利要求1所述的基于条件随机场的超光谱图像分类方法,其特征在于步骤 (8)所述的二元势团后验概率按照下式求得
全文摘要
本发明公开了一种基于条件随机场和最小距离法的超光谱图像分类方法,其实现步骤为(1)初始化;(2)输入与待分类超光谱图像地物类别分别对应的训练样本集;(3)训练一元势团信息量的参数;(4)训练二元势团信息量的参数;(5)确定每一类训练样本的平均值;(6)输入待分类的测试数据,进行预分类;(7)判断欲分类结果是否一致,若一致,确定类标,若不一致,进行以下操作;(8)确定二元势团信息量的后验概率;(9)信息更新;(10)确定类标。本发明避免了对观测数据的明确建模;利用空间邻域信息,避免对空间邻域信息的复杂建模;引入最小距离法,判定是否利用空间邻域信息进行修正,尽可能避免不必要的空间邻域信息修正。
文档编号G06K9/62GK102521602SQ20111036647
公开日2012年6月27日 申请日期2011年11月17日 优先权日2011年11月17日
发明者侯彪, 刘瑞清, 张向荣, 焦李成, 王爽, 马文萍 申请人:西安电子科技大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1