[发明专利]一种基于DTW-DBSCAN算法的空中目标分群方法有效
申请号: | 202110405750.7 | 申请日: | 2021-04-15 |
公开(公告)号: | CN113065604B | 公开(公告)日: | 2022-10-21 |
发明(设计)人: | 陈晨;邵壮;陈杰;程子豪 | 申请(专利权)人: | 北京理工大学 |
主分类号: | G06K9/62 | 分类号: | G06K9/62 |
代理公司: | 北京理工大学专利中心 11120 | 代理人: | 李爱英;付雷杰 |
地址: | 100081 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 dtw dbscan 算法 空中 目标 分群 方法 | ||
1.一种基于DTW-DBSCAN算法的空中目标分群方法,其特征在于,所述方法包括:
接收空中目标数据,所述空中目标数据为当前时间段内和与其相邻的上一时间段内的空中目标数据的一级信息进行融合得到的;
判断所述空中目标数据的数量,根据所述空中目标数据的数量对所述空中目标数据进行预处理,得到最新的空中目标数据;
对最新的空中目标数据进行无量纲化处理;
计算经无量纲化处理的不同属性的最新的空中目标数据之间的DTW距离,形成DTW距离矩阵;
利用KNN算法和数学期望法,基于所述DTW距离矩阵分别生成DTW距离矩阵的平均最近邻距离集合和平均最近邻距离集合的邻域密度阈值,包括:
对所述DTW距离矩阵Dn×n的每一行元素进行升序排列,其中,Dn×n={Dist(i,j)|1≤i≤n,1≤j≤n},Dist(i,j)为不同属性的最新的空中目标数据之间的DTW距离之和,第K列的所有元素构成第K列的最近邻距离向量Dk,对所述最近邻距离向量Dk中的元素求平均得到所述最近邻距离向量Dk的K-平均最近邻距离进而得到DTW距离矩阵的平均最近邻距离集合
依次计算所述平均最近邻距离集合DEps中的每个元素所对应的邻域对象数量,计算所有元素所对应的邻域对象数量的数据期望值,所述数据期望值为所述平均最近邻距离集合DEps的邻域密度阈值;
依次将所述平均最近邻距离集合中的元素和所述平均最近邻距离集合的邻域密度阈值输入到DBSCAN算法进行聚类分群,并输出空中目标分群结果。
2.根据权利要求1所述的空中目标分群方法,其特征在于,所述判断所述空中目标数据的数量,根据所述空中目标数据的数量对所述空中目标数据进行预处理,包括:
当所述空中目标数据的数量大于预先设定的目标分群数目时,需要对所述空中目标数据进行二次抽样,将经二次抽样得到的空中目标数据作为最新的空中目标数据;
或,当所述空中目标数据的数量小于预先设定的目标分群数目时,将所述空中目标数据和与其相邻的下一时间段内的空中目标数据进行拼接,将拼接后的空中目标数据作为最新的空中目标数据;
或,当所述空中目标数据的数量符合预先设定的目标分群数目时,将所述空中目标数据作为最新的空中目标数据。
3.根据权利要求1所述的空中目标分群方法,其特征在于,所述对最新的空中目标数据进行无量纲化处理,包括:采用归一化方法对最新的空中目标数据进行无量纲化处理,去除量纲对所述最新的空中目标数据分群结果的影响。
4.根据权利要求1所述的空中目标分群方法,其特征在于,所述依次将所述平均最近邻距离集合中的元素和所述平均最近邻距离集合的邻域密度阈值输入到DBSCAN算法进行聚类分群,包括:
依次将所述平均最近邻距离集合中的元素和所述平均最近邻距离集合的邻域密度阈值输入到DBSCAN算法,得到不同K值下的簇数NK,当所述簇数NK连续X次相同时,得到DBSCAN算法的聚类分群结果;其中,所述簇数NK所对应的最大K值所对应的K-平均最近邻距离作为DTW距离矩阵Dn×n的最优平均最近邻距离,X为根据空中目标数据设定的空中目标分群阈值,X和NK均为正整数。
5.根据权利要求1所述的空中目标分群方法,其特征在于,所述空中目标分群结果为根据空中目标数据定时的分解为多个互不相交的空间目标群。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京理工大学,未经北京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110405750.7/1.html,转载请声明来源钻瓜专利网。