首页> 中国专利> 基于多指标决策的单目标仿真航迹跟踪难度检测方法

基于多指标决策的单目标仿真航迹跟踪难度检测方法

摘要

一种能够有效评估单目标跟踪系统的基于多指标决策的单目标仿真航迹跟踪难度检测方法,首先采用多运动模型组合的方法生成仿真航迹,选择合适的性能评估指标形成指标集;然后使用合适的滤波算法对不同运动参数下的单个运动模型进行追踪,通过得到跟踪结果的性能指标值,采用模糊隶属度函数构造的方法,建立得到相应模型的参数——难度系数对应函数集合,从而完成了对单模型的难度综合评定;再根据不同的性能指标类型,选择对应的方法实现了从单模型到多模型的难度综合;最后通过样本学习实现了对生成航迹难度优化,从而得到了航迹的最终的跟踪难度。

著录项

  • 公开/公告号CN106886788A

    专利类型发明专利

  • 公开/公告日2017-06-23

    原文格式PDF

  • 申请/专利权人 上海交通大学;

    申请/专利号CN201510924087.6

  • 发明设计人 李建勋;甄诚;

    申请日2015-12-11

  • 分类号G06K9/62(20060101);G06T7/246(20170101);

  • 代理机构31201 上海交达专利事务所;

  • 代理人王毓理;王锡麟

  • 地址 200240 上海市闵行区东川路800号

  • 入库时间 2023-06-19 02:37:14

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2022-11-18

    未缴年费专利权终止 IPC(主分类):G06K 9/62 专利号:ZL2015109240876 申请日:20151211 授权公告日:20200218

    专利权的终止

  • 2020-02-18

    授权

    授权

  • 2017-07-18

    实质审查的生效 IPC(主分类):G06K9/62 申请日:20151211

    实质审查的生效

  • 2017-06-23

    公开

    公开

说明书

技术领域

本发明涉及的是一种机动目标跟踪和信息融合评估的技术,具体是基于多指标决策的单目标仿真航迹跟踪难度检测方法。

背景技术

随着信息处理技术的不断发展,基于信息融合的目标跟踪技术也在不断的完善。各种跟踪算法陆续被提出。在很多的领域,研究人员都提出了本领域的目标跟踪基准的设计方法。但是针对机动目标跟踪基准库的设计,却始终没有一个广泛认可的方法。基于这样的现状,本发明旨在提出一种基于多指标决策的单目标跟踪基准库的建立方法。

在当前的航迹评估中,常常被用到的有六种典型仿真场景。对这六条航迹的有效跟踪确实能够体现跟踪算法的性能,但是这几个航迹仅仅只是特例。而后也并没有人给出一种建立目标跟踪Benchmark库的完整方法。有人根据所需的场景要求设计了多个不同情况下的仿真航迹,定性的描述了场景跟踪的难易程度。但这样的定性描述却缺少了说服力,仿真航迹的合理设计一直是一个有待解决的问题。

如何有效的评估出一个跟踪系统的性能,一直是一个没有得到很好解决的问题。其中:有几个难点,一个是测试场景的合理生成是否具有合理性,一个是评价指标集是否具有客观性。要解决上面的问题,首先需要建立的就是个场景的生成的基准库,一方面满足合理性的要求,同时对后面指标集的选择提供参考。

发明内容

本发明针对现有技术存在的上述不足,提出一种基于多指标决策的单目标仿真航迹跟踪难度检测方法,通过合理的组合多个基本运动模型生成仿真的航迹,同时通过有效量化出仿真航迹的跟踪难度,从而可以解决场景生成合理性的问题,进一步实现对单目标跟踪基准库的有效建立,同时保证了基准库的自我完善和不断扩充性。

本发明是通过以下技术方案实现的:

本发明首先采用多运动模型组合的方法生成仿真航迹,选择合适的性能评估指标形成指标集;然后使用合适的滤波算法对不同运动参数下的单个运动模型进行追踪,通过得到跟踪结果的性能指标值,采用模糊隶属度函数构造的方法,建立得到相应模型的参数—难度系数对应函数集合,从而完成了对单模型的难度综合评定;再根据不同的性能指标类型,选择对应的方法实现了从单模型到多模型的难度综合;最后通过样本学习实现了对生成航迹难度优化,从而 得到了航迹的最终的跟踪难度。

所述方法具体包括如下步骤:

步骤A,使用多个单运动模型构成基准库的基础模型组,对于每个单运动模型设定其生成参数,得到一个具体的运动模块,通过组合多个运动模块生成一条仿真航迹;

所述的生成参数包括但不限于:加速度、运动时间、角速度、构成单运动模型的迭代更新方程,通过生成参数即决定单运动模型生成的航迹。

步骤B,使用单个运动模型形成简单航迹,通过模糊化方法将其性能指标值转化成为跟踪难度值,模糊集合可以通过这样的形式表示:假设定义在某一域U上的模糊集F,约定其隶属度函数值u(x)在[0,1]上选取。于是,我们可以利用元素数对的描述方法来表示集合中的元素,其形式为(x,u(x)),利用这样的方式可以将域中的模糊变量转换成为离散的点集。

对于单运动模型,假定该模型跟踪难度值取决于参数α,α的大小会影响单运动模型生成航迹的跟踪难度,将其在足够大的取值区间αi,i=1,2,3...N等步长划分。在设定的场景环境下,其跟踪滤波得到的指定性能指标值设为函数f(αi),i=1,2,3...N的函数值,则有最大值fmax=max(f(αi)),i=1,2,3...N,可以得到隶属度为于是就得到了对应的模糊集合U={(αi,u(αi))},i=1,2,3...N;

步骤C:基于步骤B得到的模糊集合,采用最小二乘法得到对应单模型的难度函数,通过给不同指标意义下的模型函数赋权值就可以得到最后的单模型对应的难度函数集合。

步骤C1:通过最小二乘法拟合上述模糊集合,可以取φ为进行拟合的多项式空间φ=span(1,α,...αn)其中:1,α,...αn,是多项式空间上的线性无关组。则最小二乘意义下的拟合函数为其中:分别代表对应线性无关组的系数,得到最小二乘意义下的s*(α)在给定定义域中求取其最大值smax对数值进行归一化,则最后得到第k个指标下的难度函数可以表示为其中:s*(α)是拟合得到的函数,smax是拟合函数在定义域区间内的最大值;

步骤C2:通过对每个指标赋予权值,构建出单模型函数的整个难度函数集合,对于选定的K个指标,都按照上述的方法来构造对应的难度函数fk(α),k=1,2...K,通过每一个指>k来进行综合,有约束在综合评定模型的难度时,根据评价者的实际需要来设定合理的权值,综上可以得到单运动模块的难度函数集,

步骤D,根据不同的指标类型,选取合适的综合方法对难度进行综合:

步骤D1:当选取的指标是基于全局平均的指标,则可以按照下面的方法进行综合:对于一条由多个运动模块组成的综合航迹,有一个基于全局平均指标的函数为f(α),当每个运动模块的机动时间为ti,于是有总的运动时间为设Benchmark库中有M个运动模块,每个模型的平均性能指标最难值为于是有其中:RMAX为Benchmark库中的单模型的平均性能指标最难值,则有于是得到基于全局平均指标的多运动模块组合航迹的难度量化公式为

所述的Benchmark库由多条典型跟踪测试航迹和测试航迹生成算法构成。

步骤D2:基于全局平均指标值的权值确定方法,当有一个基于全局最大指标的函数为f(α),则在多个运动模块中利用求取最大值的方法确定整体航迹的难度,有u=max(fiii)(i=1,2...m),其中:γi为相对难度权值,EMAX为Benchmark库中的单模型的最大性能指标最难值,为Benchmark库中每个运动模块的最大性能指标最难值,有

步骤D3:在K个指标下,综合全局平均指标和全局最大指标的难度函数,可以得出完整的计算公式ufinal=κkuk,k=1,2...K

步骤E:使用样本学习的方法进行优化,通过对样本集合的处理,可以得到不同模型个数对应的优化难度函数值,可以表示为集合其中:表示航迹的运动模块个数以及对应的平均优化函数值,拟合可以得到对应的优化难度函数为g(n)≈λn+η,可以得到航迹的最终的跟踪难度uop=ufinalg(n)。

本发明涉及一种实现上述方法的单目标仿真航迹跟踪难度检测系统,包括:测试航迹的生成模块、综合难度计算模块、自适应样本学习优化模块,其中:航迹生成模块生成相应的测试航迹,综合难度计算模块计算出生成航迹的跟踪难度值,并根据自适应样本学习得到的优化函数对跟踪难度进行优化,完成仿真航迹的建立

技术效果

本发明提出的建立单目标跟踪基准库的技术,可以有效的生成,评定,反馈设计目标跟踪所需要的测试航迹,有较高的实用价值。

附图说明

图1为本发明方法流程图。

图2为本发明建立的基准库的结构图。

图3为利用本发明的基准库生成的经典测试航迹。

图4为利用本发明的难度函数构建方法得到的CA模型难度函数一。

图5为利用本发明的难度函数构建方法得到的CA模型难度函数二。

图6为利用本发明的难度函数构建方法得到的CT模型难度函数二。

图7为利用本发明的难度函数构建方法得到的CT模型难度函数二。

图8为利用本发明的航迹构建方法得出的一条固定跟踪难度的航迹。

图9为现有技术根据随机方法生成的航迹示意图。

具体实施方式

如图1所示,本实施例包括以下步骤:

步骤1,选用匀加速模型和匀速转弯模型作为基础模型:

步骤1.1:首先根据航迹的要求,选择合适的运动模型,设计相应的运动参数。组合多个模型后,利用上述的基础模型可以生成所需要的仿真航迹;

步骤1.2:采用CS和CV模型组合的交互多模型滤波方法对由单个运动模型组成的航迹进行跟踪,采用全局平均RMSE和全局最大RMSE两个指标来形成最后的指标集合;

步骤2,构造单模型函数集:

步骤2.1:为了突出变化参数对跟踪结果的影响,应该采用控制变量法,即每次使用相同的滤波算法,在同样的噪声环境下进行跟踪,以此来保证结果的合理性。根据本发明所选的运动模型,一般认为三个维度上是解耦和的,故此,考虑其中:一维的机动即可。

步骤2.2在CA模型中,对跟踪效果起到决定性作用的是加速度,根据上述算法,在任一维度上进行机动,其余维不机动。在合理的场景设计下,采用IMM滤波算法,滤波模型为CV和CS的组合以保证公正性,观测噪声为50。根据跟踪结果的数据分布特点,本发明采用了三阶模型进行拟合,选择不同的加速度,使用滤波算法得到不同情况下的RMSE,其中:全局最大平均RMSE为通过前文所述的模糊化方法可以到隶属度函数值为u,使用最小二乘法拟合得到近似的难度函数为:

其结果如图4所示

步骤2.3使用全局最大RMSE作为评估指标,采用和上述相同的处理方法,通过最小二乘法拟合可以得到难度函数为可以得到如图5所示的结果,对应有最大RMSE为

综合上面的结果可以得出CA模型的难度函数集为:

步骤2.4对于CT模型,涉及到转弯加速度和转弯角速度两个变化量,同样利用所述的量化算法,本发明采用控制变量的策略考虑不同加速度a的情况下随着角速度w的变化,跟踪效果的差异,不同的加速度只会影响到RMSE的上界,并不会影响到RMSE的变化趋势,于是对于全局平均RMSE,可以拟合得出的结果如图6,此时对应的最小二乘拟合函数表示为:

步骤2.5:使用全局最大RMSE作为评估指标,采用和上述相同的处理方法,可以得到如图7所示的结果,对应有最大同理,通过最小二乘法拟合图中的离散点可以得到难度函数为:

综合上面的结果可以得出CT模型的难度函数集合为:

步骤2.6,本次选择侧重考虑全局的跟踪特性,同时也要体现局部的难点,故此,本发明选择κ1=0.8,κ2=0.2这样的一组权值来评定综合难度。

步骤2.7:通过已有的难度函数以及其计算得出的难度值,综合得出样本集合,如下表

通过自适应样本学习可以得出,难度优化函数为g(n)=0.0153n+1.5872.。

步骤3.1:按照全局平均指标计算出了航迹难度1,按照全局最大性能指标计算出了航迹难度2,进行加权综合得到了综合难度,再通过上述样本学习得到的模块因子,可以计算出航迹的修正难度。其结果如下表所示意

步骤4在本发明的基准库中,根据给定的航迹难度值,通过反馈计算可以得出相应的运动模型个数以及模型的运动参数,从而设计出所需要的航迹:

步骤4.1:某评估跟踪系统需要一个难度适中的包含有转弯,Z轴机动的航迹用于测试评估系统的性能,基于上述的要求,可以设计修正难度值确定的一条航迹,首先根据运动模块的个数,大致估计出航迹的综合难度,在根据单运动模块对应的难度函数推导出参数,由此就可以确定航迹的运动模块,组合生成就可以得到所需的航迹。根据上面的方法我们建立一个难度在[0.4,0.6]内的一个包括Z轴运动的四个模块机动航迹,可以很容易的设计出下面的参数表:

步骤4.2:利用这样的一组参数可以生成的航迹如图8,这样就完成了一组合理航迹的设计。

与现有技术相比,本发明经测试得到的实验数据效果为:现有的技术根据随机方法生成的航迹如图9所示,显然这样生成的航迹质量明显差于本发明所提出的方法,本发明生成的航 迹更加的光滑,在拐弯处更加合理。同时现有的技术并没有给出一个计算航迹难度的策略,不能体现出不同航迹的差异性,本发明所提出的航迹构建方法在航迹生成,航迹难度计算两个方面都优于传统方法。

上述具体实施可由本领域技术人员在不背离本发明原理和宗旨的前提下以不同的方式对其进行局部调整,本发明的保护范围以权利要求书为准且不由上述具体实施所限,在其范围内的各个实现方案均受本发明之约束。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号