CN114140699B - 基于在线局部Fisher矢量机的SAR图像目标识别方法及*** - Google Patents

基于在线局部Fisher矢量机的SAR图像目标识别方法及*** Download PDF

Info

Publication number
CN114140699B
CN114140699B CN202111416367.8A CN202111416367A CN114140699B CN 114140699 B CN114140699 B CN 114140699B CN 202111416367 A CN202111416367 A CN 202111416367A CN 114140699 B CN114140699 B CN 114140699B
Authority
CN
China
Prior art keywords
classification model
data
training
sar image
alpha
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.)
Active
Application number
CN202111416367.8A
Other languages
English (en)
Other versions
CN114140699A (zh
Inventor
张莉
苏畅之
赵雷
王邦军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Suzhou University
Original Assignee
Suzhou University
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Suzhou University filed Critical Suzhou University
Priority to CN202111416367.8A priority Critical patent/CN114140699B/zh
Publication of CN114140699A publication Critical patent/CN114140699A/zh
Application granted granted Critical
Publication of CN114140699B publication Critical patent/CN114140699B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/21Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
    • G06F18/214Generating training patterns; Bootstrap methods, e.g. bagging or boosting
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/24Classification techniques
    • G06F18/241Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches
    • G06F18/2411Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches based on the proximity to a decision surface, e.g. support vector machines
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/24Classification techniques
    • G06F18/241Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches
    • G06F18/2413Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches based on distances to training or reference patterns
    • G06F18/24147Distances to closest patterns, e.g. nearest neighbour classification

Landscapes

  • Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Artificial Intelligence (AREA)
  • Evolutionary Biology (AREA)
  • Evolutionary Computation (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Image Analysis (AREA)

Abstract

本发明公开了一种基于在线局部Fisher矢量机的SAR图像目标识别方法及***,包括:S1、对SAR图像训练数据进行裁剪并在行上堆叠为向量数据,对向量数据划分预训练集并利用预训练集中的SAR图像训练数据进行分类模型预训练,以得到一次更新的分类模型参数;S2、将一次更新后的分类模型参数作为初值输入分类模型,并将预训练集加入缓冲池,在分类模型接收到任意样本数据时,将样本数据加入缓冲池对分类模型进行训练,并遍历所有样本数据以得到二次更新的分类模型参数;S3、对SAR图像检测数据进行裁剪并在行上堆叠为向量数据,利用二次更新的分类模型参数来计算分类模型函数值并对数据进行预测分类。本发明具有更高效、更准确、可适应大规模数据的优势。

Description

基于在线局部Fisher矢量机的SAR图像目标识别方法及***
技术领域
本发明涉及图像识别技术领域,特别涉及一种基于在线局部Fisher矢量机的SAR图像目标识别方法及***。
背景技术
合成孔径雷达(Synthetic Aperture Radar,SAR)是可以在能见度极低的气象条件下得到类似光学照相的高分辨率雷达图像的一种技术,其工作原理是利用雷达与目标的相对运动,把尺度较小的真实天线孔径用数据处理的方法合成为一个较大的等效天线孔径,所得到的高方位分辨率相当于一个大孔径天线所提供的方位分辨率。
与其它大多数雷达一样,合成孔径雷达通过发射电磁脉冲和接收目标回波之间的时间差测定距离,其分辨率与脉冲宽度或脉冲持续时间有关,脉宽越窄分辨率越高。合成孔径雷达通常装在飞机或卫星上,分为机载和星载两种。合成孔径雷达按平台的运动航迹来测距和二维成像,其两维坐标信息分别为距离信息和垂直于距离上的方位信息。方位分辨率与波束宽度成正比,与天线尺寸成反比,就像光学***需要大型透镜或反射镜来实现高精度一样,雷达在低频工作时也需要大的天线或孔径来获得清晰的图像。由于飞机航迹不规则,变化很大,会造成图像散焦。必须使用惯性和导航传感器来进行天线运动的补偿,同时对成像数据反复处理以形成具有最大对比度图像的自动聚焦。因此,合成孔径雷达成像必须以侧视方式工作,在一个合成孔径长度内,发射相干信号,接收后经相干处理从而得到一幅电子镶嵌图。雷达所成图像像素的亮度正比于目标区上对应区域反射的能量。总量就是雷达截面积,它以面积为单位。后向散射的程度表示为归一化雷达截面积,以分贝(dB)表示。地球表面典型的归一化雷达截面积为:最亮+5dB,最暗-40dB。合成孔径雷达不能分辨人眼和相机所能分辨的细节,但其工作的波长使其能穿透云和尘埃。
合成孔径雷达具有分辨率高、能全天候工作、能有效地识别伪装和穿透掩盖物的特点,目前已经成为人们对地观测的重要手段之一。因此,利用合成孔径雷达数据进行目标识别也是图像解译的重要研究方向。同时,从合成孔径雷达图像中检测地面目标也有着广泛的应用前景,在军事领域,对特定目标进行位置检测,有利于战术部署、提高防御预警能力。
支持向量机(SVM,Support Vector Machine)是一种推广能力很好的小样本学习机,目前已经被应用到了SAR图像目标识别中。但是由于SVM分类分类模型本身的特点,在用批处理式学习方法比如序列最小最优化算法(SMO,Sequential Minimal Optimization)来处理SAR图像目标识别方法时,存在两个瓶颈:一是学习时间长、学习效率低;二是难以针对增量数据进行有效地更新。
发明内容
本发明要解决的技术问题是提供一种更高效、更准确、可适应大规模数据的基于在线局部Fisher矢量机的SAR图像目标识别方法。
为了解决上述问题,本发明提供了一种基于在线局部Fisher矢量机的SAR图像目标识别方法,其包括以下步骤:
S1、对SAR图像训练数据进行裁剪并在行上堆叠为向量数据,对向量数据划分预训练集并利用预训练集中的SAR图像训练数据进行分类模型预训练,以得到一次更新的分类模型参数;
S2、将一次更新后的分类模型参数作为初值输入分类模型,并将预训练集加入缓冲池,在分类模型接收到任意样本数据时,将样本数据加入缓冲池对分类模型进行训练,并遍历所有样本数据以得到二次更新的分类模型参数;
S3、对SAR图像检测数据进行裁剪并在行上堆叠为向量数据,利用二次更新的分类模型参数来计算分类模型函数值并对数据进行预测分类。
作为本发明的进一步改进,所述分类模型的函数形式为:
Figure GDA0003952338350000021
其中,f(x)为分类模型函数值;K(xi,x)为核函数;α=[α1,…,αn]T∈Rn为分类模型参数,n为预训练集中的数据个数;在预训练时,将α初始化为0向量。
作为本发明的进一步改进,在步骤S1中,对预训练集中的第t(t≤n)个样本(xt,yt),采用以下公式进行分类模型参数一次更新:
Figure GDA0003952338350000031
Figure GDA0003952338350000032
其中,ft(xi)表示第t次迭代产生的分类模型函数值,ηt表示学习率,λ1和λ2为非负正则项系数,wit表示关联xi与xt两点的边权重值;α(t+1)∈Rt+1表示第t+1轮预训练结束后的分类模型参数,其具体形式为
Figure GDA0003952338350000033
当t=n时,预训练结束,得到一次更新后的分类模型参数α。
作为本发明的进一步改进,在步骤S2中,采用以下公式进行分类模型参数二次更新:
Figure GDA0003952338350000034
Figure GDA0003952338350000035
Figure GDA0003952338350000036
Figure GDA0003952338350000037
其中,ηt表示学习率,γA和γI为正则项系数;α(t+1)表示第t+1次更新之后的α,其具体形式为
Figure GDA0003952338350000038
Figure GDA0003952338350000039
表示样本xt对应的缓冲池中异类最近邻样本,
Figure GDA00039523383500000310
表示xt对应的缓冲池中同类最近邻样本,
Figure GDA00039523383500000311
表示
Figure GDA00039523383500000312
对应的
Figure GDA00039523383500000313
值,
Figure GDA00039523383500000314
表示
Figure GDA00039523383500000315
对应的
Figure GDA00039523383500000316
值,n<t≤l,tb,tw∈[1,m],m表示缓冲池中样本个数;遍历完所有样本数据后,得到二次更新后的分类模型参数α。
作为本发明的进一步改进,步骤S3中采用如下规则对数据进行预测分类;
Figure GDA00039523383500000317
其中,f(x)为利用二次更新的分类模型参数计算得到的分类模型函数值。
为了解决上述问题,本发明还提供了一种基于在线局部Fisher矢量机的SAR图像目标识别***,其包括以下模块:
数据预处理模块,用于对SAR图像训练数据进行裁剪并在行上堆叠为向量数据,对向量数据划分预训练集并利用预训练集中的SAR图像训练数据进行分类模型预训练,以得到一次更新的分类模型参数;
分类模型训练模块,用于将一次更新后的分类模型参数作为初值输入分类模型,并将预训练集加入缓冲池,在分类模型接收到任意样本数据时,将样本数据加入缓冲池对分类模型进行训练,并遍历所有样本数据以得到二次更新的分类模型参数;
预测模块,用于对SAR图像检测数据进行裁剪并在行上堆叠为向量数据,利用二次更新的分类模型参数来计算分类模型函数值并对数据进行预测分类。
作为本发明的进一步改进,所述分类模型的函数形式为:
Figure GDA0003952338350000041
其中,f(x)为分类模型函数值;K(xi,x)为核函数;α=[α1,…,αn]T∈Rn为分类模型参数,n为预训练集中的数据个数;在预训练时,将α初始化为0向量。
作为本发明的进一步改进,在所述数据预处理模块中,对预训练集中的第t(t≤n)个样本(xt,yt),采用以下公式进行分类模型参数一次更新:
Figure GDA0003952338350000042
Figure GDA0003952338350000043
其中,ft(xi)表示第t次迭代产生的分类模型函数值,ηt表示学习率,λ1和λ2为非负正则项系数,wit表示关联xi与xt两点的边权重值;α(t+1)∈Rt+1表示第t+1轮预训练结束后的分类模型参数,其具体形式为
Figure GDA0003952338350000044
当t=n时,预训练结束,得到一次更新后的分类模型参数α。
作为本发明的进一步改进,在所述分类模型训练模块中,采用以下公式进行分类模型参数二次更新:
Figure GDA0003952338350000051
Figure GDA0003952338350000052
Figure GDA0003952338350000053
Figure GDA0003952338350000054
其中,ηt表示学习率,γA和γI为正则项系数;α(t+1)表示第t+1次更新之后的α,其具体形式为
Figure GDA0003952338350000055
Figure GDA0003952338350000056
表示样本xt对应的缓冲池中异类最近邻样本,
Figure GDA0003952338350000057
表示xt对应的缓冲池中同类最近邻样本,
Figure GDA0003952338350000058
表示
Figure GDA0003952338350000059
对应的
Figure GDA00039523383500000510
值,
Figure GDA00039523383500000511
表示
Figure GDA00039523383500000512
对应的
Figure GDA00039523383500000513
值,n<t≤l,tb,tw∈[1,m],m表示缓冲池中样本个数;遍历完所有样本数据后,得到二次更新后的分类模型参数α。
作为本发明的进一步改进,在所述预测模块中,采用如下规则对数据进行预测分类;
Figure GDA00039523383500000514
其中,f(x)为利用二次更新的分类模型参数计算得到的分类模型函数值。
本发明的有益效果:
本发明基于在线局部Fisher矢量机的SAR图像目标识别方法及***基于在线局部Fisher矢量机,通过将训练数据堆叠为向量数据,并对向量数据划分训练集进行分类模型预训练,得到一次更新的分类模型参数,再将一次更新的分类模型参数作为分类模型初值,对分类模型进行训练得到二次更新的分类模型参数,最后利用二次更新的分类模型参数来计算分类模型函数值并对数据进行预测分类,相比传统算法具有更高效、更准确、可适应大规模数据的优势。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其他目的、特征和优点能够更明显易懂,以下特举较佳实施例,并配合附图,详细说明如下。
附图说明
图1是本发明优选实施例中基于在线局部Fisher矢量机的SAR图像目标识别方法的流程图;
图2是本发明优选实施例中基于在线局部Fisher矢量机的SAR图像目标识别***的示意图。
具体实施方式
下面结合附图和具体实施例对本发明作进一步说明,以使本领域的技术人员可以更好地理解本发明并能予以实施,但所举实施例不作为对本发明的限定。
如图1所示,为本发明优选实施例中基于在线局部Fisher矢量机的SAR(合成孔径雷达)图像目标识别方法,所述基于在线局部Fisher矢量机的SAR图像目标识别方法包括以下步骤:
S1、对SAR图像训练数据进行裁剪并在行上堆叠为向量数据,对向量数据划分预训练集并利用预训练集中的SAR图像训练数据进行分类模型预训练,以得到一次更新的分类模型参数;其中,所述分类模型为稀疏Fisher支持向量机分类算法构建的模型,所述稀疏Fisher支持向量机为基于L1范数的Fisher支持向量机。
具体地,步骤S1包括:
S11、令SAR图像训练数据的向量数据集合为X={xi|xi∈Rd,i=1,2,...,l},训练标签集为Y={y1,y2,...,yl},其中yi∈{±1}为xi的标签,表示两类目标,d表示向量数据的长度,l是SAR图像训练数据的总个数;对X进行数据标准化,使其均值为0且方差为1;
S12、利用一小部分数据进行预训练,令P={(xi,yi)|xi∈X,yi∈Y,i=1,2,...n}为预训练集,其中n<l。令分类模型的函数形式为:
Figure GDA0003952338350000061
其中,f(x)为分类模型函数值;K(xi,x)为核函数;α=[α1,…,αn]T∈Rn为分类模型参数,n为预训练集中的数据个数;在预训练时,将α初始化为0向量。
对预训练集中的第t(t≤n)个样本(xt,yt),采用以下公式进行分类模型参数一次更新:
Figure GDA0003952338350000071
Figure GDA0003952338350000072
其中,ft(xi)表示第t次迭代产生的分类模型函数值,ηt表示学习率,λ1和λ2为非负正则项系数,wit表示关联xi与xt两点的边权重值;α(t+1)∈Rt+1表示第t+1轮预训练结束后的分类模型参数,其具体形式为
Figure GDA0003952338350000073
当t=n时,预训练结束,得到一次更新后的分类模型参数α。
S2、将一次更新后的分类模型参数作为初值输入分类模型,并将预训练集加入缓冲池,在分类模型接收到任意样本数据时,将样本数据加入缓冲池对分类模型进行训练,并遍历所有样本数据以得到二次更新的分类模型参数;
可选地,采用以下公式进行分类模型参数二次更新:
Figure GDA0003952338350000074
Figure GDA0003952338350000075
Figure GDA0003952338350000076
Figure GDA0003952338350000077
其中,ηt表示学习率,γA和γI为正则项系数;α(t+1)表示第t+1次更新之后的α,其具体形式为
Figure GDA0003952338350000078
Figure GDA0003952338350000079
表示样本xt对应的缓冲池中异类最近邻样本,
Figure GDA00039523383500000710
表示xt对应的缓冲池中同类最近邻样本,
Figure GDA00039523383500000711
表示
Figure GDA00039523383500000712
对应的
Figure GDA00039523383500000713
值,
Figure GDA00039523383500000714
表示
Figure GDA00039523383500000715
对应的
Figure GDA00039523383500000716
值,n<t≤l,tb,tw∈[1,m],m表示缓冲池中样本个数;遍历完所有样本数据后,得到二次更新后的分类模型参数α。
S3、对SAR图像检测数据进行裁剪并在行上堆叠为向量数据,利用二次更新的分类模型参数来计算分类模型函数值并对数据进行预测分类。
具体地,利用如下公式计算分类模型函数值:
Figure GDA00039523383500000717
然后,采用如下规则对数据进行预测分类;
Figure GDA0003952338350000081
其中,f(x)为利用二次更新的分类模型参数计算得到的分类模型函数值。
本发明基于在线局部Fisher矢量机的SAR图像目标识别方法基于在线局部Fisher矢量机,通过将训练数据堆叠为向量数据,并对向量数据划分训练集进行分类模型预训练,得到一次更新的分类模型参数,再将一次更新的分类模型参数作为分类模型初值,对分类模型进行训练得到二次更新的分类模型参数,最后利用二次更新的分类模型参数来计算分类模型函数值并对数据进行预测分类,相比传统算法具有更高效、更准确、可适应大规模数据的优势。
本发明优选实施例还公开了一种基于在线局部Fisher矢量机的SAR图像目标识别***,所述基于在线局部Fisher矢量机的SAR图像目标识别***包括以下模块:
数据预处理模块,用于对SAR图像训练数据进行裁剪并在行上堆叠为向量数据,对向量数据划分预训练集并利用预训练集中的SAR图像训练数据进行分类模型预训练,以得到一次更新的分类模型参数;
具体地,所述数据预处理模块用于执行以下步骤:
S11、令SAR图像训练数据的向量数据集合为X={xi|xi∈Rd,i=1,2,...,l},训练标签集为Y={y1,y2,...,yl},其中yi∈{±1}为xi的标签,表示两类目标,d表示向量数据的长度,l是SAR图像训练数据的总个数;对X进行数据标准化,使其均值为0且方差为1;
S12、利用一小部分数据进行预训练,令P={(xi,yi)|xi∈X,yi∈Y,i=1,2,...n}为预训练集,其中n<l。令分类模型的函数形式为:
Figure GDA0003952338350000082
其中,f(x)为分类模型函数值;K(xi,x)为核函数;α=[α1,…,αn]T∈Rn为分类模型参数,n为预训练集中的数据个数;在预训练时,将α初始化为0向量。
对预训练集中的第t(t≤n)个样本(xt,yt),采用以下公式进行分类模型参数一次更新:
Figure GDA0003952338350000091
Figure GDA0003952338350000092
其中,ft(xi)表示第t次迭代产生的分类模型函数值,ηt表示学习率,λ1和λ2为非负正则项系数,wit表示关联xi与xt两点的边权重值;α(t+1)∈Rt+1表示第t+1轮预训练结束后的分类模型参数,其具体形式为
Figure GDA0003952338350000093
当t=n时,预训练结束,得到一次更新后的分类模型参数α。
分类模型训练模块,用于将一次更新后的分类模型参数作为初值输入分类模型,并将预训练集加入缓冲池,在分类模型接收到任意样本数据时,将样本数据加入缓冲池对分类模型进行训练,并遍历所有样本数据以得到二次更新的分类模型参数;
可选地,采用以下公式进行分类模型参数二次更新:
Figure GDA0003952338350000094
Figure GDA0003952338350000095
Figure GDA0003952338350000096
Figure GDA0003952338350000097
其中,ηt表示学习率,γA和γI为正则项系数;α(t+1)表示第t+1次更新之后的α,其具体形式为
Figure GDA0003952338350000098
Figure GDA0003952338350000099
表示样本xt对应的缓冲池中异类最近邻样本,
Figure GDA00039523383500000910
表示xt对应的缓冲池中同类最近邻样本,
Figure GDA00039523383500000911
表示
Figure GDA00039523383500000912
对应的
Figure GDA00039523383500000913
值,
Figure GDA00039523383500000914
表示
Figure GDA00039523383500000915
对应的
Figure GDA00039523383500000916
值,n<t≤l,tb,tw∈[1,m],m表示缓冲池中样本个数;遍历完所有样本数据后,得到二次更新后的分类模型参数α。
预测模块,用于对SAR图像检测数据进行裁剪并在行上堆叠为向量数据,利用二次更新的分类模型参数来计算分类模型函数值并对数据进行预测分类。
具体地,采用如下规则对数据进行预测分类;
Figure GDA0003952338350000101
其中,f(x)为利用二次更新的分类模型参数计算得到的分类模型函数值。
本发明基于在线局部Fisher矢量机的SAR图像目标识别***基于在线局部Fisher矢量机,通过将训练数据堆叠为向量数据,并对向量数据划分训练集进行分类模型预训练,得到一次更新的分类模型参数,再将一次更新的分类模型参数作为分类模型初值,对分类模型进行训练得到二次更新的分类模型参数,最后利用二次更新的分类模型参数来计算分类模型函数值并对数据进行预测分类,相比传统算法具有更高效、更准确、可适应大规模数据的优势。
为了验证本发明基于在线局部Fisher矢量机的SAR图像目标识别方法及***的有效性,在一具体实施例中,本发明基于在线局部Fisher矢量机的SAR图像目标识别方法使用MSTAR(Moving and Stationary Target Acquisition and Recognition)数据集进行测试。MSTAR(Moving and Stationary Target Acquisition and Recognition)项目的数据采集于1995年和1996年,地点是Huntsville的Redstone军工厂。数据源是由著名的Sandia国家实验室(SNL)的合成孔径雷达(Synthetic Aperture Radar,SAR)传感器平台采集的。
MSRAT PUBLIC TARGET CHIPS数据集含有三类样本,分别是BMP2步兵战车、BTR70装甲运输车以及T72坦克共1622个训练样本,1364个测试样本。
具体测试步骤如下:
S11、输入原始SAR图像训练数据,将其剪裁到64*64大小后,在行上堆叠为向量数据。令SAR图像训练数据的向量数据集合为X={xi|xi∈R64×64,i=1,2...1622},训练标签集为Y={y1,y2,...,y1622},其中yi∈{1,2,3}为xi的标签,表示三类目标。对X进行数据标准化,使其均值为0且方差为1。再以标签对训练集进行分割,三类样本两两组合形成三个训练集X12,X13,X23
S12、利用一小部分数据进行预训练,令:
P12={(xi,yi)|xi∈X12,yi∈{1,2},i=1,2,...,10}为训练集X12的预训练集。令分类模型函数的形式为:
Figure GDA0003952338350000111
在本实施例中,K(xi,x)为高斯核函数,α=[α1,α2,...,α10]T∈R10为分类模型参数。在预训练中,首先将α初始化为0向量。对预训练集中第t(t≤n)个样本(xt,yt),进行如下的参数更新操作:
Figure GDA0003952338350000112
Figure GDA0003952338350000113
其中,ft(xi)表示第t次迭代产生的分类模型函数值,ηt表示学习率,λ1和λ2为非负正则项系数,wit表示关联xi与xt两点的边权重值;在本实施实例中,
Figure GDA0003952338350000114
λ1=1.0,λ2=1.0,
Figure GDA0003952338350000115
α(t+1)表示第t+1轮预训练结束后的α,其具体形式为
Figure GDA0003952338350000116
当t=10时,预训练结束,得到一次更新后的分类模型参数α。
S2、将一次更新后的分类模型参数α作为初值输入分类模型,并将预训练集加入缓冲池。用m表示缓冲池中样本的个数。
在分类模型接收到任意样本(xt,yt)时,将样本加入缓冲池。对分类模型参数α进行如下更新:
Figure GDA0003952338350000117
Figure GDA0003952338350000118
Figure GDA0003952338350000119
Figure GDA00039523383500001110
其中,ηt表示学习率,γA和γI为正则项系数。在本实例中,
Figure GDA00039523383500001111
γA=1.0,γI=1.0。α(t+1)表示第t+1次更新之后的α,其具体形式为
Figure GDA00039523383500001112
Figure GDA00039523383500001113
表示样本xt对应的缓冲池中异类最近邻样本,
Figure GDA00039523383500001114
表示xt对应的缓冲池中同类最近邻样本,
Figure GDA00039523383500001115
表示
Figure GDA00039523383500001116
对应的
Figure GDA00039523383500001117
值,
Figure GDA00039523383500001118
表示
Figure GDA00039523383500001119
对应的
Figure GDA0003952338350000121
值,n<t≤l,tb,tw∈[1,m]。
当所有数据遍历完毕时,训练结束后获得更新后的分类模型参数α。
S3、输入SAR图像检测数据,将其剪裁到64*64大小后,在行上堆叠为向量数据x∈R64×64。利用二次更新的分类模型参数α来估计x的标签。具体过程如下,先计算分类模型函数值:
Figure GDA0003952338350000122
然后按照如下规则对数据进行预测分类:
Figure GDA0003952338350000123
本发明的效果可以通过如下实验验证:
通过在MSRAT PUBLIC TARGET CHIPS上进行了5次实验,取5次实验的平均值作为最终结果。表1给出了本发明与SMO(Sequential Minimal Optimization)序列最小最优化算法的平均精度以及运行时间。可以看出,本发明基于在线局部Fisher矢量机的SAR图像目标识别方法与传统批处理分类算法SMO相比,具有明显的时间以及精度优势。
表1本发明与SMO方法精度与运行时间的对比
本发明 SMO
Accuracy 73.66% 65.33%
CPU time(s) 5.76 6.67
以上实施例仅是为充分说明本发明而所举的较佳的实施例,本发明的保护范围不限于此。本技术领域的技术人员在本发明基础上所作的等同替代或变换,均在本发明的保护范围之内。本发明的保护范围以权利要求书为准。

Claims (4)

1.基于在线局部Fisher矢量机的SAR图像目标识别方法,其特征在于,包括以下步骤:
S1、对SAR图像训练数据进行裁剪并在行上堆叠为向量数据,对向量数据划分预训练集并利用预训练集中的SAR图像训练数据进行分类模型预训练,以得到一次更新的分类模型参数;
S2、将一次更新后的分类模型参数作为初值输入分类模型,并将预训练集加入缓冲池,在分类模型接收到任意样本数据时,将样本数据加入缓冲池对分类模型进行训练,并遍历所有样本数据以得到二次更新的分类模型参数;
S3、对SAR图像检测数据进行裁剪并在行上堆叠为向量数据,利用二次更新的分类模型参数来计算分类模型函数值并对数据进行预测分类;
所述分类模型的函数形式为:
Figure FDA0003952338340000011
其中,f(x)为分类模型函数值;K(xi,x)为核函数;α=[α1,…,αn]T∈Rn为分类模型参数,n为预训练集中的数据个数;在预训练时,将α初始化为0向量;在步骤S1中,对预训练集中的第t(t≤n)个样本(xt,yt),采用以下公式进行分类模型参数一次更新:
Figure FDA0003952338340000012
Figure FDA0003952338340000013
其中,ft(xi)表示第t次迭代产生的分类模型函数值,ηt表示学习率,λ1和λ2为非负正则项系数,wit表示关联xi与xt两点的边权重值;α(t+1)∈Rt+1表示第t+1轮预训练结束后的分类模型参数,其具体形式为
Figure FDA0003952338340000014
当t=n时,预训练结束,得到一次更新后的分类模型参数α;
在步骤S2中,采用以下公式进行分类模型参数二次更新:
Figure FDA0003952338340000021
Figure FDA0003952338340000022
Figure FDA0003952338340000023
Figure FDA0003952338340000024
其中,ηt表示学习率,γA和γI为正则项系数;α(t+1)表示第t+1次更新之后的α,其具体形式为
Figure FDA0003952338340000025
Figure FDA0003952338340000026
表示样本xt对应的缓冲池中异类最近邻样本,
Figure FDA0003952338340000027
表示xt对应的缓冲池中同类最近邻样本,
Figure FDA0003952338340000028
表示
Figure FDA0003952338340000029
对应的
Figure FDA00039523383400000210
值,
Figure FDA00039523383400000211
表示
Figure FDA00039523383400000212
对应的
Figure FDA00039523383400000213
值,n<t≤l,tb,tw∈[1,m],m表示缓冲池中样本个数;遍历完所有样本数据后,得到二次更新后的分类模型参数α。
2.如权利要求1所述的基于在线局部Fisher矢量机的SAR图像目标识别方法,其特征在于,步骤S3中采用如下规则对数据进行预测分类;
Figure FDA00039523383400000214
其中,f(x)为利用二次更新的分类模型参数计算得到的分类模型函数值。
3.基于在线局部Fisher矢量机的SAR图像目标识别***,其特征在于,包括以下模块:
数据预处理模块,用于对SAR图像训练数据进行裁剪并在行上堆叠为向量数据,对向量数据划分预训练集并利用预训练集中的SAR图像训练数据进行分类模型预训练,以得到一次更新的分类模型参数;
分类模型训练模块,用于将一次更新后的分类模型参数作为初值输入分类模型,并将预训练集加入缓冲池,在分类模型接收到任意样本数据时,将样本数据加入缓冲池对分类模型进行训练,并遍历所有样本数据以得到二次更新的分类模型参数;
预测模块,用于对SAR图像检测数据进行裁剪并在行上堆叠为向量数据,利用二次更新的分类模型参数来计算分类模型函数值并对数据进行预测分类;
所述分类模型的函数形式为:
Figure FDA0003952338340000031
其中,f(x)为分类模型函数值;K(xi,x)为核函数;α=[α1,…,αn]T∈Rn为分类模型参数,n为预训练集中的数据个数;在预训练时,将α初始化为0向量;在步骤S1中,对预训练集中的第t(t≤n)个样本(xt,yt),采用以下公式进行分类模型参数一次更新:
Figure FDA0003952338340000032
Figure FDA0003952338340000033
其中,ft(xi)表示第t次迭代产生的分类模型函数值,ηt表示学习率,λ1和λ2为非负正则项系数,wit表示关联xi与xt两点的边权重值;α(t+1)∈Rt+1表示第t+1轮预训练结束后的分类模型参数,其具体形式为
Figure FDA0003952338340000034
当t=n时,预训练结束,得到一次更新后的分类模型参数α;
在所述分类模型训练模块中,采用以下公式进行分类模型参数二次更新:
Figure FDA0003952338340000035
Figure FDA0003952338340000036
Figure FDA0003952338340000037
Figure FDA0003952338340000038
其中,ηt表示学习率,γA和γI为正则项系数;α(t+1)表示第t+1次更新之后的α,其具体形式为
Figure FDA0003952338340000039
Figure FDA00039523383400000310
表示样本xt对应的缓冲池中异类最近邻样本,
Figure FDA00039523383400000311
表示xt对应的缓冲池中同类最近邻样本,
Figure FDA00039523383400000312
表示
Figure FDA00039523383400000313
对应的
Figure FDA00039523383400000314
值,
Figure FDA00039523383400000315
表示
Figure FDA00039523383400000316
对应的
Figure FDA00039523383400000317
值,n<t≤l,tb,tw∈[1,m],m表示缓冲池中样本个数;遍历完所有样本数据后,得到二次更新后的分类模型参数α。
4.如权利要求3所述的基于在线局部Fisher矢量机的SAR图像目标识别***,其特征在于,在所述预测模块中,采用如下规则对数据进行预测分类;
Figure FDA0003952338340000041
其中,f(x)为利用二次更新的分类模型参数计算得到的分类模型函数值。
CN202111416367.8A 2021-11-25 2021-11-25 基于在线局部Fisher矢量机的SAR图像目标识别方法及*** Active CN114140699B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111416367.8A CN114140699B (zh) 2021-11-25 2021-11-25 基于在线局部Fisher矢量机的SAR图像目标识别方法及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111416367.8A CN114140699B (zh) 2021-11-25 2021-11-25 基于在线局部Fisher矢量机的SAR图像目标识别方法及***

Publications (2)

Publication Number Publication Date
CN114140699A CN114140699A (zh) 2022-03-04
CN114140699B true CN114140699B (zh) 2023-02-10

Family

ID=80387721

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111416367.8A Active CN114140699B (zh) 2021-11-25 2021-11-25 基于在线局部Fisher矢量机的SAR图像目标识别方法及***

Country Status (1)

Country Link
CN (1) CN114140699B (zh)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101216879A (zh) * 2007-12-28 2008-07-09 西安电子科技大学 基于Fisher支持向量机的人脸识别方法
CN101807258A (zh) * 2010-01-08 2010-08-18 西安电子科技大学 基于核标度切维数约简的合成孔径雷达图像目标识别方法
CN103886562A (zh) * 2014-04-14 2014-06-25 苏州大学 一种合成孔径雷达图像边缘检测方法及***
CN112085112A (zh) * 2020-09-14 2020-12-15 苏州大学 一种图像类别检测方法、***、电子设备及存储介质

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110222773B (zh) * 2019-06-10 2023-03-24 西北工业大学 基于不对称分解卷积网络的高光谱图像小样本分类方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101216879A (zh) * 2007-12-28 2008-07-09 西安电子科技大学 基于Fisher支持向量机的人脸识别方法
CN101807258A (zh) * 2010-01-08 2010-08-18 西安电子科技大学 基于核标度切维数约简的合成孔径雷达图像目标识别方法
CN103886562A (zh) * 2014-04-14 2014-06-25 苏州大学 一种合成孔径雷达图像边缘检测方法及***
CN112085112A (zh) * 2020-09-14 2020-12-15 苏州大学 一种图像类别检测方法、***、电子设备及存储介质

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
一种改进的Laplacian SVM的SAR图像分割算法;刘若辰 等;《红外与毫米波学报》;20110630;第30卷(第3期);第250-259页 *
基于KFD+ICA特征提取的SAR图像目标识别;宦若虹等;《***工程与电子技术》;20080715(第07期);第1237-1240页 *
基于核Fisher 判别分析的目标识别;李映 等;《西安电子科技大学学报( 自然科学版)》;20030430;第30卷(第2期);第179-182页 *

Also Published As

Publication number Publication date
CN114140699A (zh) 2022-03-04

Similar Documents

Publication Publication Date Title
Geng et al. Deep-learning for radar: A survey
US6437728B1 (en) A-scan ISAR target recognition system and method
US9086484B2 (en) Context-based target recognition
CN113447926B (zh) 一种基于车载滑轨sar成像的机场跑道异物检测方法及***
CN111190156B (zh) 基于雷达和光电的低慢小目标与海面小目标识别方法
Long et al. Object detection research of SAR image using improved faster region-based convolutional neural network
CN106569206A (zh) 一种基于微波光学复合的目标探测方法
Watson et al. Non-line-of-sight radar
Guo et al. Aircraft detection in high-resolution SAR images using scattering feature information
Yan et al. Moving targets detection for video SAR surveillance using multilevel attention network based on shallow feature module
EP1515160B1 (en) A target shadow detector for synthetic aperture radar
Chen et al. Flying bird detection and hazard assessment for avian radar system
CN114140699B (zh) 基于在线局部Fisher矢量机的SAR图像目标识别方法及***
Zhang et al. Marine radar monitoring IoT system and case study of target detection based on PPI images
CN106908790A (zh) 一种机载sar雷达速度的优化估计方法
Zhu et al. Radar HRRP group-target recognition based on combined methods in the backgroud of sea clutter
Tang et al. SAR deception jamming target recognition based on the shadow feature
Zhou et al. High-squint SAR imaging for noncooperative moving ship target based on high velocity motion platform
Li et al. Research on detection technology of autonomous landing based on airborne vision
Avolio et al. Automatic recognition of targets on very high resolution SAR images
Jan et al. Artificial neural networks in the filtration of radiolocation information
CN115100741B (zh) 一种点云行人距离风险检测方法、***、设备和介质
JP3199623B2 (ja) 目標追尾方法およびその方法を用いたレーダ装置
Ahmed et al. A multi-feature based machine learning approach for ground-moving radar target detection
Hua et al. CV-RotNet: Complex-Valued Convolutional Neural Network for SAR three-dimensional rotating ship target recognition

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
GR01 Patent grant
GR01 Patent grant