[发明专利]一种基于多特征与集成学习结合的海面漂浮小目标检测方法有效
申请号: | 202010544792.4 | 申请日: | 2020-06-15 |
公开(公告)号: | CN111707999B | 公开(公告)日: | 2023-03-31 |
发明(设计)人: | 许述文;陈康权;白晓惠;水鹏朗 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | G01S7/41 | 分类号: | G01S7/41 |
代理公司: | 郑州芝麻知识产权代理事务所(普通合伙) 41173 | 代理人: | 王越 |
地址: | 710071 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 特征 集成 学习 结合 海面 漂浮 目标 检测 方法 | ||
1.一种基于多特征与集成学习结合的海面漂浮小目标检测方法,其特征在于:包括以下步骤:
A:获取雷达回波数据
利用雷达发射机对海面发送信号,利用雷达接收机接收由海面反射回来的回波数据,获取雷达回波数据;该回波数据分为纯杂波数据和包含目标回波数据,从包含目标回波数据中选取部分距离单元作为训练单元,训练单元时间序列为:z(n),n=1,2,...,N;将纯杂波数据的距离单元作为参考单元,参考单元时间序列为:zp(n),n=1,2,...,N,p=1,2,...,Q,Q为参考单元数,N为时间序列的长度;将训练单元时间序列z和参考单元时间序列zp分别截长度为M不重叠的短向量,即:
z=[z1,z2,...,zm,...,zN/M]T (1)
zp=[zp,1,zp,2,...,zp,m,...,zp,N/M]T,p=1,2,...,Q (2)
其中向量zm表示训练单元时间训练的第m个短向量,zp,m表示参考单元时间序列的第m个短向量,m=1,2,...,N/M;
B:计算训练单元和参考单元的计算归一化平滑维格纳-威利分布
B1:利用公式(3)计算训练单元的平滑维格纳-威利分布,公式(3)如下:
B2:利用公式(4)计算参考单元的平滑维格纳-威利分布,公式(4)如下:
其中,上标*表示共轭,g(m)为时间平滑窗,h(k)为频率平滑窗,E表示时间平滑窗长的一半,F表示频率平滑窗长的一半,Δfd为归一化多普勒频率的采样间隔,n=1,2,...,N,l=1,2,...,N;
B3:从参考单元的纯杂波时间序列zp估计海杂波的均值函数(5)和方差函数(6):
其中,P代表训练单元周围参考单元的数目;
B4:则归一化平滑维格纳-威利分布SPWVD如公式(7)计算:
C:从海杂波数据和包含目标回波数据的时间序列中提取X个特征,X≧1,
构造用于XGBoost训练的特征向量及训练矩阵;
利用上述提取的X个特征,构造特征向量η(z)=[η1(z),η2(z),...,η7(z)],加上训练标签label,最终构造的训练数据矩阵为sum×(X+1)的大小,其中sum为训练的总样本数,每行的数据各为[η1(z),η2(z),...,η7(z),label];其中,训练数据矩阵的数据一部分来自包含目标的训练单元,另一部分来自包含海杂波的参考单元,将设置海杂波的训练数据的label为0,包含目标的训练数据的label为1;
D:训练XGBoost模型
采用K折交叉验证和网格搜索法确定适合XGBoost模型的超参数,将训练数据矩阵随机分成K组,K为正整数,其中K-1组作为训练集,剩下1组作为评估集,XGBoost模型在训练集上进行训练,在评估集上进行验证;每次选取不同的训练集和评估集,重复进行操作,直到每组数据都被用作评估集;
F:检测
将待检测单元的X个特征矩阵输入训练好的XGBoost模型,获得所有待测样本对应的分类概率值Di,1≤i≤num,num为所有待测样本的总数;利用蒙特卡洛仿真确定最终的检测阈值T,比较待测样本分类概率值Di和检测阈值T的大小,根据比较结果对目标检测进行判决:
如果Di≥T,则认为有目标;
如果Di≤T,则认为无目标。
2.根据权利要求1所述的基于多特征与集成学习结合的海面漂浮小目标检测方法,其特征在于:所述的步骤C中X个特征主要有:相对平均幅度、相对多普勒峰高、相对多普勒熵、Hurst指数、脊积累、连通区域个数和最大连通区域尺寸。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010544792.4/1.html,转载请声明来源钻瓜专利网。