一种数据关联方法技术

技术编号:24118409 阅读:51 留言:0更新日期:2020-05-13 02:22
本申请属于数据处理技术领域,提供了一种数据关联方法,通过在确定当前目标航迹的关联点迹的过程中,遍历当前目标航迹中的每个点迹,并在遍历每个点迹时,判断该点迹是否与其他航迹关联,并在该点迹与所述其他航迹关联时,通过判断该点迹与所述其他航迹的距离是否大于所述当前最小距离的方式,确定是否需要利用该点迹与当前目标航迹之间的距离更新当前目标航迹对应的当前最小距离,以便为当前航迹确定出最优的关联点迹,降低了数据误关联的发生概率,同时,通过这种数据关联方式,还可以使得多个航迹数据关联的时间复杂度介于O(n)与O(n

【技术实现步骤摘要】
一种数据关联方法
本申请属于数据处理
,尤其涉及一种数据关联方法。
技术介绍
随着近年来雷达技术的不断发展,雷达目标探测和跟踪技术在各行各业中逐渐占领了重要地位。在复杂环境下,空间中存在各种杂波和干扰信号,这为多目标跟踪技术带来了更大的难度,尤其是对多目标数据关联技术无疑是更大的挑战。点迹数据关联技术实际上是对航迹和测量的点迹进行关联的过程,由于数据关联的结果直接影响到航迹更新的效果,因此关联的准确性尤为重要。在目前的数据关联方法中主要包括最近邻数据关联方法和全局最近邻数据关联方法。其中,最近邻数据关联方法关联速度较快,但在复杂环境下关联错误概率比较大;全局最近邻数据关联方法关联正确率较高,但在量测的点迹较多的情况下,关联搜索时间会成倍增长,存在实时性差的问题。因而,目前的数据关联方法存在实时性较差或者误关联的发生概率高的问题。
技术实现思路
本申请实施例提供一种数据关联方法,可以在提高数据关联的实时性的同时,有效降低误关联的发生概率。本申请实施例提供一种数据关联方法,包括:获取雷达测量得到的多个点迹以及维护的多个航迹;遍历当前目标航迹波门内的所有点迹,得到所述当前目标航迹的关联点迹,并在得到所述当前目标航迹的关联点迹之后,为下一个目标航迹确定关联点迹,直至确定完所述多个航迹中每个航迹的关联点迹;其中,所述当前目标航迹与所述下一个目标航迹均为所述多个航迹中任意一个未确定关联点迹的航迹;所述遍历当前目标航迹波门内的所有点迹,得到所述当前目标航迹的关联点迹,包括:计算并保存当前目标航迹与第一个点迹之间的距离,得到当前最小距离,并进行当前目标航迹波门内的下一个点迹的遍历;所述第一个点迹与所述下一个点迹均为所述目标航迹波门内的点迹中任意一个未被遍历的点迹;所述进行当前目标航迹波门内的下一个点迹的遍历包括:计算并保存当前目标航迹与所述下一个点迹之间的距离,并判断所述当前目标航迹与所述下一个点迹之间的距离是否大于或等于所述当前最小距离;若所述当前目标航迹与所述下一个点迹之间的距离大于或等于所述当前最小距离,则判断所述下一个点迹是否为当前目标航迹波门内的最后一个点迹,若所述下一个点迹不是当前目标航迹波门内的最后一个点迹,则重新进行当前目标航迹波门内的下一个点迹的遍历,直至所述当前目标航迹波门内的所有点迹已遍历完成;若所述当前目标航迹与所述下一个点迹之间的距离小于所述当前最小距离,则判断所述下一个点迹是否与其他航迹关联;若所述下一个点迹与所述其他航迹关联,则判断所述下一个点迹与所述其他航迹的距离是否大于所述当前最小距离;若所述下一个点迹与所述其他航迹的距离大于所述当前最小距离,则将所述当前最小距离更新为所述当前目标航迹与所述下一个点迹之间的距离,并判断所述下一个点迹是否为当前目标航迹波门内的最后一个点迹,若所述下一个点迹不是当前目标航迹波门内的最后一个点迹,则重新进行当前目标航迹波门内的下一个点迹的遍历,直至所述当前目标航迹波门内的所有点迹已遍历完成;若所述下一个点迹与所述其他航迹的距离小于或等于所述当前最小距离,则直接判断所述下一个点迹是否为当前目标航迹波门内的最后一个点迹,若所述下一个点迹不是当前目标航迹波门内的最后一个点迹,则重新进行当前目标航迹波门内的下一个点迹的遍历;直至所述当前目标航迹波门内的所有点迹已遍历完成;在所述当前目标航迹波门内的所有点迹已遍历完成之后,包括:将所述当前最小距离对应的点迹作为所述当前目标航迹的关联点迹,并判断所述当前最小距离对应的点迹是否与其他航迹关联,若所述当前最小距离对应的点迹与所述其他航迹关联,则将所述其他航迹标记为未确定关联点迹的航迹。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本申请实施例提供的一种数据关联方法的实现流程示意图;图2是本申请实施例提供的一种数据关联方法步骤102的具体实现流程示意图;图3是本申请实施例提供的数据关联方法的第一具体实现示意图;图4是本申请实施例提供的数据关联方法的第二具体实现示意图;具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。现代雷达系统的主要功能就是发现目标和跟踪目标,在复杂环境下,空间中存在各种杂波和干扰信号,这为多目标跟踪技术带来了更大的难度,尤其是对多目标数据关联技术无疑是更大的挑战。在目前的数据关联方法中主要包括最近邻数据关联方法和全局最近邻数据关联方法。其中,最近邻数据关联方法关联速度较快,但在复杂环境下关联错误概率比较大;全局最近邻数据关联方法关联正确率较高,但在量测的点迹较多的情况下,关联搜索时间会成倍增长,存在实时性差的问题。因而,目前的数据关联方法存在实时性较差或者误关联的发生概率高的问题。为了说明本申请的技术方案,下面通过具体实施例来进行说明。如图1示出了本申请实施例提供的一种数据关联方法的实现流程示意图,适用于需在提高数据关联的实时性的同时,有效降低误关联的发生概率的情形。具体的,本申请实施例中,上述数据关联方法可以包括步骤101至步骤102。步骤101,获取雷达测量得到的多个点迹以及维护的多个航迹。在本申请的实施例中,雷达在进行多目标跟踪时,需要维护多个航迹,每个航迹对应一个目标,并且可以测量得到多个点迹,每个航迹波门内有可能仅包含一个点迹,或者,包含多个点迹,因此,在获取雷达测量得到的多个点迹以及维护的多个航迹之后,需要为每个航迹遍历波门内的所有点迹,从而为每个航迹关联一个点迹。在航迹与某个点迹关联时,说明该航迹与该航迹关联的点迹属于同一个目标。步骤102,遍历当前目标航迹波门内的所有点迹,得到所述当前目标航迹的关联点迹,并在得到所述当前目标航迹的关联点迹之后,为下一个目标航迹确定关联点迹,直至确定完所述多个航迹中每个航迹的关联点迹;其中,所述当前目标航迹与所述下一个目标航迹均为所述多个航迹中任意一个未确定关联点迹的航迹。在本申请的一些实施方式中,在遍历当前目标航迹波门内的所有点迹之前,可以包括:计算所述雷达测量得到的每个点迹与所述当前目标航迹之间的距离、角度差和速度差,并将所述距离、角度差和速度差均位于关联门限内的点迹作为所述当前目标航迹波门内的点迹。也就是说,在遍历当前目标航迹波门内的所有点迹之前,需要从雷达测量得到的多个点迹中剔除不在当前目标航迹波门内的点迹,即剔除不在当前目标航迹的关联门限内的点迹,得到所述当前目本文档来自技高网...

【技术保护点】
1.一种数据关联方法,其特征在于,所述数据关联方法包括:/n获取雷达测量得到的多个点迹以及维护的多个航迹;/n遍历当前目标航迹波门内的所有点迹,得到所述当前目标航迹的关联点迹,并在得到所述当前目标航迹的关联点迹之后,为下一个目标航迹确定关联点迹,直至确定完所述多个航迹中每个航迹的关联点迹;其中,所述当前目标航迹与所述下一个目标航迹均为所述多个航迹中任意一个未确定关联点迹的航迹;/n所述遍历当前目标航迹波门内的所有点迹,得到所述当前目标航迹的关联点迹,包括:/n计算并保存当前目标航迹与第一个点迹之间的距离,得到当前最小距离,并进行当前目标航迹波门内的下一个点迹的遍历;所述第一个点迹与所述下一个点迹均为所述目标航迹波门内的点迹中任意一个未被遍历的点迹;/n所述进行当前目标航迹波门内的下一个点迹的遍历包括:/n计算并保存当前目标航迹与所述下一个点迹之间的距离,并判断所述当前目标航迹与所述下一个点迹之间的距离是否大于或等于所述当前最小距离;/n若所述当前目标航迹与所述下一个点迹之间的距离大于或等于所述当前最小距离,则判断所述下一个点迹是否为当前目标航迹波门内的最后一个点迹,若所述下一个点迹不是当前目标航迹波门内的最后一个点迹,则重新进行当前目标航迹波门内的下一个点迹的遍历,直至所述当前目标航迹波门内的所有点迹已遍历完成;/n若所述当前目标航迹与所述下一个点迹之间的距离小于所述当前最小距离,则判断所述下一个点迹是否与其他航迹关联;若所述下一个点迹与所述其他航迹关联,则判断所述下一个点迹与所述其他航迹的距离是否大于所述当前最小距离;若所述下一个点迹与所述其他航迹的距离大于所述当前最小距离,则将所述当前最小距离更新为所述当前目标航迹与所述下一个点迹之间的距离,并判断所述下一个点迹是否为当前目标航迹波门内的最后一个点迹,若所述下一个点迹不是当前目标航迹波门内的最后一个点迹,则重新进行当前目标航迹波门内的下一个点迹的遍历,直至所述当前目标航迹波门内的所有点迹已遍历完成;/n若所述下一个点迹与所述其他航迹的距离小于或等于所述当前最小距离,则直接判断所述下一个点迹是否为当前目标航迹波门内的最后一个点迹,若所述下一个点迹不是当前目标航迹波门内的最后一个点迹,则重新进行当前目标航迹波门内的下一个点迹的遍历;直至所述当前目标航迹波门内的所有点迹已遍历完成;/n在所述当前目标航迹波门内的所有点迹已遍历完成之后,包括:/n将所述当前最小距离对应的点迹作为所述当前目标航迹的关联点迹,并判断所述当前最小距离对应的点迹是否与其他航迹关联,若所述当前最小距离对应的点迹与所述其他航迹关联,则将所述其他航迹标记为未确定关联点迹的航迹。/n...

【技术特征摘要】
1.一种数据关联方法,其特征在于,所述数据关联方法包括:
获取雷达测量得到的多个点迹以及维护的多个航迹;
遍历当前目标航迹波门内的所有点迹,得到所述当前目标航迹的关联点迹,并在得到所述当前目标航迹的关联点迹之后,为下一个目标航迹确定关联点迹,直至确定完所述多个航迹中每个航迹的关联点迹;其中,所述当前目标航迹与所述下一个目标航迹均为所述多个航迹中任意一个未确定关联点迹的航迹;
所述遍历当前目标航迹波门内的所有点迹,得到所述当前目标航迹的关联点迹,包括:
计算并保存当前目标航迹与第一个点迹之间的距离,得到当前最小距离,并进行当前目标航迹波门内的下一个点迹的遍历;所述第一个点迹与所述下一个点迹均为所述目标航迹波门内的点迹中任意一个未被遍历的点迹;
所述进行当前目标航迹波门内的下一个点迹的遍历包括:
计算并保存当前目标航迹与所述下一个点迹之间的距离,并判断所述当前目标航迹与所述下一个点迹之间的距离是否大于或等于所述当前最小距离;
若所述当前目标航迹与所述下一个点迹之间的距离大于或等于所述当前最小距离,则判断所述下一个点迹是否为当前目标航迹波门内的最后一个点迹,若所述下一个点迹不是当前目标航迹波门内的最后一个点迹,则重新进行当前目标航迹波门内的下一个点迹的遍历,直至所述当前目标航迹波门内的所有点迹已遍历完成;
若所述当前目标航迹与所述下一个点迹之间的距离小于所述当前最小距离,则判断所述下一个点迹是否与其他航迹关联;若所述下...

【专利技术属性】
技术研发人员:刘丽华
申请(专利权)人:深圳市华讯方舟微电子科技有限公司华讯方舟科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1