基于子类类间判别双字典的sar目标识别方法

文档序号:10725607阅读:472来源:国知局
基于子类类间判别双字典的sar目标识别方法
【专利摘要】本发明提供了一种基于子类类间判别双字典的SAR目标识别方法,其首先基于每一类训练样本的SAR图像的方位角,在每个类别中划分出若干个子类,从而将每一个子类看做不同的目标类别,通过判别双字典学习方法,学习得到用于重构每个类别的每个子类的子类图像特征训练样本子集所对应的分析子字典和综合子字典,减少了方位角不相关的训练样本对测试样本目标识别的干扰,同时确保了重构时综合字典和分析字典表示系数能通过一个简单的线性投影函数来逼近,大大减少训练处理和重构识别处理的计算量,提升了识别处理效率,并且其重构识别处理过程中利用了各个不同类别中各个子类的训练样本的类标签信息,进而使得识别准确率也得以提高。
【专利说明】
基于子类类间判别双字典的SAR目标识别方法
技术领域
[0001] 本发明涉及雷达目标识别技术领域,尤其涉及一种基于子类类间判别双字典的 SAR目标识别方法。
【背景技术】
[0002] 合成孔径雷达(Synthetic Aperture Radar,简称SAR)技术,是采用搭载在卫星或 飞机上的移动雷达,获得高精度地理区域雷达目标图像的一种脉冲雷达技术。合成孔径雷 达是一种主动微波成像系统,通过对目标区域进行电磁波照射,并对回波信号进行信号解 析,它可以提供目标区域的高分辨率图像。它具有全天候、全天时的工作能力和一定的穿透 能力。鉴于它的这些优点,它被广泛应用于矿产探测、海洋环境监测和军事防御等领域。在 军事防御领域中对目标的识别的研究又是最广泛的,因此SAR目标自动识别(Automatic Target Recognition,ATR)的研究受到了国内外学者的广泛关注。
[0003] G.J.Owirk提出的模板匹配方法和Katsushi Ikeuchi提出的基于模型的算法是 SAR目标自动识别领域中较早出现的识别算法。在模板匹配算法中,通过训练图像构建一系 列的参考图像(空域或时域),即模板,再将所有的模板储存起来构成模板库。在进行识别的 时候,将待识别的SAR图像和模板库内的所有的模板进行匹配,然后根据相似度准则将测试 图像归到与之最相近的模板所在的类中。而基于模型的目标识别算法的具体步骤是:①提 取出未知目标的特征,根据数学模型来推出一些相关的候选目标,然后分别假设这些目标 的类别和姿态;②对候选目标通过模型构建技术进行三维成像,提取出散射中心模型,并进 一步预测识别目标的特征,看作待识别目标的参考特征;③匹配,判决。基于模型的方法对 杂波具有较好的鲁棒性,但是此方法对图像的质量要求较高,并且在构建模型的时候需要 较高的理论水平和计算能力,因此,当前基于模板匹配的方法较基于模型的方法应用更为 广泛。然而,随着理论计算水平的提高和电磁预估软件的日益发展,基于模型的方法将会受 到更多的关注。
[0004]随着机器学习的发展,模式识别的发展取得了长足的进步。一些模式识别中的算 法也开始应用到SAR目标识别中来,例如。Q. Zhao和Sandirasegaram. NM分别将支撑向量机 (support vector machine,SVM)和神经网络(artificial neural network,ANN)用于SAR 地面目标识别,并取得了较好的识别效果。SVM是一个功能很强大的分类器,通过对参数的 恰当的设置,SVM可以取得很好的分类效果,甚至一些线性不可分问题也可以通过SVM来进 行分类。但是当特征维度太高时,SVM分类器就会面临维数灾难的问题。除此之外,SVM的参 数的设置也是经验性的,且不同的分类问题的设置一般不相同,这也大大的限制了SVM的泛 化能力。ANN具有良好的非线性可分,一个训练良好的神经网络可以有很好的分类性能。然 而,在实际应用中,往往需要大量的训练样本才可以训练一个较好的网络,有时候训练的网 络会出现过拟合,从而导致泛化能力较差。
[0005]近年来,随着压缩感知的理论的发展,基于压缩感知的稀疏表示(sparse representation,SR)引起了信号处理和模式识别领域的很多研究人员的关注。稀疏表示理 论表明信号可以通过字典中的原子的线性组合来表示,并且这些原子的分布是稀疏的,即 大部分的系数是零或者接近零,只有与输入信号有较大相关性的原子的对应的系数才不为 零,稀疏系数的这种稀疏性蕴含着鉴别信息,并且能够在非零数据元素较少的前提下描述 目标的最主要特征信息。因此稀疏表示和稀疏重构理论在人脸识别、医学肿瘤识别和SAR图 像目标识别等领域中都得到了较为广泛的应用。
[0006] 但是,现有的基于稀疏表示理论的SAR图像目标识别均是利用0°~360°范围方位 角的所有训练样本作为一类字典原子进行识别。然而,根据SAR目标特性随成像方位角变化 而剧烈变化,所以目标在0°~360°之间的图像具有非常大的差异,对于目标识别来说,同一 类别的目标在不同方位角上呈现出来的却好像是多种类别目标。因此在识别过程中,非相 关方位角的训练样本在一个类别的字典中对测试样本的目标识别形成了干扰,这些干扰容 易形成识别误差,降低了类间的判别能力,在一定程度上导致了目标识别准确性的不足。
[0007] 另一方面,字典在稀疏表示过程中扮演了很重要的角色。字典学习在图像恢复问 题中成功促使了它在图像分类任务中的运用。和图像恢复不同,分配正确的类标签给测试 样本是分类问题的目标,因此,学习字典的准确判别性能是主要关心的问题。为此,监督字 典学习方法被提出来以提高学习字典的准确判别能力。通过对测试样本在学习字典上的稀 疏编码,编码系数和编码残差都能被用于分类,用编码系数还是用编码残差取决于所用的 字典学习模型。鉴别字典学习在模式识别问题中有很好的结果。
[0008] 一个常用的鉴别字典学习的策略是对所有类别学习一个共用的字典,同时给稀疏 编码系数加上判别性约束。基于稀疏编码系数的分类器能同时被训练来进行分类。Mairal 等人提出了学习字典和学习在编码向量空间中相应的线性分类器。在标签一致的KSVD(LC_ KSVD)方法中,蒋等人提出了二值类标签稀疏编码矩阵来激励相同类别的样本具有相似的 稀疏编码。Mairal等人提出了任务驱动的字典学习框架(TDDL),使不同任务的编码系数风 险最小化。
[0009] 另一个字典学习中的研究主线是试图学习一个结构化的字典来提升类别之间的 鉴别能力。在结构化字典中的原子有类标签,具体类别的表示残差能计算出来用于分类。拉 米雷斯等人引入了一种非相干提升项来激励不同类别的子字典相互独立。杨等人提出 Fisher判别字典学习方法,这一算法中对表示残差和表示系数都应用了 Fisher准则。王等 人从最大边缘愿景角度提出了最大边缘化字典学习算法。在大部分现存的字典学习方法 中,L0范数或L1范数用来规则化表示参数,因为稀疏稀系数更可能产生好的分类结果。因 此,稀疏编码步骤一般包含在迭代字典学习过程中。尽管大量的算法被提出来以提高稀疏 编码的效率,L0范数或L1范数的稀疏正则化仍然是一个很大的计算负担,并且使得训练过 程和目标识别过程效率很低。
[0010]因此,采用怎样的字典学习分类方法来进一步提高SAR目标识别的处理效率和识 别准确率,也是SAR目标自动识别技术领域的一个重要研究方向。

【发明内容】

[0011]针对现有技术中存在的上述问题,本发明提供了一种基于子类类间判别双字典的 SAR目标识别方法,能够提升基于SAR图像进行雷达目标识别的识别处理效率和识别准确 率,用以解决现有SAR目标识别技术的训练过程和目标识别过程较为繁杂、识别处理效率和 目标识别准确性不足的问题。
[0012] 为实现上述目的,本发明采用了如下技术手段:
[0013] 基于子类类间判别双字典的SAR目标识别方法,包括如下步骤:
[0014] 1)对于多类不同的已知雷达目标,分别针对每一类在0°~360°方位角范围内分布 采集多个已知雷达目标的SAR图像作为训练样本,并分别记录各个训练样本的方位角值; [0015] 2)将0°~360°方位角区间等分为S个方位角子区间,使得每个方位角子区间的方 位角跨度为A g = 360°/S;将每一类的所有训练样本中方位角值在同一方位角子区间的各 个训练样本归为相应类别中的一个子类,从而分别将每一类的训练样本划分为S个子类;
[0016] 3)分别提取各个类别的各个子类中各个训练样本的图像特征矩阵,将针对每个训 练样本所提取的图像特征矩阵作为一个图像特征训练样本,从而由每个类别的每个子类中 各个训练样本的图像特征矩阵的集合构成一个子类图像特征训练样本子集,由各个类别的 各个子类的子类图像特征训练样本子集的集合构成图像特征训练样本集;
[0017] 4)采用判别双字典学习算法的重构目标函数对图像特征训练样本集进行学习和 训练,求解得到对图像特征训练样本集进行重构的分析字典和综合字典,进而分别得到所 述分析字典和综合字典中用于重构每个类别的每个子类的子类图像特征训练样本子集所 对应的分析子字典和综合子字典;
[0018] 5)针对一个待测雷达目标,采集该待测雷达目标的SAR图像作为测试样本,提取测 试样本的图像特征矩阵;
[0019] 6)分别计算利用每个类别的每个子类的子类图像特征训练样本子集所对应的分 析子字典和综合子字典对测试样本的图像特征矩阵进行重构的重构误差,将重构误差最小 的分析子字典和综合子字典所对应的子类图像特征训练样本子集所属的已知雷达目标类 别判定为测试样本对应的待测雷达目标所属的雷达目标类别,实现对待测雷达目标的类别 识别。
[0020] 上述基于子类类间判别双字典的SAR目标识别方法中,作为优选方案,所述步骤2) 中,每个方位角子区间的方位角跨度△ g为10°~20°。
[0021] 上述基于子类类间判别双字典的SAR目标识别方法中,具体而言,所述步骤4)中, 对图像特征训练样本集进行学习和训练的判别双字典学习算法的重构目标函数为:
[0023]其中,P和D分别表示对图像特征训练样本集X进行重构的分析字典和综合字典; Xk,seX表示第k个类别的第s子类的子类图像特征训练样本子集,爲>5:表示图像特征训练样 本集X中除第k个类别的第s子类的子类图像特征训练样本子集X k,s2外的其它各子类图像 特征训练样本子集所集合构成的图像特征训练样本余量集,ke [ 1,2,…,K],s e [ 1,2,…, S],K表示所采集的已知雷达目标的类别总数,S表示每个类别所划分的子类数;PMep表示 分析字典P中用于重构第k个类别的第s个子类的子类图像特征训练样本子集X k,s*对应的 分析子字典,Dk,seD表示综合字典D中用于重构第k个类别的第s个子类的子类图像特征训 练样本子集Xk, s*对应的综合子字典;e表示综合子字典Dk,s中对应于第k个类别的 第s个子类中第n s个训练样本综合字典重构稀疏,l<ns<Ns,Ns表示第k个类别的第s个子类 中包含的训练样本的个数;λ>0为标量常数;I I · I If为F范数运算符,I I · I |2为L2范数运算 符。
[0024]上述基于子类类间判别双字典的SAR目标识别方法中,具体而言,所述步骤6)中, 确定测试样本对应的待测雷达目标所属的雷达目标类别的表达式为:
[0026] 其中,ly表示测试样本对应的待测雷达目标所属的雷达目标类别;y表示测试样本 的图像特征矩阵;Pk, s表示第k个类别的第s个子类的子类图像特征训练样本子集所对应的 分析子字典,Dk, s表示第k个类别的第s个子类的子类图像特征训练样本子集所对应的综合 子字典;1^£[1,2,'",1(], 8£[1,2,'",5],1(表示所采集的已知雷达目标的类别总数,5表示 每个类别所划分的子类数;I I · I |2为L2范数运算符;Dk,sPk,sy则表示利用第k个类别的第s 个子类的子类图像特征训练样本子集所对应的分析子字典Pk,s和综合子字典Dk,ji测试样 本的图像特征矩阵进行重构的重构式。
[0027] 相比于现有技术,本发明具有如下有益效果:
[0028] 本发明基于子类类间判别双字典的SAR目标识别方法,其首先基于每一类训练样 本的SAR图像的方位角,在每个类别中划分出若干个子类,从而将每一个子类看做不同的目 标类别,通过判别双字典学习方法,学习得到用于重构每个类别的每个子类的子类图像特 征训练样本子集所对应的分析子字典和综合子字典,减少了方位角不相关的训练样本对测 试样本目标识别的干扰,同时在判别双字典学习方法中,综合字典和分析字典被一起训练, 确保了重构时综合字典和分析字典表示系数能通过一个简单的线性投影函数来逼近,大大 减少训练处理和重构识别处理的计算量,提升了识别处理效率,并且其重构识别处理过程 中利用了各个不同类别中各个子类的训练样本的类标签信息,提高了其表示编码系数的准 确判别能力,进而使得识别准确率也得以提高,有效解决了现有SAR目标识别技术的训练过 程和目标识别过程较为繁杂、识别处理效率和目标识别准确性不足的问题。
【附图说明】
[0029] 图1为本发明基于子类类间判别双字典的SAR目标识别方法的流程图。
[0030] 图2为BMP2、BTR70、T72三个不同类别雷达目标的可见光图像。
[0031] 图3为BMP2、BTR70、T72三个不同类别雷达目标的SAR图像。
【具体实施方式】
[0032]下面结合附图和实施例对本发明的技术方案作进一步的说明。
[0033] 对于字典原子的分类划分以及对于字典学习分类方法的选择,是影响SAR目标识 别处理效率和识别准确率的两个重要因素。针对于此,本发明从这两方面加以技术改进,来 提升SAR目标识别处理效率和识别准确率。
[0034] -、基于成像方位角的SAR目标子类划分。
[0035]在现有的SAR图像目标识别方法中,均把目标在0°~360°范围方位角的所有训练 样本作为一类字典原子进行识别。但是,根据SAR目标特性随成像方位角变化而剧烈变化, 所以目标在0°~360°之间的图像具有非常大的差异,对于目标识别来说,同一类别的目标 在不同方位角上呈现出来的却好像是多种类别目标。而根据目标散射特性知识可知,目标 上的结构件方位角在偏离中心角度± 5°~10°时,散射特性变化不大。因此,可以把0°~ 360°方位角扇区按每10°~20°划分一个子类。也就是说,每个目标类别可以划分具有18~ 36个子类。
[0036]因此,根据这一机理,本发明提出下述思路:将同一目标在0°~360°之间的训练样 本根据方位角区间分为若干子类,将这些子类看做不同的目标类别进行识别。而为了适应 这种子类划分方法进一步提升类间的判别能力,本发明结合采用判别双字典学习算法识别 这些子类。
[0037]二、判别双字典学习分类方法。
[0038] S.Gu等人为模式分类提出了一种判别双字典(PDL,projective dictionary pair learning)框架,参见文南犬 "Shuhang Gu,Lei Zhang,Wangmeng Zuo , eta 1. Projective dictionary pair learning for pattern classification,Advances in Neural Information Processing Systems 27(NIPS2014)"。在该字典学习算法中,对训练样本一 起学习一个综合性字典和分析字典。通过高效的线性投影,训练分析字典来产生鉴别编码, 同时综合字典被训练来获取具体类别的判别重构。首先,在PDL中,综合字典和分析字典被 一起训练,这确保了重构时综合字典和分析字典表示系数能通过一个简单的线性投影函数 来逼近。第二,DPL利用了训练样本的类标签信息,提高了表示编码系数的准确判别能力。 [0039]下面简要介绍其原理。
[0040] 2.1判别字典学习。
[0041] 假设,来自K类的p维训练样本集合用X=[Xi,. . .,Xk,. . .,Χκ]表示,^ e#-是第k 类的训练样本,η是每个类的样本数量。判别字典学习方法旨在为识别任务从集合X中学习 一个有效的数据表示模型;这个学习是通过挖掘训练数据和其相应的类标签信息获得的。 目前的判别字典学习方法大多数能用下面的公式框架表示:
[0042] χ || X - DA ||^: +1 [| Α ||^ +ψ (0, A. Y) ; (..1.)
[0043] 其中,λ>〇是一个标量常数,Y表示在X中样本的类标签矩阵,D是要学习的综合字 典,A是X在D上的编码系数矩阵。在训练模型(1)中,数据保真度形式能够保证这 一优化过程确保了D的表示能力;| |A| ^是⑶范数在A上的正则化;Φ(?,Α,Υ)代表的是判别 提升函数,确保了 D和A的异类之间的判别能力。
[0044]然而,这些判别字典学习算法都在编码过程中采用L0或L1范数的稀疏正则化,这 就使得训练阶段和后续的测试阶段效率不高。S.Gu等人扩展了传统的字典学习模型(传统 的字典学习模型学习一个判别合成字典),提出了一个新的DPL模型,这个DPL模型学习一对 综合字典和分析字典。在提出的DPL模型中,不需要L0或L1范数的稀疏正则化过程,编码参 数能通过线性投影被清晰的得到。
[0045] 2.2判别双字典学习模型。
[0046]传统的判别字典学习模型旨在学习一个合成字典D来稀疏表示信号X,需要一个耗 时的L1范数稀疏编码过程来求解编码矩阵A。假设我们能找到一个分析字典,表示为 这样编码矩阵A能用A = PX这样解析的获得,这样X的表示将会计算有效。基于这 点,我们提出一起学习一个这样的分析字典P和综合字典D,有下面的DPL模型:
[0048] iKD,P,X,Y)是某个判别函数。D和P形成一个字典对:分析字典P用来分析编码X,合 成字典D用来重构X。
[0049] DPL模型的判别能力取决于iKD,P,X,Y)的合理设计。我们提出学习一个结构化的 综合字典D=[Di,. . .,Dk,. . .,Dk]和分析字典P=[Pl·,. . .,Pk,. . .,Ρκ],其中 构成对应类别k的子字典对。最近在稀疏子空间聚类的研究证明:如果 信号满足某种非相干条件,样本能通过相应的字典被稀疏表示。通过结构化字典P,可以使 得子字典Pk能将来自第i个类别的样本(i辛k)投影到接近零空间。
[0050] vOykr-? ; (3 )
[0051] 明显的是,在(3)式的条件下,矩阵PX将会是近似的块对角矩阵。另一方面,对于结 构化的综合字典D,我们希望子字典Dk能很好地从投影编码矩阵P kXk重构数据矩阵Xk;即字 典对应该具有最小化重构误差的能力:
[0053]基于上述分析,我们有下面的DPL模型优化函数:
[0055]其中,代表的是在整个训练集X中除Xk之外的那部分,λ>〇是一个标量常数,cU 代表综合字典D的第i个原子。我们限制了每个原子cU的能量,是为了避免Pk = 0的解,使DPL 模型更稳定。
[0056]式(5)中的DPL模型并不是一个稀疏表示模型,然而它强制了对编码矩阵PX的群组 稀疏(因为PX是近似块对角)。该判别双字典学习算法的具体优化求解过程,可以参考S.GU 等人的文南犬 "Shuhang Gu,LeiZhang,ffangmeng Zuo, etal. Projective dictionary pair learning for pattern classification,Advances in Neural Information Processing Systems 27(NIPS2014)"〇
[0057] 2.3基于子类判别双字典的SAR目标识别。
[0058] 显然,对某个SAR目标子类的重构残差可以用来识别测试样本y的类别标签,因此 采用下面的识别准则:
[0059] identity(y) =argmim | | y-DiPiy | 12; (6)
[0060] 由此便可以确定测试样本的所属类别,实现对测试样本的目标识别。
[0061] 根据上述的技术思路,本发明基于子类类间判别双字典的SAR目标识别方法的流 程如图1所示,包括如下步骤:
[0062] 1)对于多类不同的已知雷达目标,分别针对每一类在0°~360°方位角范围内分布 采集多个已知雷达目标的SAR图像作为训练样本,并分别记录各个训练样本的方位角值。 [0063]该步骤中,在条件允许的情况下,针对每一类采集多个已知雷达目标的SAR图像在 0°~360°方位角范围内分布得越密集越好,这样在基于方位角的子类划分后,能够更好的 确保每个子类中都有足够的训练样本,进而更好的确保对测试样本的目标识别准确性。 [0064] 2)将0°~360°方位角区间等分为S个方位角子区间,使得每个方位角子区间的方 位角跨度为A g = 360°/S;将每一类的所有训练样本中方位角值在同一方位角子区间的各 个训练样本归为相应类别中的一个子类,从而分别将每一类的训练样本划分为S个子类。
[0065] 该步骤中,每个方位角子区间的方位角跨度△ g最好为10°~20°,从而分别将每一 类的训练样本划分为18~36个子类。因为,根据目标散射特性知识可知,目标上的结构件方 位角在偏离中心角度± 5°~10°时,散射特性变化不大;因此,把0°~360°方位角扇区按每 10°~20°划分一个子类,更有利于准确判断测试目标与每一个子类的散射特性是否匹配, 从而更好的保证识别准确率。
[0066] 3)分别提取各个类别的各个子类中各个训练样本的图像特征矩阵,将针对每个训 练样本所提取的图像特征矩阵作为一个图像特征训练样本,从而由每个类别的每个子类中 各个训练样本的图像特征矩阵的集合构成一个子类图像特征训练样本子集,由各个类别的 各个子类的子类图像特征训练样本子集的集合构成图像特征训练样本集。
[0067] 由此建立得到的图像特征训练样本集可以表示为:
[0068] X = [Xl,l,Xl,2,…,Xl,s,…,Xl,S,X2,l,X2,2,…,Xk,s,…,Xk,s];
[0069] 其中,X表示图像特征训练样本集,XMeX表示第k个类别的第s子类的子类图像特 征训练样本子集,1^£[1,2,"_,1(], 8£[1,2,"_,3],1(表示所采集的已知雷达目标的类别总 数,S表示每个类别所划分的子类数。
[0070] 该步骤中基于雷达目标图像的何种特征数据来建立其图像特征,是需要根据实际 应用个情况进行选择问题。对于一幅雷达目标SAR图像,根据物理光学近似的原理,目标的 散射回波近似成多个散射中心的回波响应总和(参见现有技术文献"Potter,L.C. ;Ertin, E ·; Parker,J·T·;Cetin,Μ·Sparsity and compressed sensing in radar imaging.Proceedings of the IEEE 2010,98,1006-1020·"),这些稀疏散射中心提供了简 明的、物理相关的目标特性描述(参见现有技术文献"Cetin,M. ;Karl,W.C. ;Castanon, D.A.Evaluation of a regularized SAR imaging technique based on recognition-oriented features. In Proc.SPIE 4053,Algorithms for Synthetic Aperture Radar Imagery VII,0rlando,FL,USA,24April2000;pp.40-51")。经典的散射中心参数建模方法 是基于近似的物理光学模型,其参数包括像素值特征、像素频谱、入射角、接收角和极化等; 这些散射中心的参数都可以选择作为SAR目标识别的有效图像识别特征,用以建立图像特 征矩阵。
[0071] 4)采用判别双字典学习算法的重构目标函数对图像特征训练样本集进行学习和 训练,求解得到对图像特征训练样本集进行重构的分析字典和综合字典,进而分别得到所 述分析字典和综合字典中用于重构每个类别的每个子类的子类图像特征训练样本子集所 对应的分析子字典和综合子字典。
[0072]该步骤中,图像特征训练样本集进行学习和训练的判别双字典学习算法的重构目 标函数为:
[0074]其中,P和D分别表示对图像特征训练样本集X进行重构的分析字典和综合字典; Xk,sex表示第k个类别的第s子类的子类图像特征训练样本子集,名^表示图像特征训练样 本集X中除第k个类别的第s子类的子类图像特征训练样本子集X k,s2外的其它各子类图像 特征训练样本子集所集合构成的图像特征训练样本余量集,ke [ 1,2,…,K],s e [ 1,2,…, S],K表示所采集的已知雷达目标的类别总数,S表示每个类别所划分的子类数;PMep表示 分析字典p中用于重构第k个类别的第s个子类的子类图像特征训练样本子集xk,sm对应的 分析子字典,Dk,seD表示综合字典D中用于重构第k个类别的第s个子类的子类图像特征训 练样本子集Xk, s*对应的综合子字典;e £^表示综合子字典Dk s中对应于第k个类别 的第s个子类中第ns个训练样本综合字典重构稀疏,l<ns<N s,Ns表示第k个类别的第s个子 类中包含的训练样本的个数;λ>0为标量常数;I I · I If为F范数运算符,I I · I |2为L2范数运 算符。
[0075] 5)针对一个待测雷达目标,采集该待测雷达目标的SAR图像作为测试样本,提取测 试样本的图像特征矩阵。
[0076] 同样,该步骤中,测试样本图像的像素值特征、像素频谱、入射角、接收角和极化等 散射中心参数都可以选择作为SAR目标识别的有效图像识别特征,用以建立图像特征矩阵。 只是,针对训练样本和测试样本所选择建立图像特征矩阵的参数应当相同。
[0077] 6)分别计算利用每个类别的每个子类的子类图像特征训练样本子集所对应的分 析子字典和综合子字典对测试样本的图像特征矩阵进行重构的重构误差,将重构误差最小 的分析子字典和综合子字典所对应的子类图像特征训练样本子集所属的已知雷达目标类 别判定为测试样本对应的待测雷达目标所属的雷达目标类别,实现对待测雷达目标的类别 识别。
[0078] 该步骤中,确定测试样本对应的待测雷达目标所属的雷达目标类别的表达式为:
[0080] 其中,ly表示测试样本对应的待测雷达目标所属的雷达目标类别;y表示测试样本 的图像特征矩阵;Pk, s表示第k个类别的第s个子类的子类图像特征训练样本子集所对应的 分析子字典,Dk, s表示第k个类别的第s个子类的子类图像特征训练样本子集所对应的综合 子字典;1^£[1,2,'",1(], 8£[1,2,'",5],1(表示所采集的已知雷达目标的类别总数,5表示 每个类别所划分的子类数;I I · I |2为L2范数运算符;Dk,sPk,sy则表示利用第k个类别的第s 个子类的子类图像特征训练样本子集所对应的分析子字典Pk,s和综合子字典Dk,ji测试样 本的图像特征矩阵进行重构的重构式。
[0081] 本发明基于子类类间判别双字典的SAR目标识别方法可以应用于基于计算机编程 自运行的雷达目标识别系统,实现自动化的雷达目标识别。
[0082] 下面通过实施例对本发明的技术方案作进一步的说明。
[0083] 实施例:
[0084]本实施例使用MSTAR数据库来做实验,它是由美国圣地亚哥国家实验室X波段的 SAR系统获取的实测数据,它具有0.3m X 0.3m的分辨率,每一幅SAR图像的像素密度都是128 行X128列,在0°~360°的方位角下采集获得的。本实施例中使用MSTAR数据库中BMP2(步兵 坦克)、BTR70(装甲运兵车)、T72(T-72型主站坦克)这三类目标来进行实验,BMP2、BTR70、 T72三个不同类别雷达目标的可见光图像分别如图2中(2a)、(2b)、(2c)所示,而BMP2、 BTR70、T72三个不同类别雷达目标的SAR图像则分别如图3中(3a)、(3b)、(3c)所示。本实施 例中,将每一类目标的部分0°~360°的方位角的SAR图像数据用作训练样本数据,而余下部 分的SAR图像数据用作测试样本数据。训练样本和测试样本的数量如表1所示:
[0085]表 1
[0087]然后,采用本发明基于子类类间判别双字典的SAR目标识别方法,利用训练样本对 测试样本进行目标类别的识别;同时,为了作为对比,还采用了现有技术中基本稀疏表示分 类识别方法(将0°~360°范围方位角的所有训练样本作为一类,采用稀疏表示分类方法进 行测试目标的分类识别)以及未针对训练样本基于方位角划分子类的判别双字典学习分类 方法(将0°~360°范围方位角的所有训练样本作为一类,采用判别双字典学习分类方法进 行测试目标的分类识别),也分别通过这两种方法利用训练样本对测试样本进行目标类别 的识别,并分别统计本发明方法、基本稀疏表示分类识别方法和未针对训练样本基于方位 角划分子类的判别双字典学习分类方法的识别结果混淆矩阵,在识别结果混淆矩阵中,记 录了每一类的测试样本被识别为三个不同训练样本类别的数量。基本稀疏表示分类识别方 法(将0°~360°范围方位角的所有训练样本作为一类,采用稀疏表示分类方法进行测试目 标的分类识别)的识别结果混淆矩阵如表2所示,未针对训练样本基于方位角划分子类的判 别双字典学习分类方法(将0°~360°范围方位角的所有训练样本作为一类,采用判别双字 典学习分类方法进行测试目标的分类识别)的识别结果混淆矩阵如表3所示,本发明方法的 识别结果混淆矩阵如表4所示。

[0094]由此统计本发明方法、现有技术中基本稀疏表示分类识别方法和未针对训练样本 基于方位角划分子类的判别双字典学习分类方法的识别正确率如表5所示。
[0095]表 5
[0097]可以看到,与现有技术相比,采用本发明基于子类类间判别双字典的SAR目标识别 方法的识别正确率在本实验中均为100%,相比于其它两种识别方法的平均识别正确率均 有提尚。
[0098]综上所述,本发明基于子类类间判别双字典的SAR目标识别方法,其首先基于每一 类训练样本的SAR图像的方位角,在每个类别中划分出若干个子类,从而将每一个子类看做 不同的目标类别,通过判别双字典学习方法,学习得到用于重构每个类别的每个子类的子 类图像特征训练样本子集所对应的分析子字典和综合子字典,减少了方位角不相关的训练 样本对测试样本目标识别的干扰,同时在判别双字典学习方法中,综合字典和分析字典被 一起训练,确保了重构时综合字典和分析字典表示系数能通过一个简单的线性投影函数来 逼近,大大减少训练处理和重构识别处理的计算量,提升了识别处理效率,并且其重构识别 处理过程中利用了各个不同类别中各个子类的训练样本的类标签信息,提高了其表示编码 系数的准确判别能力,进而使得识别准确率也得以提高,有效解决了现有SAR目标识别技术 的训练过程和目标识别过程较为繁杂、识别处理效率和目标识别准确性不足的问题。
[0099]最后说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较 佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技 术方案进行修改或者等同替换,而不脱离本发明技术方案的宗旨和范围,其均应涵盖在本 发明的权利要求范围当中。
【主权项】
1. 基于子类类间判别双字典的SAR目标识别方法,其特征在于,包括如下步骤: 1) 对于多类不同的已知雷达目标,分别针对每一类在0°~360°方位角范围内分布采集 多个已知雷达目标的SAR图像作为训练样本,并分别记录各个训练样本的方位角值; 2) 将0°~360°方位角区间等分为S个方位角子区间,使得每个方位角子区间的方位角 跨度为A g = 360°/S;将每一类的所有训练样本中方位角值在同一方位角子区间的各个训 练样本归为相应类别中的一个子类,从而分别将每一类的训练样本划分为S个子类; 3) 分别提取各个类别的各个子类中各个训练样本的图像特征矩阵,将针对每个训练样 本所提取的图像特征矩阵作为一个图像特征训练样本,从而由每个类别的每个子类中各个 训练样本的图像特征矩阵的集合构成一个子类图像特征训练样本子集,由各个类别的各个 子类的子类图像特征训练样本子集的集合构成图像特征训练样本集; 4) 采用判别双字典学习算法的重构目标函数对图像特征训练样本集进行学习和训练, 求解得到对图像特征训练样本集进行重构的分析字典和综合字典,进而分别得到所述分析 字典和综合字典中用于重构每个类别的每个子类的子类图像特征训练样本子集所对应的 分析子字典和综合子字典; 5) 针对一个待测雷达目标,采集该待测雷达目标的SAR图像作为测试样本,提取测试样 本的图像特征矩阵; 6) 分别计算利用每个类别的每个子类的子类图像特征训练样本子集所对应的分析子 字典和综合子字典对测试样本的图像特征矩阵进行重构的重构误差,将重构误差最小的分 析子字典和综合子字典所对应的子类图像特征训练样本子集所属的已知雷达目标类别判 定为测试样本对应的待测雷达目标所属的雷达目标类别,实现对待测雷达目标的类别识 别。2. 根据权利要求1所述基于子类类间判别双字典的SAR目标识别方法,其特征在于,所 述步骤2)中,每个方位角子区间的方位角跨度Δ g为10°~20°。3. 根据权利要求1所述基于子类类间判别双字典的SAR目标识别方法,其特征在于,所 述步骤4)中,对图像特征训练样本集进行学习和训练的判别双字典学习算法的重构目标函 数为:其中,P和D分别表示对图像特征训练样本集X进行重构的分析字典和综合字典;Xk,sex 表示第k个类别的第s子类的子类图像特征训练样本子集,式,表示图像特征训练样本集X中 除第k个类别的第S子类的子类图像特征训练样本子集Xk,s之外的其它各子类图像特征训练 样本子集所集合构成的图像特征训练样本余量集,ke [ 1,2,…,K],S e [ 1,2,…,引,K表示 所采集的已知雷达目标的类别总数,S表示每个类别所划分的子类数;Pm E P表示分析字典 P中用于重构第k个类别的第S个子类的子类图像特征训练样本子集Xk,s所对应的分析子字 典,Dk,seD表示综合字典D中用于重构第k个类别的第S个子类的子类图像特征训练样本子 集Xk,s所对应的综合子字典;馬.、表示综合子字典Dk,s中对应于第k个类别的第S个子 类中第ns个训练样本综合字典重构稀疏,l《ns《化,Ns表示第k个类别的第S个子类中包含 的训练样本的个数;λ>0为标量常数;II · I If为F范数运算符,II · I |2为L2范数运算符。4.根据权利要求1所述基于子类类间判别双字典的SAR目标识别方法,其特征在于,所 述步骤6)中,确定测试样本对应的待测雷达目标所属的雷达目标类别的表达式为:其中,k表示测试样本对应的待测雷达目标所属的雷达目标类别;y表示测试样本的图 像特征矩阵;Pk,s表示第k个类别的第S个子类的子类图像特征训练样本子集所对应的分析 子字典,Dk,s表示第k个类别的第S个子类的子类图像特征训练样本子集所对应的综合子字 典;4£[1,2,-,,1(],3£[1,2,-,,5],1(表示所采集的已知雷达目标的类别总数,5表示每个 类别所划分的子类数;I I · IU为L2范数运算符;Dk,sPk,sy则表示利用第k个类别的第S个子 类的子类图像特征训练样本子集所对应的分析子字典Pk,s和综合子字典Dk,s对测试样本的 图像特征矩阵进行重构的重构式。
【文档编号】G06K9/00GK106096506SQ201610368813
【公开日】2016年11月9日
【申请日】2016年5月28日
【发明人】张新征, 常云鹤, 谭志颖
【申请人】重庆大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1