首页 / 专利库 / 筛选器 / 预过滤器 / 基于传感器轨迹ID更新PHD过滤器中的强度

基于传感器轨迹ID更新PHD过滤器中的强度

阅读:1031发布:2021-01-13

专利汇可以提供基于传感器轨迹ID更新PHD过滤器中的强度专利检索,专利查询,专利分析的服务。并且基于 传感器 轨迹ID更新PHD 过滤器 中的强度。在一个 实施例 中,提供了一种使用概率假设 密度 过滤器追踪多个对象的方法。所述方法包括使用至少一个传感器获得对应于第一对象的测量结果,所述的至少一个传感器为测量结果提供一个或多个第一轨迹ID。基于Tk第一轨迹强度为第一对象生成Tk+1第一预测强度。获得来自至少一个传感器中的第一传感器的Tk+1测量结果,第一传感器为Tk+1测量结果提供第二轨迹ID。将第二轨迹ID与一个或多个第一轨迹ID相比较,并且基于第二轨迹ID是否匹配一个或多个第一轨迹ID中的任何轨迹ID,用Tk+1测量结果选择性地更新Tk+1第一预测强度以生成用于第一对象的Tk+1第一测量结果‑到‑轨迹强度。,下面是基于传感器轨迹ID更新PHD过滤器中的强度专利的具体信息内容。

1.一种使用概率假设密度过滤器追踪多个对象的方法,所述方法包括:
使用至少一个传感器获得对应于第一对象的多个测量结果,所述至少一个传感器为多个测量结果提供一个或多个第一轨迹ID;
基于多个测量结果,为第一对象生成Tk第一轨迹强度,Tk第一轨迹强度包括权重,状态平均矢量,和在时间Tk的第一对象的轨迹的统计的状态协方差矩阵;
基于Tk第一轨迹强度,为第一对象生成Tk+1第一预测强度,Tk+1第一预测强度对应于时间Tk+1;
从至少一个传感器中的第一传感器获得Tk+1测量结果,第一传感器为Tk+1测量结果提供第二轨迹ID,其中Tk+1测量结果对应于时间Tk+1;
计算Tk+1第一预测强度与Tk+1测量结果之间的统计距离;和
将第二轨迹ID与一个或多个第一轨迹ID相比较;
如果第二轨迹ID匹配一个或多个第一轨迹ID中的任何轨迹ID并且统计距离小于阈值,则用Tk+1测量结果更新Tk+1第一预测强度;并且
如果第二轨迹ID不匹配一个或多个第一轨迹ID中的任何轨迹ID或者统计距离大于阈值,则不用Tk+1测量结果更新Tk+1第一预测强度。
2.根据权利要求1所述的方法,包括:
基于Tk+1第一测量结果-到-轨迹强度,生成Tk+1第一轨迹强度;
将一个或多个第一轨迹ID与Tk+1第一轨迹强度相关联;
基于Tk+1第一轨迹强度,为第一对象生成Tk+2第一预测强度,Tk+2第一预测强度对应于时间Tk+2;
从第一传感器获得Tk+2测量结果,第一传感器为Tk+2测量结果提供第三轨迹ID,其中Tk+2测量结果对应于时间Tk+2;
计算Tk+2第一预测强度与Tk+2测量结果之间的第二统计距离;
将第三轨迹ID与一个或多个第一轨迹ID相比较;并且
如果第三轨迹ID匹配一个或多个第一轨迹ID中的任何轨迹ID并且第二统计距离小于阈值,则用Tk+2测量结果更新Tk+2第一预测强度以生成针对在时间Tk+2的第一对象的Tk+2第一测量结果-到-轨迹强度;并且
如果第三轨迹ID不匹配一个或多个第一轨迹ID中的任何轨迹ID或者第二统计距离大于阈值,则不用Tk+2测量结果更新Tk+2第一预测强度。
3.根据权利要求1或2所述的方法,其中一个或多个第一轨迹ID和第二轨迹ID中的每个轨迹ID是由传感器接收的并且对应于用于那个传感器的相应的测量结果的国际民航组织(ICAO)飞行器地址或者由传感器分配到跨时间相关的那个传感器所获得的一组测量结果的标识符中的一个。

说明书全文

基于传感器轨迹ID更新PHD过滤器中的强度

[0001] 相关申请的交叉引用
[0002] 本申请涉及以下共同未决美国专利申请,其在此通过引用并入本文:
[0003] 同一日期同此提交的,题为“MERGING INTENSITIES IN A PHD FILTER BASED ON A SENSOR TRACK ID”的美国专利申请序列号14/448,808(代理人案卷号H0043916);
[0004] 同一日期同此提交的,题为“ADJUSTING WEIGHT OF INTENSITY IN A PHD FILTER BASED ON SENSOR  TRACK ID”的美国专利申请序列号14/448,813(代理人案卷号H0045529);以及
[0005] 同一日期同此提交的,题为“TWO STEP PRUNING IN A PHD FILTER”的美国专利申请序列号14/448,819(代理人案卷号H0045530)。

背景技术

[0006] 看到和规避或感知和规避(SAA)的目的是为无人飞行器系统(UAS)提供使用或不使用有源的(active)基于防撞系统的应答器来执行自我分离和针对所有空中交通的防撞的能。SAA要求UAS在本机(ownship)飞行器的操作附近检测和追踪入侵者飞行器以识别执行自我分离和防撞所要求的指导演习(guidance maneuver)。对于UAS SAA能力,检测和追踪功能是关键使能者(enabler),因为对于未检测的,未追踪的入侵者飞行器而言,UAS不能执行自我分离或防撞演习。检测功能指的是使用监视传感器来测量入侵者飞行器相对于本机UAS的位置。追踪功能指的是将监视传感器测量结果融合在一起以估计相对于本机UAS的入侵者飞行器的轨线统计(本文也称为轨迹)。监视传感器为测量结果提供了对应的测量ID,其可以是跨时间相关的或者跨时间随机的。
[0007] 追踪功能通过如下来估计入侵者飞行器的轨迹:使用数据关联算法来分配对当前轨迹的测量结果,使用过滤器来用轨迹统计的当前估计融合传感器测量结果,以及使用监视传感器聚合运算(fusion operation)、发起轨迹、保持轨迹并删除轨迹的轨线管理器。
[0008] 一个追踪系统使用了随机有限集(RFS)来追踪用于UAS SAA的多个入侵者飞行器(IA),其中RFS为多重假设测试(MHT)方法的实现。RFS将多重IA追踪问题投射到集值状态空间中,在那里集值状态矢量和集值测量矢量的统计被使用它们的一阶矩(在此也被称为强度)来近似,并被应用在贝叶斯过滤器框架中以使用高斯混合来估计IA轨迹统计。所得到的过滤器被称为概率假设密度(PHD)过滤器。强度指的是权重(weight)、状态平均矢量、以及集值状态空间的元素的状态协方差矩阵,其中这个元素对应于轨迹的统计。发明内容
[0009] 在一个实施例中,提供了一种用概率假设密度过滤器追踪多个对象的方法。该方法包括用至少一个传感器获得对应于第一对象的多个测量结果,该至少一个传感器为多个测量结果提供一个或多个第一轨迹ID。基于多个测量结果为第一对象生成Tk第一轨迹强度,Tk第一轨迹强度包括权重,状态平均矢量,和第一对象在时间Tk的轨迹的统计的状态协方差矩阵。然后基于Tk第一轨迹强度为第一对象生成Tk+1第一预测强度,Tk+1第一预测强度对应于时间Tk+1。从至少一个传感器的第一传感器获得Tk+1测量结果,第一传感器为Tk+1测量结果提供第二轨迹ID,其中Tk+1测量结果对应于时间Tk+1。第二轨迹ID与一个或多个第一轨迹ID相比较,并且基于第二轨迹ID是否匹配一个或多个第一轨迹ID中的任何轨迹ID来用Tk+1测量结果选择性地更新Tk+1第一预测强度,以在时间Tk+1生成用于第一对象的Tk+1第一测量结果-到-轨迹强度。附图说明
[0010] 应理解的是,附图仅描绘了示例性实施例,并且因此不被认为限制范围,通过附图的使用,该示例性实施例将使用附加特征和细节被描述,其中:
[0011] 图1是其中可以使用基于PHD过滤器的追踪系统的示例环境的框图
[0012] 图2是图1的环境中使用的示例追踪系统的框图。
[0013] 图3是用于用图2的追踪系统追踪多个的对象的示例方法的流程图
[0014] 根据惯例,不同描述的特征并未按比例绘制,但被绘制成强调与示例性实施例相关的特定特征。

具体实施方式

[0015] 本文描述的主题提供了一种通过使用轨迹标识符(ID)更新在概率假设密度(PHD)过滤器中正被追踪的强度的方法,所述轨迹标识符(ID)由获得对应于强度的对象测量结果的一个或多个传感器来提供。轨迹ID是由传感器提供的标识符,其中标识符是跨时间与一系列测量结果相关联的。轨迹ID的一种类型是国际民航组织(ICAO)飞行器地址,其连同相应的测量信息被飞行器发射并连同相应的测量信息被传感器接收。能够接收此类ICAO飞行器地址的传感器的示例包括自动相关监视-广播(ADS-B)传感器和空中防撞系统(TCAS)模式S传感器。轨迹ID的另一种类型是来自于随着时间的推移与测量结果相关的传感器的标识符。特别地,此类传感器通过随着时间的推移使测量结果相关并且向那些轨迹分配ID来识别对象的轨迹。连同测量结果一起由传感器提供这些ID。因为由随着时间的推移使其自己的测量结果相关的传感器生成这些ID,所以这些ID是传感器特定的。也就是说,即使第一传感器和第二传感器可以获得相同对象的测量结果,第一传感器和第二传感器也使其自己的测量结果相关,而不是其它传感器的测量结果相关;因此,由每个传感器提供的轨迹ID是不同的,并且对应于来自那个传感器而不是其它传感器的测量结果。提供此类用于相关测量结果的轨迹ID的传感器的示例包括TCAS模式C传感器,特定LiDAR、和特定雷达。本文描述的主题利用这些轨迹ID以改善准确度和效率,可以使用其在PHD过滤器中追踪多个对象。
[0016] 图1是其中可以使用基于PHD过滤器的追踪系统102的示例环境的框图。在本文所示的示例中,追踪系统102被安装在飞行器104内,然而,追踪系统102可以被安装在任何交通工具内,或者可以是独立的系统。追踪系统102被配置成检测和追踪环境中的其它对象。在这个示例中,追踪系统102被配置成检测空中的对象,例如入侵者飞行器(IA)106,108。在示例中,追踪系统102是感知和规避(SAA)系统的一部分并且飞行器104是无人飞行器系统(UAS)。
[0017] 图2是示例追踪系统102的框图。追踪系统102包括多个传感器202-206,其被配置为在传感器202-206周围的环境中检测对象。所述多个传感器202-206可包括任何适当的传感器,例如雷达202,TCAS传感器203,ADS-B传感器204,光学照相机205,和LiDAR 206。其它传感器也可以被使用。另外,可以使用包括多个相同类型的传感器的任何数目的传感器。传感器202-206被耦合到一个或多个处理设备208。传感器202-206被配置成获得测量结果并发送测量结果到一个或多个处理设备208。如上面提到的,传感器202-206中的一些或全部可以被配置成将轨迹ID连同测量结果发送到一个或多个处理设备208。
[0018] 基于从传感器202-206接收的测量结果,一个或多个处理设备208被配置成追踪多个对象(例如入侵者飞行器106,108)。为了追踪对象,一个或多个处理设备208被配置成执行存储在一个或多个数据存储设备212上的指令210,数据存储设备212被耦合到一个或多个处理设备208。当由一个或多个处理设备208执行时,指令210引起一个或多个处理设备208实施动作以基于来自于传感器202-206的测量结果来追踪对象。一个或多个处理设备
208可以包括中央处理单元(CPU),微控制器微处理器,(例如,数字信号处理器),现场可编程阵列(FPGA),专用集成电路(ASIC),或其它处理设备。在某些示例中,一个或多个数据存储设备212包括非易失性电子硬件设备,以用于存储机器可读数据和指令。在示例中,一个或多个数据存储设备212在用于存储计算机可读指令或数据结构的任何适当的计算机可读介质上存储信息。计算机可读介质可以被实施为可以由一个或多个处理设备208访问的任何可用介质。适当的计算机可读介质可包括存储介质,例如磁或光学介质。例如,存储介质可以包括常规的硬盘,光盘-只读存储器(CD-ROM),固态驱动器(SSD),其它的闪存,只读存储器(ROM),以及电可擦除可编程ROM(EEPROM)。一个或多个处理设备208还被耦合到存储器214,存储器214被配置成在由一个或多个处理设备208执行期间存储数据和指令。存储器
214可以包括易失性或非易失性介质,例如随机存取存储器(RAM)(包括,但不限于,同步动态随机存取存储器(SDRAM),双倍数据速率(DDR)RAM,RAMBUS动态RAM(RDRAM)和静态RAM(SRAM)等)。在示例中,一个或多个处理设备208被配置成将关于对象的轨迹的信息输出到输出设备,例如显示设备。在一些示例中,一个或多个处理设备208提供轨迹信息到较大的SAA系统,以用于控制无人飞行器系统的移动。
[0019] 图3是用于用追踪系统102追踪多个对象的示例方法300的流程图。追踪系统102实施一个循环(loop),该循环计算多个强度并基于从传感器202-206新获得的测量结果在每个循环期间更新强度。循环实时地操作以追踪由传感器202-206测量的多个对象。如上面讨论的,循环实施概率假设密度(PHD)过滤器以更新强度。PHD过滤器循环试图为每个正被追踪的对象保持单一的强度。在用于飞行器104的追踪系统102的情况下,PHD过滤器循环试图为每个入侵者飞行器106,108,和/或传感器202-206的视场内的其它机载对象保持单一的强度。在给定的循环期间,保持与在那个时间正被追踪的该多个对象对应的一个或多个强度。通过循环的每次迭代更新被保持到下一时间步(time step)的每个强度,除非特定强度被删除(不再被追踪)。
[0020] 追踪方法300在测量结果上操作,其具有由传感器202-206提供的与之相关联的轨迹ID。因此,一个或多个测量结果及其相关联的轨迹ID由传感器202-206提供(302)。一个或多个测量结果每个具有与之相关的单一的相应的轨迹ID。在一些示例中,还由传感器202-206获得不具有与之相关的轨迹ID的其它测量结果。这些其它测量结果还可被用来更新由方法300的循环保持的强度,其采用的方式为本领域技术人员已知的。图3中未示出用此类其它测量结果更新强度的动作。
[0021] 追踪方法300利用由传感器202-206提供的轨迹ID来确定是否用从传感器202-206新获得的测量结果更新当前保持强度。追踪方法300利用这样的事实,即由传感器202-206提供的轨迹ID指示与先前的测量结果潜在的相关以确定哪些强度将用哪些测量结果来更新。为了做这个,追踪方法300将一个或多个轨迹ID与当前保持强度相关联。在一些示例中,所有当前保持强度具有与之相关联的至少一个轨迹ID,然而,在其它示例中,一个或多个当前保持强度可以不具有与之相关联的轨迹ID。在任何情况下,不具有与之相关联的轨迹ID的强度可通过如这里所述的方法300继续进行。不具有与之相关联的轨迹ID的任何强度可以以任何合适的方式更新,包括采用本领域技术人员已知的方式。图3中未示出更新不具有与之相关联的轨迹ID的强度的动作。
[0022] 如上所述,方法300的每个循环更新未被删除到下一时间步的每个强度。如本文使用的,时间步被称为Tk,Tk+1用于紧接着时间步Tk的时间步,Tk+2用于紧接着时间步Tk+1的时间步等等。对应于时间步的时间长度可以以任何合适的方式来确定,例如基于由一个或多个传感器202-206提供的测量结果的频率。对于方法300的给定循环,由传感器202-206提供的一个或多个测量结果对应于一个或多个强度正在被更新所处的时间步。因此,在示例循环中,输入到循环中的一个或多个强度(块304)对应于时间步Tk并且输入到循环中的一个或多个测量结果(块302)对应于时间步Tk+1。在循环的此迭代期间,一个或多个强度被预测到时间步Tk+1(块308)并使用对应于时间步Tk+1的一个或多个测量结果将其更新到时间步Tk+1。
[0023] 在示例中,一个或多个Tk强度(对应于时间步Tk的强度)从循环的前一迭代被提供(块304)。一个或多个Tk强度是从循环的前一迭代输出的一个或多个强度。在其中追踪系统102向SAA系统提供对象的轨迹的示例中,一个或多个Tk强度被输出到SAA系统作为用于时间步Tk的轨迹。在通过方法300更新期间,每个强度通过多个中间阶段进展。对于给定的时间步已经完成更新并且被输出(例如,到SAA系统)的强度在本文被称作“轨迹强度”。因此,输入到方法300的循环中的一个或多个Tk强度也被在此称为一个或多个T“k 轨迹”强度。
[0024] 忽略不具有与之相关联的轨迹ID的任何Tk轨迹强度(如以上所讨论的),输入到循环中的一个或多个Tk轨迹强度的每个具有与之相关联的相应的一个或多个轨迹ID。这些轨迹ID中的每个对应于来自传感器202-206的一个或多个测量结果,其已经被用来更新(在先前的时间步中)相应的Tk轨迹强度。一个或多个轨迹ID可对应于已被用来在任何时间步(包括Tk时间步和在Tk时间步之前)更新Tk轨迹强度的测量结果。例如,相应的一个或多个轨迹ID可对应于已被用来在Tk时间步、Tk-1时间步、Tk-2时间步等等来更新对应的Tk轨迹强度的测量结果。下面提供了关于将一个或多个轨迹ID与轨迹强度相关联的过程的更多细节。
[0025] 在任何情况下,一个或多个Tk轨迹强度(块304)共同地具有与之相关联的第一一个或多个轨迹ID。类似地,来自传感器202-206的一个或多个测量结果(块302)共同地具有与之提供的第二一个或多个轨迹ID。将第二一个或多个轨迹ID与第一一个或多个轨迹ID相比较以确定用一个或多个测量结果中的哪些(如果存在的话)来将Tk轨迹强度中的哪些(如果存在的话)更新。在示例中,为了将第二一个或多个轨迹ID与第一一个或多个轨迹ID相比较,将来自第二一个或多个轨迹ID的每个轨迹ID与来自一个或多个第一轨迹ID的每个轨迹ID相比较。当来自第二一个或多个轨迹ID的轨迹ID与来自第一一个或多个轨迹ID的轨迹ID相同时匹配发生。基于第二一个或多个轨迹ID中的任何轨迹ID是否与和相应的Tk轨迹强度相关联的第一一个或多个轨迹ID的一个或多个轨迹ID相匹配,一个或多个Tk轨迹强度被选择性地更新。即,基于第二一个或多个轨迹ID中的任何轨迹ID是否与和给定的Tk轨迹强度相关联的一个或多个轨迹ID中的任何轨迹ID相匹配,给定的Tk轨迹强度被选择性地更新。
[0026] 除了在一个或多个轨迹ID之间使用比较以确定是否更新一个或多个Tk轨迹强度之外,统计距离测试也被使用。统计距离测试包括计算强度和测量结果之间的统计距离。任何合适的距离测试可以被使用,例如Malhanobis距离测试。因为一个或多个测量结果对应于时间步Tk+1,为了准确地计算统计距离,针对一个或多个Tk+1轨迹强度的每个计算用于时间步Tk+1的预测强度(Tk+1预测强度)(块308)。这些一个或多个Tk+1预测强度可以以任何合适的方式被计算,包括以本领域技术人员已知的方式。一旦Tk+1预测强度被计算,则可以分别地在一个或多个Tk+1预测强度和一个或多个测量结果之间计算统计距离。基于相应的统计距离(如下面所解释的)是否低于阈值,然后选择性地更新Tk+1预测强度。可以以任何适当的方式来选择阈值。
[0027] 在示例中,针对一个或多个测量结果和Tk+1预测强度的每对来计算统计距离。即,统计距离在一个或多个测量结果中每个和一个或多个Tk+1预测强度中的每个之间被计算。如果测量结果-Tk+1预测强度对中的任何测量结果具有至少一个匹配轨迹ID并且具有低于阈值的统计距离,则那个Tk+1预测强度被用配对的测量结果更新。对于给定的测量结果-Tk+1预测强度对,如果不存在匹配的轨迹ID或统计距离在阈值以上,则那个Tk+1预测强度不被用配对的测量结果更新。针对每个测量结果-Tk+1预测强度对来重复此分析。
[0028] 在另一示例中,作为针对一个或多个测量结果和Tk+1预测强度的每个对来计算统计距离的替代,基于针对测量结果-Tk+1预测强度对是否存在任何匹配的轨迹ID来选择性地计算统计距离测试。例如,对于给定的测量结果-Tk+1预测强度对,如果被提供那个测量结果的轨迹ID与和Tk+1预测强度相关联的轨迹ID中的任何轨迹ID相匹配,则那个测量结果和那个Tk+1预测强度之间的统计距离被计算。如果统计距离低于阈值,则用配对的测量结果更新那个Tk+1预测强度。如果统计距离超出阈值,则不用配对的测量结果来更新那个Tk+1预测强度。然而,如果被提供测量结果的轨迹ID不与和Tk+1预测强度相关联的轨迹ID的任何轨迹ID相匹配,则统计距离不被计算并且那个Tk+1预测强度不被用配对的测量结果更新。针对每个测量结果-Tk+1预测强度对来重复此分析。
[0029] 在任一情况下,一个或多个Tk+1预测强度基于其轨迹ID和统计距离而用一个或多个测量结果选择性地更新。用测量结果更新Tk+1预测强度(块310)指的是调整预测以考虑测量结果的过程。基本上,统计距离和轨迹ID的分析识别哪些测量结果可能对应于哪些Tk+1预测强度。因为轨迹ID提供先前的测量结果和目前的测量结果之间的相关的证据,所以轨迹ID可以被用作简单且有效的帮助,从而确定给定的测量结果是否对应于由给定的Tk+1预测强度正被追踪的对象。
[0030] 在示例中,此更新包括计算配对的测量结果和Tk+1预测强度之间的测量结果-到-轨迹关联以为测量结果-Tk+1预测强度对生成测量结果-到-轨迹强度。此类测量结果-到-轨迹的关联可以以任何适当的方式被计算,包括以本领域技术人员已知的方式。测量结果-到-轨迹强度对应于时间步Tk+1,并且因此也被称为Tk+1测量结果-到-轨迹强度。在本示例中,为具有匹配的轨迹ID和低于阈值的统计距离的每个测量结果-Tk+1预测强度对生成测量结果-到-轨迹强度。
[0031] 除了被用来选择性地确定是否更新Tk+1预测强度之外,轨迹ID还可以用来确定是否发起新的强度(块309)。在示例中,如果第二一个或多个轨迹ID中的轨迹ID(提供有一个或多个测量结果)不匹配第一一个或多个轨迹ID中的任何轨迹ID(与一个或多个Tk轨迹强度相关联的),则具有等于被提供(非匹配)轨迹ID的测量结果的值的新的强度被发起。因为轨迹ID提供先前的测量结果和目前的测量结果之间的相关的证据,所以如果没有目前的强度(Tk轨迹强度)具有与测量结果的轨迹ID相匹配的轨迹ID的话,则这提供了这样证据,即对应于那个轨迹ID的测量结果是由给定传感器新感测的对象的测量结果。因此,为那个测量结果创建新的强度。此类新感测的对象可以是刚进入传感器的视野的对象或者可以当传感器暂时丢弃对象(不管什么原因)并且然后再次获得(pick up)对象时发生。在任何情况下,针对其中与之提供的轨迹ID不匹配第一一个或多个轨迹ID中的任何轨迹ID的一个或多个测量结果中的每个测量结果创建新的强度。来自被用来创建新的强度的测量结果的轨迹ID与那个新的强度相关联。
[0032] 在示例中,这些一个或多个新的强度以与一个或多个Tk+1预测强度相同的方式被分析,以基于每个新的强度-测量结果对是否具有匹配的轨迹ID和低于阈值的统计距离来确定是否更新一个或多个新的强度(块310)。在本示例中,因为每个新的强度具有等于测量结果的值,并且具有来自与之相关联的那个测量结果的轨迹ID,所以每个新的强度将具有一个测量结果,其具有匹配的轨迹ID和低于阈值的统计距离。类似于上面描述的内容,更新新的强度包括计算测量结果-到-轨迹关联以基于测量结果-新强度对生成测量结果-到-轨迹强度。
[0033] 然后通过删改(prune)和合并强度来进一步处理Tk+1预测强度、新的强度、和测量结果-到-轨迹强度,以生成用于此循环的Tk+1轨迹强度(块312)。删改和合并强度的任何合适的过程可被使用,包括本领域技术人员已知的过程。
[0034] 所得到的一个或多Tk+1轨迹强度可以被输出以用于显示和/或进一步分析,例如通过SAA系统(块314)。一个或多个Tk+1轨迹强度也作为输入被提供到循环的下一个迭代中以用于基于针对时间步Tk+2的一个或多个测量结果进行更新。
[0035] 如上所述,为了利用轨迹ID来确定是否更新轨迹强度和新的强度,将一个或多个轨迹ID与一个或多个轨迹强度和一个或多个新的强度相关联。与轨迹强度相关联的一个或多个轨迹ID对应于用来更新/生成轨迹强度的测量结果。对于新的强度,与之相关联的轨迹ID是这样的轨迹ID,其被提供如上面讨论的从其创建新的强度的测量结果。对于测量结果-到-轨迹强度,与之相关联的轨迹ID是来自当前时间步中的一个或多个测量结果中的测量结果的轨迹ID,其被用来更新预测强度以生成测量结果-到-轨迹强度。
[0036] 对于轨迹强度,轨迹强度保持来自被用来创建轨迹强度的任何测量结果的所有轨迹ID。例如,如果强度在它被更新到下一个时间步时没有被与给定的轨迹强度合并,则更新的轨迹强度保持与先前的轨迹强度相同的(多个)轨迹ID。然而,如果第一强度与第二一个或多个强度合并(块312)以创建更新的轨迹强度,则更新的轨迹强度具有与之相关联的来自第一强度和第二一个或多个强度的所有轨迹ID。第一强度和第二一个或多个强度可以是任何类型的强度,包括预测强度,测量结果-到-轨迹强度,以及新的强度。因此,如果预测强度和测量结果-到-轨迹强度被合并以形成轨迹强度,则那个轨迹强度具有与之相关联的和预测强度相关的所有(多个)轨迹ID以及和测量结果-到-轨迹强度相关的轨迹ID。
[0037] 如果强度被删改(块312),则那个强度被删除(不再被保持),并且因此不存在于更新的轨迹强度中。与删改强度相关的任何轨迹ID不被删改强度传递到更新轨迹强度。最后,如果测量结果-到-轨迹强度不与任何其它强度合并并且基于测量结果-到-轨迹强度创建更新的轨迹强度,则将与测量结果-到-轨迹强度相关的轨迹ID与更新的轨迹强度相关。没有其它轨迹ID与此类更新的轨迹强度相关。类似地,如果新的强度不与任何其它强度合并并且基于其创建更新的轨迹强度,则将与新的强度相关的轨迹ID与更新的轨迹强度相关。没有其它轨迹ID与此类更新的轨迹强度相关。
[0038] 示例实施例
[0039] 示例1包括使用概率假设密度过滤器追踪多个对象的方法,所述方法包括:使用至少一个传感器获得对应于第一对象的多个测量结果,所述至少一个传感器为多个测量结果提供一个或多个第一轨迹ID;基于多个测量结果为第一对象生成Tk第一轨迹强度,Tk第一轨迹强度包括权重,状态平均矢量,和在时间Tk的第一个对象的轨迹的统计的状态协方差矩阵;基于Tk第一轨迹强度为第一对象生成Tk+1第一预测强度,Tk+1第一预测强度对应于时间Tk+1;从至少一个传感器中的第一传感器获得Tk+1测量结果,第一传感器为Tk+1测量结果提供第二轨迹ID,其中Tk+1测量结果对应于时间Tk+1;将第二轨迹ID与一个或多个第一轨迹ID相比较;并且基于第二轨迹ID是否匹配一个或多个第一轨迹ID中的任何轨迹ID而用Tk+1测量结果选择性地更新Tk+1第一预测强度,以生成用于在时间Tk+1的第一对象的Tk+1第一测量结果-到-轨迹强度。
[0040] 示例2包括示例1的方法,包括:计算Tk+1第一预测强度与Tk+1测量结果之间的统计距离;并且其中选择性地更新包括基于统计距离是否小于阈值,用Tk+1测量结果选择性地更新Tk+1第一预测强度。
[0041] 示例3包括示例2的方法,其中,选择性地更新包括:如果第二轨迹ID匹配一个或多个第一轨迹ID中的任何轨迹ID并且统计距离小于阈值,则用Tk+1测量结果更新Tk+1第一预测强度;并且如果第二轨迹ID不匹配一个或多个第一轨迹ID中的任何轨迹ID或者统计距离大于阈值,则不用Tk+1测量结果更新Tk+1第一预测强度。
[0042] 示例4包括示例1-3中的任何示例的方法,包括:生成包括Tk第一轨迹强度的多个Tk轨迹强度,所述多个Tk轨迹强度具有与之相关联的多个轨迹ID,多个轨迹ID包括第一一个或多个轨迹ID,如果第二轨迹ID不匹配多个轨迹ID中的任何轨迹ID,则生成具有等于Tk+1测量结果的值的新的强度。
[0043] 示例5包括示例4的方法,包括:基于新的强度,为第二对象生成Tk+1第二轨迹强度,Tk+1第二轨迹强度对应于时间Tk+1;基于Tk+1第二轨迹强度生成Tk+2第二预测强度,Tk+2第二预测强度对应于时间Tk+2;将第二轨迹ID与Tk+2第二预测强度相关联;从第一传感器获得Tk+2测量结果,第一传感器为Tk+2测量结果提供第三轨迹ID,其中Tk+2测量结果对应于时间Tk+2;将第三轨迹ID与第二轨迹ID相比较;计算Tk+2第二预测强度和Tk+2测量结果之间的第二统计距离;基于第三轨迹ID是否匹配第二轨迹ID,并且基于第二统计距离是否小于阈值,用Tk+2测量结果选择性地更新Tk+2第二预测强度以生成针对在时间Tk+2的第二对象的Tk+2第二测量结果-到-轨迹强度。
[0044] 示例6包括示例1-5的任何示例的方法,包括:基于Tk+1第一测量结果-到-轨迹强度生成Tk+1第一轨迹强度;将一个或多个第一轨迹ID和Tk+1第一轨迹强度相关联;基于Tk+1第一轨迹强度为第一对象生成Tk+2第一预测强度,Tk+2第一预测强度对应于时间Tk+2;从第一传感器获得Tk+2测量结果,第一传感器为Tk+2测量结果提供第四轨迹ID,其中Tk+2测量结果对应于时间Tk+2;将第四轨迹ID与一个或多个第一轨迹ID相比较;并且基于第四轨迹ID是否匹配一个或多个第一轨迹ID中的任何轨迹ID来用Tk+2测量结果选择性地更新Tk+2第一预测强度以针对在时间Tk+2的第一对象生成Tk+2第一轨迹强度。
[0045] 示例7包括示例1-6中的任何示例的方法,其中选择性地更新包括:计算Tk+1第一预测强度与Tk+1测量结果之间的统计距离;其中选择性地更新包括,如果第二轨迹ID匹配一个或多个第一轨迹ID中的任何轨迹ID并且统计距离小于阈值:用Tk+1测量结果更新Tk+1第一预测强度以生成Tk+1第一测量结果-到-轨迹强度;并且仅将一个或多个第一轨迹ID的第二轨迹ID与Tk+1第一测量结果-到-轨迹强度相关联;删改Tk+1第一预测强度,使得Tk+1第一预测强度不再被用于追踪第一对象;并且从Tk+1第一测量结果-到-轨迹强度生成Tk+1轨迹强度;并且仅将一个或多个第一轨迹ID的第二轨迹ID与Tk+1轨迹强度相关联。
[0046] 示例8包括示例1-7的任何示例的方法,其中一个或多个第一轨迹ID和第二轨迹ID中的每个轨迹ID是由传感器接收并且对应于用于那个传感器的相应的测量结果的国际民航组织(ICAO)飞行器地址或由传感器分配到跨时间相关的那个传感器所获得的一组测量结果的标识符中的一个。
[0047] 示例9包括一种追踪系统,包括:一个或多个处理设备;和一个或多个数据存储设备,包括指令,当由一个或多个处理设备执行时,其引起一个或多个处理设备用概率假设密度过滤器追踪多个对象,其中指令引起一个或多个处理设备以:使用至少一个传感器获得对应于第一对象的多个测量结果,至少一个传感器为多个测量结果提供一个或多个第一轨迹ID;基于多个测量结果为第一对象生成Tk第一轨迹强度,Tk第一轨迹强度包括权重,状态平均矢量,和在时间Tk的第一个对象的轨迹的统计的状态协方差矩阵;基于Tk第一轨迹强度为第一对象生成Tk+1第一预测强度,Tk+1第一预测强度对应于时间Tk+1;从至少一个传感器中的第一传感器获得Tk+1测量结果,第一传感器为Tk+1测量结果提供第二轨迹ID,其中Tk+1测量结果对应于时间Tk+1;将第二轨迹ID与一个或多个第一轨迹ID相比较;并且基于第二轨迹ID是否匹配一个或多个第一轨迹ID中的任何轨迹ID,用Tk+1测量结果选择性地更新Tk+1第一预测强度以生成针对在时间Tk+1的第一对象的Tk+1第一测量结果-到-轨迹强度。
[0048] 示例10包括示例9的追踪系统,其中指令引起一个或多个处理设备以:计算Tk+1第一预测强度与Tk+1测量结果之间的统计距离;并且其中选择性地更新包括基于统计距离是否小于阈值而用Tk+1测量结果选择性地更新Tk+1第一预测强度。
[0049] 示例11包括示例10的追踪系统,其中选择性地更新包括:如果第二轨迹ID匹配一个或多个第一轨迹ID中的轨迹ID并且统计距离小于阈值,则用Tk+1测量结果更新Tk+1第一预测强度;并且如果第二轨迹ID不匹配一个或多个第一轨迹ID中的任何轨迹ID或者统计距离大于阈值,则不用Tk+1测量结果更新Tk+1第一预测强度。
[0050] 示例12包括示例9-11的任何示例的追踪系统,其中指令引起一个或多个处理设备以:生成包括Tk第一轨迹强度的多个Tk轨迹强度,多个Tk轨迹强度具有与之相关联的多个轨迹ID,多个轨迹ID包括第一一个或多个轨迹ID,如果第二轨迹ID不匹配多个轨迹ID中的任何轨迹ID,则生成具有等于Tk+1测量结果的值的新的强度。
[0051] 示例13包括示例12的追踪系统,其中指令引起一个或多个处理设备以:基于新的强度为第二对象生成Tk+1第二轨迹强度,Tk+1第二轨迹强度对应于时间Tk+1;基于Tk+1第二轨迹强度生成Tk+2第二预测强度,Tk+2第二预测强度对应于时间Tk+2;将第二轨迹ID与Tk+2第二预测强度相关联;从第一传感器获得Tk+2测量结果,第一传感器为Tk+2测量结果提供第三轨迹ID,其中Tk+2测量结果对应于时间Tk+2;将第三轨迹ID与第二轨迹ID相比较;计算Tk+2第二预测强度和Tk+2测量结果之间的第二统计距离;基于第三轨迹ID是否匹配第二轨迹ID并且基于第二统计距离是否小于阈值,用Tk+2测量结果选择性地更新Tk+2第二预测强度以生成针对在时间Tk+2的第二对象的Tk+2第二测量结果-到-轨迹强度。
[0052] 示例14包括示例9-13的任何示例的追踪系统,其中指令引起一个或多个处理设备以:基于Tk+1第一测量结果-到-轨迹强度生成Tk+1第一轨迹强度;将一个或多个第一轨迹ID和Tk+1第一轨迹强度相关联;基于Tk+1第一轨迹强度为第一对象生成Tk+2第一预测强度,Tk+2第一预测强度对应于时间Tk+2;从第一传感器获得Tk+2测量结果,第一传感器为Tk+2测量结果提供第四轨迹ID,其中Tk+2测量结果对应于时间Tk+2;将第四轨迹ID与一个或多个第一轨迹ID相比较;并且基于第四轨迹ID是否匹配一个或多个第一轨迹ID中的任何轨迹ID,用Tk+2测量结果选择性地更新Tk+2第一预测强度以生成针对在时间Tk+2的第一对象的Tk+2第一轨迹强度。
[0053] 示例15包括示例9-14的任何示例的追踪系统,其中选择性地更新包括:计算Tk+1第一预测强度与Tk+1测量结果之间的统计距离;其中选择性地更新包括,如果第二轨迹ID匹配一个或多个第一轨迹ID中的任何轨迹ID并且统计距离小于阈值:用Tk+1测量结果更新Tk+1第一预测强度以生成Tk+1第一测量结果-到-轨迹强度;并且仅将一个或多个第一轨迹ID的第二轨迹ID与Tk+1第一测量结果-到-轨迹强度相关联;删改Tk+1第一预测强度,使得Tk+1第一预测强度不再用于追踪第一对象;并且从Tk+1第一测量结果-到-轨迹强度生成Tk+1轨迹强度;并且仅将一个或多个第一轨迹ID的第二轨迹ID与Tk+1轨迹强度相关联。
[0054] 示例16包括示例9-15的任何示例的追踪系统,其中一个或多个第一轨迹ID和第二轨迹ID中的每个轨迹ID是由传感器接收的并对应于用于那个传感器的相应的测量结果的国际民航组织(ICAO)飞行器地址或者由传感器分配到跨时间相关的那个传感器所获得的一组测量结果的标识符中的一个。
[0055] 示例17包括计算机可读介质,包括指令,当由一个或多个处理设备执行时,其引起一个或多个处理设备以:使用至少一个传感器获得对应于第一对象的多个测量结果,该至少一个传感器为多个测量结果提供一个或多个第一轨迹ID;基于多个测量结果为第一对象生成Tk第一轨迹强度,Tk第一轨迹强度包括权重,状态平均矢量,和在时间Tk的第一个对象的轨迹的统计的状态协方差矩阵;基于Tk第一轨迹强度为第一对象生成Tk+1第一预测强度,Tk+1第一预测强度对应于时间Tk+1;从至少一个传感器中的第一传感器获得Tk+1测量结果,第一传感器为Tk+1测量结果提供第二轨迹ID,其中Tk+1测量结果对应于时间Tk+1;将第二轨迹ID与一个或多个第一轨迹ID相比较;并且基于第二轨迹ID是否匹配一个或多个第一轨迹ID中的任何轨迹ID,用Tk+1测量结果选择性地更新Tk+1第一预测强度,以生成针对在时间Tk+1的第一对象的Tk+1第一测量结果-到-轨迹强度。
[0056] 示例18包括示例17的计算机可读介质,其中指令引起一个或多个处理设备以:计算Tk+1第一预测强度与Tk+1测量结果之间的统计距离;并且其中选择性地更新包括基于统计距离是否小于阈值,用Tk+1测量结果选择性地更新Tk+1第一预测强度。
[0057] 示例19包括示例17-18的任何示例的计算机可读介质,其中指令引起一个或多个处理设备以:生成包括Tk第一轨迹强度的多个Tk轨迹强度,多个Tk轨迹强度具有与之相关联的多个轨迹ID,多个轨迹ID包括第一一个或多个轨迹ID,如果第二轨迹ID不匹配多个轨迹ID中的任何轨迹ID,则生成具有等于Tk+1测量结果的值的新的强度。
[0058] 示例20包括示例17-19中的任何示例的计算机可读介质,其中一个或多个第一轨迹ID和第二轨迹ID中的每个轨迹ID是由传感器接收的并且对应于用于那个传感器的相应的测量结果的国际民航组织(ICAO)飞行器地址或者由传感器分配到跨时间相关的那个传感器所获得的一组测量结果的标识符中的一个。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈