基于深度学习和度量学习的极化sar地物分类方法

文档序号:10471509阅读:861来源:国知局
基于深度学习和度量学习的极化sar地物分类方法
【专利摘要】本发明公开一种基于深度学习和度量学习的极化SAR地物分类方法,实现步骤为:(1)输入图像;(2)滤波;(3)提取特征;(4)选择训练样本和测试样本;(5)训练栈式稀疏自编码器,得到训练样本集的深层特征和测试样本集的深层特征;(6)训练度量学习分类器,得到分类结果;(7)对分类结果进行上色;(8)输出上色后的分类结果图。本发明用基于深度学习和度量学习的极化SAR地物分类方法对图像进行分类,对特征的提取比较全面合理,分类结果更吻合真实地物,降低了时间复杂度并提高了分类精度。
【专利说明】
基于深度学习和度量学习的极化SAR地物分类方法
技术领域
[0001] 本发明属于图像处理技术领域,更进一步设及图像分类技术领域的一种基于深度 学习和度量学习的极化(Polarimetric Synthetic Ape;rture Radar,PolSAR)地物分类方 法。本发明可用于对极化SAR图像进行特征提取和地物分类。
【背景技术】
[0002] 极化SAR图像分类是图像解译过程中的一个重要步骤,也是极化SAR图像处理的一 个重要研究方向。极化SAR能获得比传统的单极化SAR更丰富的地物信息,面对运些大规模、 复杂的数据,传统的方法想要快速对其处理,并达到很高的分类精度是不现实的,因而急需 提出一些能够处理大数据,且时间复杂度低的分类方法。
[0003] 近年来,极化SAR图像分类日益受到人们的重视,但一些现有的分类方法:稀疏自 编码、支持矢量积、wishad分类、C順、字典学习等方法,处理信息量比较大的极化SAR图像 时,分类精度较低,处理速度过慢,时间复杂度过高,本发明提出的基于深度学习和度量学 习的极化SAR地物分类方法:一方面,对特征的提取比较全面合理,对原始数据更逼近,因而 分类精度较高;另一方面,可W直接使用现有的支持向量机工具包,克服了传统分类方法时 间复杂度过高的问题。
[0004] Wang F, Zuo W, Zhang L, et al.在其发表的论文 "A Kernel Classif ication Framework for Metric Learning''(Neural Networks and Learning Systems, IEEE Transactions on,2015)中公开了一种A Kernel Classification Framework for Metric Learning方法。运篇文章提出的框架为研究人员提出新的度量学习模型提供了一个良好的 平台。而且基于该框架提出了两个度量学习模型Doublet-SVM和化iplet-SVM。运两个模型 可W使用SVM工具包有效地求解。实验结果表明,Doublet-SVM和化iplet-SVM的训练速度远 高于目前很多先进的度量学习方法,并且识别率与运些度量学习方法差别不大。但是该方 法存在的不足之处是,其一,对于其使用的人脸库,直接用训练样本训练分类器,无法对图 像进行分层表示。其二,由于该方法中的两个模型Doublet-SVM和Triplet-SVM通过一个两 步的贪婪策略来学习半正定度量矩阵具有一定的局限性。
[0005] 西安电子科技大学在其申请的专利"基于Cloude分解和K-Wishart分布的极化SAR 图像分类方法专利申请号201210414789.6,公开号CN102999761A)中公开了一种基于 Cloude分解和K-wi shad分布的极化SAR图像分类方法。该方法首先对图像的每个像素点进 行Cloude分解,然后依据分解得到的赌Η,散射角α对图像进行初始划分,再对划分结果进行 K-wishad迭代,能一定程度上提高分类的准确度,降低计算复杂度,但是该方法存在的不 足之处是,其一,对每个像素点进行Cloude分解,得到赌H,散射角α两个特征,对特征的提取 不够全面合理,使得本发明对原始数据不够逼近,因而分类精度受限。其二,对于信息量更 大的数据,处理速度太慢,时间复杂度太高。

【发明内容】

[0006] 本发明的目的在于针对已有技术的不足,提出了一种基于深度学习和度量学习的 极化SAR地物分类方法,本发明用找式稀疏自编码器提取极化SAR图像的深层特征,然后利 用度量学习分类器对深层特征进行分类,降低了时间复杂度并提高了分类精度,使分类结 果更吻合真实地物。
[0007] 实现本发明目的基本思路是:首先,对待分类的极化SAR图像进行滤波、提取特征; 然后,用找式稀疏自编码器提取极化SAR图像的深层特征;最后,依据深层特征,利用度量学 习分类器对极化SAR图像进行分类。
[0008] 为实现上述目的,本发明具体实现步骤包括如下:
[0009] (1)输入待分类的极化SAR图像;
[0010] (2)滤波:
[0011] 采用滤波窗口大小为7 X 7的Lee滤波方法,对待分类的极化SAR图像进行滤波,去 除相干斑噪声,得到滤波后的极化SAR图像;
[001^ (3)提取特征:
[0013] (3a)计算散射赌、散射角两个散射参数;
[0014] (3b)利用Freeman分解公式,计算散射功率;
[0015] (3c)将滤波后的极化SAR图像中每个像素点的协方差矩阵、每个像素点的相干矩 阵、散射赌H、散射角al地a、表面散射功率Ps、二面角散射功率Pd、体散射功率Pv、总功率特征 参数SPAN,依次首尾相连组成每个像素点的特征向量;
[0016] (4)选择训练样本和测试样本:
[0017] (4a)根据真实的地物标记,将待分类的极化SAR图像分为15类;
[0018] (4b)从每种类别中任意选取10%有标记样本的特征向量作为训练样本集;
[0019] (4c)将所选取训练样本集后剩余90%有标记样本的特征向量,作为测试样本集;
[0020] (4d)判断是否选取完训练样本集和测试样本集,如果是,则执行步骤巧),否则,执 行步骤(4b);
[0021] (5)训练找式稀疏自编码器:
[0022] (5a)将训练样本集输入到未经过训练的二层找式稀疏自编码器中,对自编码器进 行训练,得到并保存找式稀疏自编码器的模型参数;
[0023] (5b)将模型参数输入到softmax分类器中,训练softmax分类器;
[0024] (5c)利用反向传播方法,对整个找式稀疏自编码器进行微调,得到训练好的找式 稀疏自编码器;
[0025] (5d)将训练样本集和测试样本集输入到训练好的找式稀疏自编码器中,得到训练 样本集的深层特征和测试样本集的深层特征;
[00%] (6)训练度量学习分类器:
[0027] (6a)将训练样本集的深层特征输入到未经过训练的二元组支持向量机模型中,利 用二元组支持向量机模型的优化公式,计算模型参数,训练二元组支持向量机模型;
[0028] (6b)将训练样本集的深层特征输入到未经过训练的Ξ元组支持向量机模型中,利 用Ξ元组支持向量机模型的优化公式,计算模型参数,训练Ξ元组支持向量机模型;
[0029] (6c)将测试样本集的深层特征输入到训练好的二元组支持向量机模型中,得到分 类结果;
[0030] (6d)将测试样本集的深层特征输入到训练好的Ξ元组支持向量机模型中,得到分 类结果;
[0031] (7)上色:
[0032] (7a)将分类结果中标签相同的作为同一类别;
[0033] (7b)按照红色、绿色、蓝色Ξ基色上色法,对分类结果进行上色,同一类别上相同 的颜色,得到上色后的分类结果图;
[0034] (8)输出上色后的分类结果图。
[0035] 本发明与现有技术相比具有W下优点:
[0036] 第一,本发明在提取极化SAR图像特征时,将滤波后的极化SAR图像中每个像素点 的协方差矩阵、每个像素点的相干矩阵、散射赌H、散射角al地a、表面散射功率Ps、二面角散 射功率Pd、体散射功率Pv、总功率特征参数SPAN,依次首尾相连组成每个像素点的特征向量, 克服了现有技术的传统算法对特征的提取不够全面合理的问题,使得本发明具有对原始数 据更逼近,提高了分类精度的优点。
[0037] 第二,本发明通过引入二层找式稀疏自编码器,克服了现有技术的传统算法对特 征的提取不够深刻的问题,使得本发明具有对极化SAR图像的特征学习的更加深刻,提高了 分类精度的优点。
[0038] 第Ξ,本发明用度量学习分类器代替了传统深度学习中常用的Softmax分类器,可 W通过已有的SVM工具包进行求解,克服了现有技术的传统算法分类精度低,时间复杂度过 高的问题,使得本发明具有对极化SAR图像分类过程中时间复杂度低,提高了分类精度的优 点。
【附图说明】
[0039] 图1是本发明的流程图;
[0040] 图2是本发明仿真图。
【具体实施方式】
[0041] 下面结合附图对本发明做进一步的描述。
[0042] 参照附图1,本发明的具体步骤如下:
[0043] 步骤1,输入待分类的极化SAR图像。
[0044] 步骤2,滤波。
[0045] 采用滤波窗口大小为7 X 7的Lee滤波方法,对待分类的极化SAR图像进行滤波,去 除相干斑噪声,得到滤波后的极化SAR图像。
[0046] 步骤3,提取特征。
[0047] (1)计算散射赌、散射角两个散射参数;
[004引第1步,按照下式,计算极化SAR图像的散射赌:
[0049]
[0050] 其中,Η表示极化SAR图像的散射赌,Η的取值范围是:0含Η含1,Σ表示求和操作,i 表示特征值的位置,i的取值是:i = 1,2,3,Pi表示极化SAR图像相干矩阵的第i个特征值与 所有特征值总和的比值,l〇g3表示W3为底的对数操作;
[0051]第2步,按照下式,计算极化SAR图像的散射角:
[0化2]
[0053] 其中,alpha表示极化SAR图像的散射角,Σ表示求和操作,i表示特征值的位置,i 的取值是:i = l,2,3,Pi表示极化SAR图像相干矩阵的第i个特征值与所有特征值总和的比 值,αι表示极化SAR图像相干矩阵第i个特征值对应的平均散射点。
[0054] (2)利用Freeman分解公式,计算散射功率,具体步骤如下:
[0055] 第1步,用下式表示协方差矩阵的第一种形式:
[0化6]
[0057]其中,Cl表示协方差矩阵的第一种形式,〈·〉表示按视数平均操作,I · I2表示做绝 对值平方操作,Η表示水平极化方向,V表示垂直极化方向,Shh表示水平发射水平接收的回波 数据,Svv表示垂直发射垂直接收的回波数据,Shv表示水平发射垂直接收的回波数据,*表示 取矩阵的共辆操作;
[005引第2步,用下式表示协方差矩阵的第二种形式:
[0化9]
[0060] 其中,C2表示协方差矩阵的第二种形式,fs表示布拉格表面散射成份的权值系数, ? I2表示做绝对值平方操作,0表示水平发射水平接收后向散射反射系数与垂直发射垂直 接收后向散射反射系数的比值,*表示取矩阵的共辆操作,fd表示二面角散射成分的权值系 数,α表不一个常数,α的取值为:α = RghRvhRgvRw,Rgh和Rgv分别表不地表的水平和垂直反射系 数,Rvh和Rvv表示竖直墙体的水平和垂直反射系数,fv表示体散射成分的权值系数;
[0061] 第3步,将协方差矩阵第一种形式中的元素与协方差矩阵第二种形式中的元素相 对应,得到一个具有五个未知数和四个方程的方程组:
[0062]
[00创计算像素点协方差矩阵中的Re(SHHSvv*)的值并判断正负,如果Re(SHHSvv*)含0,则α =-1,如果Re(SHHSw*)<0,则β=1,给定α或β的值后,剩余的4个未知数可根据上式求解得 出;
[0064] 其中,〈.〉表示按视数平均操作,I . I2表示做绝对值平方操作,Shh表示水平发射 水平接收的回波数据,Η表示水平极化方向,fs表示布拉格表面散射成份的权值系数,β表示 水平发射水平接收后向散射反射系数与垂直发射垂直接收后向散射反射系数的比值,fd表 示二面角散射成分的权值系数,α表示一个常数,α = RghRvhRgvRvv,Rgh和Rgv分别表示地表的水 平和垂直反射系数,Rvh和Rvv表示竖直墙体的水平和垂直反射系数,fv表示体散射成分的权 值系数,Svv表示垂直发射垂直接收的回波数据,V表示垂直极化方向,*表示取矩阵的共辆操 作,Shv表示水平发射垂直接收的回波数据,Re( ·)表示取实部操作;
[0065] 第4步,根据第Ξ步求解出的fs、fV、fd、α、β,按照下式,计算散射功率:
[0066]
[0067]其中,Pv表示体散射功率,Pd表示二面角散射功率,I · I2表示做绝对值平方操作, Ps表示表面散射功率;
[006引第5步,按照下式计算总功率SPAN:
[0069] SPAN=Tii + T22 + T33
[0070] 其中,Τιι、Τ22、Τ33为极化SAR图像相干矩阵对角线上的立个元素;
[0071] (3)将滤波后的极化SAR图像中每个像素点的协方差矩阵、每个像素点的相干矩 阵、散射赌H、散射角al地a、表面散射功率Ps、二面角散射功率Pd、体散射功率Pv、总功率特征 参数SPAN,依次首尾相连组成每个像素点的特征向量。
[0072] 步骤4,选择训练样本和测试样本。
[0073] (1)根据真实的地物标记,将待分类的极化SAR图像分为15类;
[0074] (2)从每种类别中任意选取10%有标记样本的特征向量作为训练样本集;
[0075] (3)将所选取训练样本集后剩余90%有标记样本的特征向量,作为测试样本集;
[0076] (4)判断是否选取完训练样本集和测试样本集,如果是,则执行步骤(5),否则,执 行步骤(2)。
[0077] 步骤5,训练找式稀疏自编码器。
[0078] (1)将训练样本集输入到未经过训练的二层找式稀疏自编码器中,对自编码器进 行训练,得到并保存找式稀疏自编码器的模型参数,具体步骤如下:
[0079] 第1步,随机初始化模型参数;
[0080] 第2步,按照下式,计算前馈传导包含隐藏单元和输出单元激活值:
[0081 ] a(k) = f(W(k'i)a(k-i)+b(k'i))
[0082] 其中,表示隐藏单元和输出单元激活值,k表示第k个稀疏自编码器,ke {1,2}, f表示一个非线性sigmiod函数,表示第k个稀疏自编码器的输入单元与隐藏单元之间 的连接权重值,b&'表示第k个稀疏自编码器隐藏单元的偏置值;
[0083] 第3步,按照下式,求解找式稀疏自编码器的整体代价函数最小化:
[0084]
[0085] 其中,J表示最小化后的找式稀疏自编码器的整体代价函数,m表示输入自编码器 的样本个数,Σ表示求和操作,d表示第d个样本的位置,d的取值是:d=l,2, · · ·,m,M · 12表示做1范数平方操作,和yW分别表示输入第d个样本时得到的实际输出结果和理 想输出结果,q表示权重衰减参数,W表示输入单元和隐藏单元之间的连接权重值和输出单 元之间的连接权重值的转置的集合,|r||^表示做W的F范数平方操作,r表示稀疏性惩罚因子 的权重稀疏参数,e表示第e个隐藏单元位置,e的取值是:e = l,2, · · ·,s,s表示隐藏单元 个数,P表示稀疏性参数,logio表示W10为底的对数操作,足表示第e个隐藏单元的平均活跃 度。
[0086] (2)将模型参数输入到softmax分类器中,训练softmax分类器;
[0087] (3)利用反向传播方法,对整个找式稀疏自编码器进行微调,得到训练好的找式稀 疏自编码器;
[0088] (4)将训练样本集、测试样本集输入到训练好的找式稀疏自编码器中,训练样本集 的深层特征和测试样本集的深层特征。
[0089] 步骤6,训练度量学习分类器。
[0090] (1)将训练样本集的深层特征输入到未经过训练的二元组支持向量机模型中,利 用二元组支持向量机模型的优化公式,计算模型参数,训练二元组支持向量机模型,具体步 骤如下:
[0091] 第1步,二元组支持向量机模型的核函数如下:
[OOW] KD(Z〇,Zp)=tr((Xcu-X〇,2)(XM-X〇,2)T(Xpa-Xp,2)(Xpa-Xp,2)T)
[OOW] =[(X0j-X0,2)T(Xp,广 Χρ,2)]2
[0094]其中,Kd(Z〇,Zp)表示二元组的核函数,ο表示选取的第一个二元组位置,ο取值为:〇 = 1,2,· · ·,Ν,Ν表示二元组数目,Ρ表示选取的第二个二元组位置,Ρ取值为:ρ=1, 2, · · ·术2。=祐,1,乂。,2),2。=保,1而,2)表示两对二元组,乂。,1、乂。,2分别表示第0个二元 组中的两个训练样本的特征,Χρ,ι、Χρ,2分别表示第Ρ个二元组中的两个训练样本的特征,tr (·)表示矩阵的迹,(·)τ上标T表示转置操作,(·)2的上标2表示平方操作;
[00Μ]第2步,二元组支持向量机模型的优化公式如下:
[0098] 其中,max表示求最大值操作,λ表示拉格朗日乘子,Σ表示求和操作,0表示选取的 第一个二元组位置,0取值为:〇 = 1,2,· · ·,Ν,Ν表示二元组数目,Ρ表示选取的第二个二 元组位置,Ρ取值为:Ρ = 1,2,· · ·,Ν,λ。表示第0个二元组的拉格朗日乘子,λρ表示第Ρ个二 元组的拉格朗日乘子,h。、hp分别表示第0个、第Ρ个二元组的标签,Kd( Ζ。,Ζρ)表示二元组的核 函数,Zd、Zp表示第0个、第Ρ个二元组,1表示选取的第Ξ个二元组位置,1取值为:1 = 1, 2,· · ·,Ν,λ读示第1个二元组的拉格朗日乘子,λι取值范围是:〇<λι非,K表示一个常 数,hi表示第1个二元组的标签;
[0099] (2)将训练样本集的深层特征输入到未经过训练的Ξ元组支持向量机模型中,利 用Ξ元组支持向量机模型的优化公式,计算模型参数,训练Ξ元组支持向量机模型,具体步 骤如下:
[0100] 第一步,Ξ元组支持向量机模型的核函数如下:
[0101] Kx(tu,tv)=tr(TuTv)
[0102] 其中,Κτ( tu , tv )表示Ξ元组的核函数,tu、tv分别表示第U个、第V个Ξ元组,tu = 陆,1而,2而,3)山=曲,1,乂巾,2,乂巾,3)品,1^。,2^。,3分别表示第11个;元组中的;个训练样 本的特征,U取值为:11 = 1,2, · · ·,化,化表示Ξ元组数目,Xv,l、Xv,2、Xv,3分别表示第V个Ξ 元组中的Ξ个训练样本的特征,V表示选取的第二个Ξ元组位置,V取值为:v=l,2,· · ·, 化,tr( ·)表示矩阵的迹,Tu=(Xu,广 Xu,3)(Xm-Xu,3)T-(Xm-Xu,2)(Xm-Xu,2)t
[010;3] Τν=(Χν,1-Χν,3)(Χν,1-Χν,3)Τ-(Χν,广Xv,2)(Xv,广Χν,2)τ,( ·)τ上标T表示转置操作, (· )2的上标2表示平方操作;
[0104] 第二步,Ξ元组支持向量机模型的优化公式如下:
[0105]
[0106] 其中,时(tu, tv)表示Ξ元组的核函数,tu、tv分别表示第U个、第V个Ξ元组,max表示 求最大值操作,λ表示拉格朗日乘子,Σ表示求和操作,U表示选取的第一个Ξ元组位置,U取 值为:u=l,2,· · ·,化,化表示Ξ元组数目,V表示选取的第二个Ξ元组位置,V取值为:ν = 1,2,· · ·,化,λυ表示第U个Ξ元组的拉格朗日乘子,λν表示第V个Ξ元组的拉格朗日乘子, 时(tu,tv)表示Ξ元组的核函数,tu、tv分别表示第U个、第V个Ξ元组;
[0107] (3)将测试样本集的深层特征输入到训练好的二元组支持向量机模型中,得到分 类结果;
[0108] (4)将测试样本集的深层特征输入到训练好的Ξ元组支持向量机模型中,得到分 类结果。
[0109] 步骤7,上色。
[0110] (1)将分类结果中标签相同的作为同一类别;
[0111] (2)按照红色、绿色、蓝色Ξ基色上色法,对分类结果进行上色,同一类别上相同的 颜色,得到上色后的分类结果图。
[0112] 步骤8,输出上色后的分类结果图。
[0113] 下面结合仿真对本发明的效果做进一步的说明:
[0114] 1.仿真实验条件:
[0115] 本发明的仿真实验条件为:软件采用MTLAB版本8.5.0(R2015a),电脑型号:Intel Core 巧-34703.20GHz,内存:4.00GB,操作系统采用Windows 7。
[0116] 本发明的仿真实验中采用的图像数据为美国宇航局喷气推进实验室,1989年获取 的荷兰Flevoland地区的L波段多视全极化SAR图像,大小为750X 1024,分辨率为12.1m X 6.7m,该区域包含15类地物。
[0117] 2.仿真实验内容:
[0118] 本发明仿真采用现有技术中的巧中方法和本发明的巧中方法进行实验。
[0119] 本发明仿真是对图2(a)的极化SAR图像进行分类实验,图2(a)选取1989年获取的 荷兰Flevoland地区的L波段多视全极化SAR的化uliRGB合成图像,大小为750X1024,分辨 率为12. lmX6.7m。图2(b)表示本发明仿真使用的极化SAR图像真实地物标记图;图2(c)表 示采用现有技术中的支持向量机SVM的分类方法,对图2(a)的分类结果图;图2(d)表示采用 现有技术中的基于SSAE与SVM的分类方法,对图2(a)的分类结果图;图2(e)表示采用现有技 术中的基于FSALS_SVM的分类方法,对图2(a)的分类结果图;图2(f)表示采用本发明基于 SSAE与二元组的支持向量机模型的分类方法,对图2(a)的分类结果图,图2(g)表示采用本 发明基于SSAE与Ξ元组的支持向量机模型的分类方法,对图2(a)的分类结果图。
[0120] 3.仿真实验结果分析:
[0121] 通过上述仿真实验W及利用本发明方法的分类结果对比图,可W看出本发明方法 的分类速度快,分类结果精确度高。
[0122] W图2(b)中待分类的极化SAR真实地物标记图像作为精度评价标准,如果算法的 分类精度越高、分类速度越快,那么表示算法的分类效果越好。对本发明提出的方法和传统 方法的分类精度、分类时间进行统计,结果如表1。
[0123] 从表1中可W看出,本发明提出的基于深度学习与度量学习的极化SAR地物分类方 法,相比于Ξ种对比试验,对极化SAR图像的分类精度更高,并且训练速度方面有着很大的 优势,从表中可W明显看出,训练时间大大缩短了,充分说明了本发明方法在极化SAR图像 分类上的优越性。
[0124] 本发明公开了一种基于深度学习与度量学习的极化SAR地物分类方法,不仅能够 很好的预处理极化SAR图像,而且将深度学习与度量学习相结合,既能够充分利用原始数据 的深度特征,又能直接使用已有的支持向量机工具包,从而方便求解,大大提高了分类速 度。深度学习为度量学习分类器提供了更深层次的数据特征,度量学习分类器弥补了极化 SAR影像地物分类过程中时间复杂度过高的问题,同时又提高了分类精度,而且还解决了现 有方法对分类类别数目的限制。本实验中所用的方法,简而言之,既通用又有效,且时间复 杂度低。
[0125] 表1本发明所提出的方法与传统算法的分类精度对比表
[0126]
【主权项】
1. 一种基于深度学习和度量学习的极化SAR地物分类方法,包括以下步骤: (1) 输入待分类的极化SAR图像; (2) 滤波; 采用滤波窗口大小为7X7的Lee滤波方法,对待分类的极化SAR图像进行滤波,去除相 干斑噪声,得到滤波后的极化SAR图像; (3) 提取特征: (3a)计算散射熵、散射角两个散射参数; (3b)利用Freeman分解公式,计算散射功率; (3c)将滤波后的极化SAR图像中每个像素点的协方差矩阵、每个像素点的相干矩阵、散 射熵H、散射角alpha、表面散射功率Ps、二面角散射功率Pd、体散射功率Pv、总功率特征参数 SPAN,依次首尾相连组成每个像素点的特征向量; (4) 选择训练样本和测试样本: (4a)根据真实的地物标记,将待分类的极化SAR图像分为15类; (4b)从每种类别中任意选取10%有标记样本的特征向量作为训练样本集; (4c)将所选取训练样本集后剩余90 %有标记样本的特征向量,作为测试样本集; (4d)判断是否选取完训练样本集和测试样本集,如果是,则执行步骤(5),否则,执行步 骤(4b); (5) 训练栈式稀疏自编码器: (5a)将训练样本集输入到未经过训练的二层栈式稀疏自编码器中,对自编码器进行训 练,得到并保存栈式稀疏自编码器的模型参数; (5b)将模型参数输入到softmax分类器中,训练softmax分类器; (5c)利用反向传播方法,对整个栈式稀疏自编码器进行微调,得到训练好的栈式稀疏 自编码器; (5d)将训练样本集和测试样本集输入到训练好的栈式稀疏自编码器中,得到训练样本 集的深层特征和测试样本集的深层特征; (6) 训练度量学习分类器: (6a)将训练样本集的深层特征输入到未经过训练的二元组支持向量机模型中,利用二 元组支持向量机模型的优化公式,计算模型参数,训练二元组支持向量机模型; (6b)将训练样本集的深层特征输入到未经过训练的三元组支持向量机模型中,利用三 元组支持向量机模型的优化公式,计算模型参数,训练三元组支持向量机模型; (6c)将测试样本集的深层特征输入到训练好的二元组支持向量机模型中,得到分类结 果; (6d)将测试样本集的深层特征输入到训练好的三元组支持向量机模型中,得到分类结 果; (7) 上色: (7a)将分类结果中标签相同的作为同一类别; (7b)按照红色、绿色、蓝色三基色上色法,对分类结果进行上色,同一类别上相同的颜 色,得到上色后的分类结果图; (8) 输出上色后的分类结果图。2. 根据权利要求1所述的基于深度学习和度量学习的极化SAR地物分类方法,其特征在 于:步骤(3a)所述的计算散射熵、散射角的具体步骤如下: 第1步,按照下式,计算极化SAR图像的散射熵:其中,Η表示极化SAR图像的散射熵,Η的取值范围是:0<H< 1,Σ表示求和操作,i表示 特征值的位置,i的取值是:i = 1,2,3,Pi表示极化SAR图像相干矩阵的第i个特征值与所有 特征值总和的比值,l〇g3表示以3为底的对数操作; 第2步,按照下式,计算极化SAR图像的散射角:其中,alpha表示极化SAR图像的散射角,Σ表示求和操作,i表示特征值的位置,i的取 值是:i = 1,2,3,Pi表示极化SAR图像相干矩阵的第i个特征值与所有特征值总和的比值,cti 表示极化SAR图像相干矩阵第i个特征值对应的平均散射点。3. 根据权利要求1所述的基于深度学习和度量学习的极化SAR地物分类方法,其特征在 于:步骤(3b)所述的Freeman分解公式如下:其中,Pv表示体散射功率,fv表示体散射成分的权值系数,Pd表示二面角散射功率,fd表 示二面角散射成分的权值系数,| · |2表示做绝对值平方操作,α表示一个常数,α的取值为: a = RghRvhRgvRvv,Rgh和R gv分别表示地表的水平和垂直反射系数,Rvh和Rw表示竖直墙体的水 平和垂直反射系数,Ps表示表面散射功率,f s表示布拉格表面散射成份的权值系数,β表示水 平发射水平接收后向散射反射系数与垂直发射垂直接收后向散射反射系数的比值。4. 根据权利要求1所述的基于深度学习和度量学习的极化SAR地物分类方法,其特征在 于:步骤(5a)所述训练二层稀疏自编码器的具体步骤如下: 第1步,随机初始化模型参数; 第2步,按照下式,计算前馈传导包含隐藏单元和输出单元激活值: a(k) = f(ff(k>Da(k-l)+b(k >l)) 其中,a(k)表示隐藏单元和输出单元激活值,k表示第k个稀疏自编码器,ke{ 1,2},f表 示一个非线性sigmiod函数,W(M)表示第k个稀疏自编码器的输入单元与隐藏单元之间的连 接权重值,b (k,^表示第k个稀疏自编码器隐藏单元的偏置值; 第3步,按照下式,求解栈式稀疏自编码器的整体代价函数最小化:其中,J表示最小化后的栈式稀疏自编码器的整体代价函数,m表示输入自编码器的样 本个数,Σ表示求和操作,d表示第d个样本的位置,d的取值是:d = l,2, · · ·,m,| I · I I2 表示做1范数平方操作,f(ii)和y(d)分别表示输入第d个样本时得到的实际输出结果和理想输 出结果,q表示权重衰减参数,W表示输入单元和隐藏单元之间的连接权重值和输出单元之 间的连接权重值的转置的集合,表示做W的F范数平方操作,r表示稀疏性惩罚因子的权 重稀疏参数,e表示第e个隐藏单元位置,e的取值是:e = l,2,· · ·,8,8表示隐藏单元个 数,Ρ表示稀疏性参数,l〇g1Q表示以10为底的对数操作,Λ表示第e个隐藏单元的平均活跃 度。5. 根据权利要求1所述的基于深度学习和度量学习的极化SAR地物分类方法,其特征在 于:步骤(6a)所述的二元组支持向量机模型的优化公式如下:其中,max表不求最大值操作,λ表不拉格朗日乘子,Σ表不求和操作,〇表不选取的第一 个二元组位置,〇取值为:〇 = 1,2,· · ·,Ν,Ν表示二元组数目,ρ表示选取的第二个二元组 位置,Ρ取值为:Ρ=1,2,· · ·,Ν,λ。表示第〇个二元组的拉格朗日乘子,λρ表示第ρ个二元组 的拉格朗日乘子,h。、hP分别表示第〇个、第ρ个二元组的标签,K D(Ζ。,ΖΡ)表示二元组的核函 数,Ζ〇、ΖΡ表示第〇个、第ρ个二元组,1表示选取的第三个二元组位置,1取值为:1 = 1, 2,· · .,ΝΑ表示第1个二元组的拉格朗日乘子,λ:取值范围是表示一个常 数,In表示第1个二元组的标签。6. 根据权利要求1所述的基于深度学习和度量学习的极化SAR地物分类方法,其特征在 于:步骤(6b)中所述的三元组支持向量机模型的优化公式如下:其中,max表不求最大值操作,λ表不拉格朗日乘子,Σ表不求和操作,u表不选取的第一 个三元组位置,U取值为:U=1,2,· · ·,Ν2,Ν2表示三元组数目,ν表示选取的第二个三元组 位置,ν取值为:ν = 1,2,· · ?JsAu表示第u个三元组的拉格朗日乘子,λν表示第ν个三元 组的拉格朗日乘子,K T(tu,tv)表示三元组的核函数,tu、tv分别表示第u个、第ν个三元组。
【文档编号】G06K9/46GK105825223SQ201610132782
【公开日】2016年8月3日
【申请日】2016年3月9日
【发明人】焦李成, 马文萍, 王明洁, 马晶晶, 侯彪, 杨淑媛, 刘红英, 冯婕, 王蓉芳
【申请人】西安电子科技大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1