标签箱粒子概率假设密度群目标跟踪算法论文

标签箱粒子概率假设密度群目标跟踪算法

程 轩, 宋骊平, 姬红兵, 邹志彬

(西安电子科技大学电子工程学院, 陕西 西安 710071)

摘 要: 针对现有的箱粒子概率假设密度(probability hypothesis density, PHD)群目标跟踪算法计算量大、在群数目较多时状态提取不稳定以及无法获得群的航迹等问题,提出标签箱粒子PHD群目标跟踪算法。该算法首先对量测进行预处理,剔除其中的杂波量测,以降低量测更新的计算量。然后,通过为箱粒子添加标签,区分不同的群目标,获得不同群的航迹。最后,依据不同标签提取群目标的状态,有效避免k -means聚类不稳定带来的影响。仿真实验表明,所提算法具有运算量小,在漏检环境下仍能很好地维持不同群的航迹,并在群数目较多时可准确提取群目标状态等优点。

关键词: 群目标跟踪; 概率假设密度滤波; 箱粒子滤波; 标签; 航迹

0 引 言

近年来,战场环境的日益复杂化,对群目标跟踪算法的研究产生了紧迫的现实需求,尤其是对像无人机集群、航空母舰战斗群以及弹道导弹群目标等具有重要战略价值的群目标跟踪算法的研究。群目标由一组具有相似运动特性且空间距离较近的目标组成[1]。与传统点目标不同的是,群目标打破了目标与量测之间一一对应的关系,即使群内每个目标仅产生一个量测,一个群整体也将产生多个量测[2],需要针对群目标的特点建立不同的模型。

文献[3]提出高斯混合概率假设密度(Gaussian mixture probability hypothesis density, GM-PHD)群目标跟踪算法,可在线性高斯条件下实现对群目标的跟踪。文献[4]针对群目标运动的特点,提出演化网络模型,可以很好地描述群结构的动态演化特性。文献[5]在文献[4]的基础上,采用箱粒子滤波[6]对群目标进行滤波处理,降低了算法的运算量。文献[7]采用有向图对群结构进行建模,并使用广义标签多伯努利(generalized label multi-Bernoulli,GLMB)滤波[8-9]算法估计群目标运动状态,可在获得群内单个目标状态估计的基础上进一步获得群整体的状态估计。文献[10]提出基于演化网络模型[4]的箱粒子PHD(box particle PHD,BP-PHD)群目标跟踪算法,相比于传统的粒子PHD(sequential Monte Carlo PHD,SMC-PHD)群目标跟踪算法,大幅降低了算法的运算量。文献[11]在文献[10]所提算法的基础上,通过给箱粒子添加标签的方式,获得了群内单个目标和群整体的航迹信息,同时也避免了k -means聚类不稳定所带来的影响,提高了算法的估计精度。

然而,上述群目标跟踪算法,仅适用于群内目标可以分辨的情况,而无法处理群内目标不可分辨的情况。当群内目标不可分辨时,可考虑直接对群整体进行跟踪,这与扩展目标跟踪算法类似。文献[2]提出随机矩阵(random matrices, RM)模型来刻画扩展目标和群目标的外形信息,并给出了严格的贝叶斯递推方法。针对部分可分辨群目标跟踪问题,文献[12]提出SMC-PHD滤波算法,在非线性条件下实现了对群质心及其扩散形态的跟踪。文献[13]提出基于椭圆随机超曲面模型(random hypersurface model,RHM)[14]的GM-PHD(RHM-GMPHD)群目标跟踪算法,使用椭圆RHM对群目标量测源进行建模,可准确估计出群整体的状态。但这些算法均不能区分不同的群,无法形成不同群的航迹。文献[15]提出基于箱粒子的多扩展目标BP-PHD滤波算法,该算法适用于非线性非高斯环境,具有较强的抗杂波性能。文献[15]所提算法的思想也可用于解决不可分辨群目标跟踪问题,但在解决不可分辨群目标跟踪问题时,存在3个问题:一是在杂波强度较高时,大量无用量测参与量测更新,导致算法运算量较大;二是不能区分不同的群目标,无法获得群目标的航迹信息;三是群目标状态的提取严重依赖于k -means聚类的稳定性,当群数目较多时,聚类稳定性严重下降,极易陷入局部最优,难以获得准确的群目标状态估计。

针对上述BP-PHD不可分辨群目标跟踪算法存在的问题,提出标签箱粒子PHD(labeled box particle PHD,LBP-PHD)群目标跟踪算法,主要创新点在于:

重点水利工程建设扎实推进。2013年全市年度计划实施的重点水利项目包括水库工程、引调水工程、防洪防潮工程、流域综合治理工程等四大类,全年完成投资16亿元。省发改委正式批复长泰枋洋水利枢纽工程可研报告,标志着工程进入实施阶段。莲花水库建设工程施工全面推进,水库除险加固、流域综合治理、农田水利基础设施建设有序推进。

(1)将群目标划分为可分辨群目标和不可分辨群目标两类,并针对不可分辨群目标的特点,提出了相应的量测箱粒子模型。

(2)提出基于双标签模型的标签箱粒子滤波算法,并用之实现PHD滤波器,以便区分不同的群目标,并维持不同群的航迹。

(3)在所建量测箱粒子模型下,提出了针对不可分辨群目标跟踪问题的LBP-PHD滤波算法,并给出了算法的具体流程。

1 群目标分类与群目标系统模型

1.1 群目标分类

式中,P d ([x k|k -1,i ])表示群目标的检测概率。杂波均匀地分布在监控区域中,其数目服从参数为λ 的泊松分布。g k ([zp k,j ]|[x k|k -1,i ])表示量测似然函数,它通过计算箱粒子重叠面积比进行求解,h cp 表示约束传播算法[19]。各箱粒子的标签值在更新步中不发生变化,更新后的箱粒子的标签集表示为

图1 可分辨群目标
Fig.1 Resolvable group target

图2 不可分辨群目标
Fig.2 Unresolvable group target

划分的不可分辨群目标包括完全不可分辨群目标和部分可分辨群目标两种情况,分别如图2(a)和图2(b)所示。当前国内外对于这两种群目标的跟踪方法是类似的,由于群内个体目标不能被完全分辨,因此均采取直接对群整体进行跟踪的方法。所提算法也类似,直接对群整体进行跟踪,对于这两种情况的处理完全相同,因此,将这两种情况归为一类,统称为不可分辨群目标。

想要获得志愿服务证书。在587名调查对象中仅有52名调查对象以获得志愿服务证书为目的而选择参加志愿服务活动,据了解,国内有不少大学评定奖助学金的标准中的一条,就是该生的德育教育成绩,而德育教育成绩则是以参加各类课外活动并获得证书作为德育教育的成绩(笔者的学校就是如此),所以,这一部分大学生参加志愿服务活动的主观原因是排除在以上几种原因之外而单独独立出来的,大学生参加志愿服务活动就只冲着志愿者证书去的。

1.2 群目标系统模型

针对不可分辨群目标跟踪问题,采用LBP-PHD滤波算法对群目标进行滤波处理。假定不同群目标间的运动相互独立,并用表示群目标状态向量。式中,(x k ,y k )为群目标位置向量;为群目标速度向量,用z k 表示k 时刻获得的量测,则群目标状态方程和量测方程可分别建模为

[x k|k -1]=F [x k-1 ]+G [w k-1 ]

(1)

z k =Hx k +v k

(2)

(3)

z k =[x k ,y k ]T

(4)

[zp k ]=[[xp k ],[yp k ]]T

(5)

在上一时刻目标的估计位置处补入一定量的标签箱粒子,以进一步增加标签箱粒子的多样性,防止粒子退化。与在上一时刻量测包含箱位置补入的标签箱粒子不同的是,依据上一时刻目标估计位置所补入的箱粒子的标签值是确定的,与目标标签一致。记在上一时刻每个目标估计位置处补入的标签箱粒子的个数为n 2,依据目标估计位置补入的标签箱粒子的总数记为N b,2 。

记k 时刻传感器所获得的量测集合为Z k ,由于每个群所获得的量测个数不止一个,因此需先对Z k 进行量测划分,然后使用包含函数将各划分单元包含成箱[zp k ],以便参与后续量测更新中似然函数的计算。针对复杂环境,群目标的量测箱粒子模型如图3所示。

图3 群目标量测箱粒子模型
Fig.3 Measurement box particle model for group targets

图3中,箭头左侧有3个群和2个杂波,共形成4个量测划分单元,用椭圆形的虚线表示。其中,一个杂波单独成为一个量测划分单元,另一个落入了群目标的量测划分单元中。量测由群内个体目标和杂波源共同产生,每个量测划分单元中的量测数目可能等于群内目标数,可能因混入杂波量测而大于群内目标数,也可能因群内目标过于密集导致相互遮挡等原因而小于目标数,即每个时刻各群目标所获得的量测数目是随时间变化的,本文将群目标所获得的量测数目建模为泊松分布。图3箭头的右侧给出了群目标量测箱粒子模型示意图,即通过包含函数将各量测划分单元用一个规则的矩形区域包含起来形成的量测包含箱。这样,4个量测划分单元就形成了4个量测箱粒子。

1.3.3 免疫学指标 治疗前后抽取静脉血,检测血清免疫球蛋白G(immunoglobulin G,IgG)、血清免疫球蛋白M(immunoglobulin M,IgM)、血清免疫球蛋白A(immunoglobulin A,IgA)、外周血T淋巴细胞亚群(CD4+、CD8+、CD4+/CD8+)。

2 箱粒子滤波与标签箱粒子滤波

箱粒子滤波是粒子滤波与区间分析结合形成的非线性滤波算法[6]。它不仅适用于非线性非高斯条件,而且在保证滤波效果的同时拥有比粒子滤波更高的运算效率,是一种应用前景良好的滤波算法[17-18]。但是,在使用箱粒子实现PHD滤波器时,只能估计出不同目标的状态集合,而无法区分出不同目标,因此不能形成目标航迹。针对这一问题,采用标签箱粒子实现PHD滤波器,提出LBP-PHD群目标跟踪算法。

在传统的BP-PHD群目标跟踪算法中,每个箱粒子都是由两部分组成的,箱粒子自身的状态[x k,i ]及其对应的权值w k,i 。此处给每个箱粒子再增加一个额外的标签矢量l k,i =式中包含两个标签变量用于表示该箱粒子所属的目标,其取值范围是0,1,…,N ,其中,N 为监控区域中出现的目标总数。若则表示该箱粒子采样自第一个目标,若则表示该箱粒子来源暂定,有待于进一步处理。是用于指示目标是否消亡的标签变量,其取值范围是0,1,…,χ ,其中,χ 是人为设定的上限参数,当某个目标连续χ 个时刻未被检测到时,认为该目标消亡。像这样,既包含目标状态矢量和重要性权值,同时又包含标签的箱粒子即为标签箱粒子,可表示为其中,N k 表示k 时刻用于拟合群目标强度的标签箱粒子的个数。

与文献[11]不同,本文给出的是一种双标签模型,即给每个箱粒子引入了两个标签变量且它们的取值是相互独立的。标签的引入主要用于解决漏检情况下群目标的航迹关联错误问题。需要说明的是,标签矢量l k,i 只是用于滤波过程中的航迹维持和作为判断目标是否消亡的标识,并不会影响箱粒子集对群目标强度的拟合。

标签箱粒子滤波算法通过给每个箱粒子添加标签的方式,可以在滤波过程中区分不同的箱粒子,进而区分不同的群目标,并形成不同群的航迹。图4给出箱粒子滤波与标签箱粒子滤波两种算法的示意图。由于目标身份的识别和航迹的维持仅依靠标签矢量l k,i 的第一维标签变量来完成,因此图4(b)中标签箱粒子滤波算法仅标出了的值。

图4 箱粒子滤波与标签箱粒子滤波
Fig.4 Box particle filtering and labeled box particle filtering

图4(a)表示从t 1到t 2再到t 33个时刻采用箱粒子滤波实现PHD的结果。可以看出,3个时刻均估计出了4个群目标的状态,但由于无法识别每个群目标的身份,因此无法给出每个群目标的航迹。而标签箱粒子滤波则不然,从图4(b)可以看出,每个时刻不仅给出了4个群目标的状态估计,还可以通过标签的值识别出每个群的身份,将不同的群区分开来。最后,将相邻两个时刻标签相同的群目标状态相连接,即可获得每个群目标的航迹。

3 标签箱粒子PHD 群目标跟踪算法

首先对k 时刻群目标量测集Z k 进行预处理,然后给出LBP-PHD群目标跟踪算法的具体流程。

3.1 量测预处理

量测预处理具体包括剔除杂波量测、量测划分和生成量测包含箱3个步骤。

步骤 1 剔除Z k 中的杂波量测

若W j 大于状态提取门限χ ′,则按式(32)提取第j 个群目标的状态。

(6)

式中,表示高斯核函数,其计算方法为

(7)

式中,d 表示量测维数;h 表示高斯核函数的带宽。

由于从同一个群目标获得的量测的空间距离较近,每个目标量测周围也会有许多其他目标量测,而杂波量测则随机分布在监控区域中,一般以单个量测的形式独立存在,这就导致目标量测的核密度估计值较大,而杂波量测的核密度估计值较小,甚至为0。基于这一原理,设定杂波剔除门限τ ,其值取为

(8)

式中,表示核密度估计最大值;表示核密度估计最小值;N f 表示将区间平均分为N f 份;参数β 是一个可以调整的正整数。当杂波强度较大时,可通过增大β 的值来调整门限τ 。

步骤 2 均值漂移量测划分

采用均值漂移算法进行量测划分,根据步骤1中的核密度估计函数可求得最终的均值漂移向量和均值漂移迭代公式分别为

B厂对冲燃烧锅炉在660MW工况下运行,末级过热器及末级再热器管壁中间位置超温严重,限制主汽温度和再热汽温达设计值。对冲燃烧锅炉,不存在炉膛出口的烟气“残余旋转”。结合对冲炉热力计算理论分析,炉膛出口沿宽度方向上的屏底温度差异,会造成过热器和再热器受热面在炉膛宽度方向上吸热不均,引起局部受热面超温。

(9)

(10)

经过式(9)~式(10)迭代运算后,可获得多个收敛点,将相似性较大的收敛点合并,可得最终的量测划分结果。

步骤 3 生成量测包含箱

在精米白面等精细谷物的基础上,适当搭配糙米、全麦等全谷物。这种搭配不但可以增加主食的营养物质,还可以丰富主食的风味,如全麦产生的麦香味。在日常主食中也可交替或搭配食用杂豆、薯类等营养丰富的健康食材。由于杂豆富含赖氨酸,与谷物搭配食用可实现植物蛋白的互补。薯类则富含果胶等物质,与谷物搭配食用可促进肠道蠕动,预防便秘。

经过均值漂移划分后,可获得许多不同的量测划分单元,然后使用包含函数[f ]将各量测划分单元包含成规则的箱粒子,即

[zp k,j ]={[f ]W λ′ },λ ′=1,…,m

(11)

式中,W λ 表示第λ ′个量测划分单元;m 为量测划分单元总数;[zp k,j ]表示k 时刻形成的第j 个量测包含箱。量测箱粒子的大小代表了各划分单元中群目标产生量测的扩散范围。

3.2 LBP -PHD 算法流程

3.2.1 标签箱粒子初始化

为进一步确认三棱、莪术提取物联合热疗对细胞凋亡的影响,采用FITC标记的AnnexinⅤ试剂和PI试剂对SW620细胞进行双染色,并通过流式细胞术分析细胞凋亡情况。按“2.2”项下方法分组并进行热疗处理和给药,每组设置3个复孔。然后用0.25%胰蛋白酶消化处理后的细胞,制备单细胞悬液,以PBS调整细胞终浓度至1×106个/mL。然后加入AnnexinⅤ-FITC 试剂20 μL和PI试剂5 μL进行双染色,轻柔混匀,室温下避光反应15 min,再加入PBS 300 μL,立即采用流式细胞仪进行检测。

假设在起始时刻,观测区域中共有N 0个群,它们的质心状态集为X 0={x 0,1,x 0,2,…,x 0,N0 },式中,x 0,N0 表示初始时刻第N 0个群目标的质心状态。每个群采样得到N box个箱粒子,采样自同一个群的箱粒子的第一维标签变量的值相同,标签的值不同的箱粒子将属于不同的群。所有箱粒子的第二维标签变量的初始值均设置为0,则初始化的标签箱粒子集为l 0,i 分别为初始时刻第i 个箱粒子对应的权重和标签,

若搜索不到这样的量测箱,则此预测标签箱粒子不必收缩;否则,根据此量测箱[zp ]对预测标签箱粒子进行收缩

基于“上一时刻量测产生的位置更可能是新生目标产生的区域”这一假设,在上一时刻生成的量测包含箱的位置补入新的标签箱粒子,两个标签变量的值统一指派为0。记在上一时刻每个量测包含箱处补入的标签箱粒子的个数为n 1,依据量测包含箱补入的标签箱粒子的总数为N b,1 ,根据量测包含箱的数目,新生补入的标签箱粒子可分为组。仅对补入箱粒子的标签值进行说明,新生粒子补入方式可参考文献[15]。

式中,F 表示群目标状态转移矩阵;w k-1 表示过程噪声,服从均值为零的高斯分布,其协方差矩阵为Q k-1 ;H 表示量测矩阵;v k 为量测噪声,是一个零均值高斯白噪声,其协方差矩阵为R k ;[x k|k -1]表示预测箱粒子;[zp k ]表示生成的量测包含箱。

目前中小学家校沟通中存在的问题主要有:家庭学校沟通的持续性较差,家庭学校沟通质量低,效率不高,家庭学校沟通缺乏有效的保障机制。传统的家庭与学校之间的互联方式相对简单,仅限于家长会、家访、电话等基本形式。双方在交流选择上都是被动的。沟通的方式多样,但是沟通的内容简单;家校沟通没有规范的组织形式和规范的操作模式以及相关的制度;家访和校访的主动性较差,次数较少。缺少家校沟通互动方式;家校沟通过于死板。因此,目前家校沟通存在着明显的局限性、时滞性,家长与教师之间的沟通不及时。

在对改性沥青新材料进行制备之前,最为关键的一个步骤就是要进行原材料的准备工作,原材料可以划分为三种,细集料、粗集料以及填充料。在对粗集料进行收集的时候,要对大石料进行破碎。为了能够有效的提升沥青材料的粘附力,在进行石料破碎的时候,要选择最为恰当的方式,以此来保证破碎面能够符合要求。在对细集料进行选择的时候,采取的最为普遍的方式就是运用天然砂石以及人工砂石,从而保证它的纯度。在填充料的选取中主要是使用亲水系数小于1的憎水性石料,确保它的干燥度、清洁度等因素,精细度要符合专业标准。

所有补入的新生标签箱粒子的总数为N b =N b,1 +N b,2 ,其构成的集合为假定k -1时刻存活的标签箱粒子集为则k -1时刻总的标签箱粒子集可表示为

(4)注重社会合作。美国高校向社会提供大型仪器设备的开放共享,其不仅面向学校、科研院所进行资源共享,更是对整个美国社会开放共享,这种高度开放的形式,有利于整个社会的科技进步,对美国高校而言,一是可以带来较大资金收益,二是降低了大型科学仪器设备的空置率和浪费,提高了大型科学仪器设备的使用效率和科研产出,是双赢的共享模式。

(12)

式中,N ′=N p +N b ,所有箱粒子的标签集表示为

{l k-1,1 ,l k-1,2 ,…,l k-1,N ′}

(13)

3.2.3 状态预测

预测的标签箱粒子及其权重和对应的标签计算方法为

[x k|k -1,i ]=[f ]([x k-1,i ]),i =1,2,…,N ′

(14)

记k 时刻总的群目标数的估计值为则可求

(15)

l k|k -1,i =l k-1,i ,i =1,2,…,N ′

(16)

式中,P s ([x k-1,i ])表示群目标的存活概率。每个箱粒子的标签值在预测步中不发生变化,则预测后的箱粒子的标签集表示为

L k|k -1={l k|k -1,1,l k|k -1,2,…,l k|k -1,N ′}

(17)

3.2.4 量测更新

记k 时刻形成的量测包含箱的个数为M k ,则更新后的箱粒子的权重和标签计算公式为

(18)

(19)

λ k|k -1([zp k,j ])=λc ([zp k,j ])+

(20)

l k,i =l k|k -1,i

(21)

文献[1]将群目标分为小群目标和大群目标,其依据是群内目标数的多少。小群目标主要考察群内目标相互协作运动的方式,而大群目标则重点研究对群整体的跟踪。文献[16]给出了另一种更为严谨的群目标分类方式,依据雷达分辨率的高低,将群目标分为可分辨群目标、部分可分辨群目标和不可分辨群目标3类。考虑后续对群目标的滤波处理方法,将群目标进一步归纳为可分辨群目标和不可分辨群目标两类。当群内个体目标产生的量测信息落入雷达传感器不同的距离分辨单元时,如图1所示,称该群目标为可分辨群目标;而当群内个体目标产生的量测信息部分或全部位于雷达传感器的同一距离分辨单元时,则将该群目标称为不可分辨群目标,如图2所示。

L k ={l k,1 ,l k,2 ,…,l k,N ′}

(22)

3.2.5 标签箱粒子收缩

为去除预测标签箱粒子中的冗余信息,需对箱粒子进行收缩。首先选出对预测标签箱粒子权值贡献最大的量测箱,即

(23)

(24)

3.2.2 新生标签箱粒子的补入

[x k,i ]=[h cp ]([x k|k -1,i ],[zp ])

(25)

采用重叠面积的方法对标签箱粒子进行收缩,即采用预测标签箱粒子和量测箱[zp ]的重叠面积作为最终的收缩结果,即

[h cp ]([x k|k -1,i ],[zp ])=[x k|k -1,i ]∩[zp ]

(26)

各箱粒子的标签值在收缩过程中不发生改变,收缩后的箱粒子的标签集仍为

L k ={l k,1 ,l k,2 ,…,l k,N ′}

(27)

3.2.6 群目标数估计

w k|k -1,i =P s ([x k-1,i ])w k-1,i ,i =1,2,…,N ′

假设某测区的GPS网中一共有n个控制点,其中m个点通过水准联测具有正常高值hi,GPS基线向量网通过三维无约束平差后,得出所有控制点的大地高平差值为Hi,如果i

(28)

3.2.7 标签更新

标签更新过程主要包括两部分内容:一是对可能消亡的群目标与存活群目标标签值的更新,二是对新生群目标标签值的更新。

① 可能消亡的群目标与存活群目标的标签更新

3.提前选择好学习资源,英语作为一门关于语言学习的课程,需要创建特殊的语言环境,而语言环境的创建离不开学习资源的积累,教师应该在小学英语授课中积极开发新的资源,包括视频、音乐、歌曲和图片等,因势利导,增加学生对英语的学习兴趣。

依据标签集L k ,对其中所有标签值相同且的J 个箱粒子的权值求和,即为单个群的目标数估计,表示为

(29)

式中,m 为上一时刻的群目标数估计值。此处设置两个门限,群目标状态提取门限χ ′=0.5和群目标连续未被检测到的次数门限χ =3。

时,认为第m 个群在当前时刻未被检测到,可能消亡或漏检。此时,将该群目标对应的所有标签箱粒子的标签的值增加1,然后与门限χ 进行比较。如果标签的值大于χ ,表示该群已经连续多个时刻未被检测到,则认为该群消亡。此时将该群对应的所有标签箱粒子的两个标签值全部归零。如果标签的值小于χ ,暂时将该群处理为漏检,其对应的所有标签箱粒子的两个标签值均保持不变。

模具成形是采用指定的形状完成成形拥有特定的尺寸与形状模板的工具。在许多材料加工中大量的使用着各种形式的模具。比如合金成型采用的冲压成形、锻压成形、冷压成形等模具。

时,表明第m 个群在当前时刻被检测到,该群存活,此时该群对应的所有标签箱粒子的第一维标签变量的值保持不变,第二维标签变量的值归零。

② 新生群目标的检测与标签更新

对第3.2.2节中标签的值为0的组新生标签箱粒子,求各组对应的权值和,搜索其中大于阈值χ ′的箱粒子组,这些箱粒子组即为检测到新生群目标的箱粒子组,其个数记为N new,该值即表示新生群目标的个数。那么,这些箱粒子组对应的标签的值应分别更新为式中,为所有中出现过的最大标签值。对应的标签的值仍为0,保持不变。

标签更新过程中,各箱粒子的状态和权值均不发生变化,更新后的标签集表示为

(30)

3.2.8 群目标状态估计

根据第3.2.1节中“采样自同一个群的箱粒子的第一维标签变量的值相同”这一假设,按照第一维标签变量的值进行群目标状态的提取。第j 个群目标权重之和为

(31)

式中,N j 表示所有标签的箱粒子的个数。

以培养学生“掌握基本的统计方法”、“具备应用统计思想和统计方法分析解决实际问题的能力”为目标进行教学。同时对于学生的统计应用写作能力、统计分析能力这两方面的掌握能力应加强教学。根据用人单位的反馈可以看出,学生对于统计应用写作能力、统计分析能力这两方面的掌握能力还不足够,需要教师对于这两方面加强教学,将弱势的部分加以提升。

对量测集Z k 中的每个量测z k 进行核密度估计

(32)

若W j <χ ′,表示该群未被检测到,可能漏检或消亡,不提取状态。

通过式(32)可估计出第j 个群质心的状态,同理可得k 时刻其他所有群质心的状态。标签变量的值不同,对应的群就不同,据此便可区分开不同的群目标,进而形成不同群的航迹。

另外,所提算法依据标签对群状态进行提取而不必再使用k -means聚类,避免了由于聚类不稳定带来的不良影响。

3.2.9 标签箱粒子重采样

标签更新后的箱粒子集中,第一维标签变量的值为0的箱粒子由两部分组成,一部分是消亡群目标对应的箱粒子,另一部分是没有检测到新生群目标的补入的新生箱粒子,这两部分标签箱粒子在重采样步直接舍弃,不进行重采样操作。

对于标签且j ≠0的箱粒子,采用与文献[15]相同的重采样策略,可得标签的群对应的重采样后箱粒子集为同理可得标签的值为其他取值的群目标的重采样箱粒子集。需要指出的是,在对每个群进行重采样的过程中,各标签箱粒子的两个标签值均不发生变化。另外,重采样步骤解决了标签箱粒子的多样性问题,但并未解决由于箱粒子收缩带来的面积退化问题。为此,在重采样后,将各标签箱粒子扩张回原来的大小并在箱粒子中心处增加一个人为的扰动以增大箱粒子的覆盖面积。最终获得的标签箱粒子集表示为

4 仿真实验与分析

为验证本文所提LBP-PHD群目标跟踪算法的性能,设计了两个仿真场景实验。仿真实验1将所提算法与传统的BP-PHD群目标跟踪算法和基于均值漂移划分的BP-PHD(mean shift BP-PHD,MS-BP-PHD)群目标跟踪算法进行比较,用于验证算法在群目标航迹维持、状态提取以及运算量等方面的性能。仿真实验2用于验证漏检环境下所提双标签模型在群目标航迹关联方面的性能。需要说明的是,仿真实验1中用于对比的MS-BP-PHD算法是在使用第3.1节所提量测预处理方法对量测集进行预处理后,再采用传统的BP-PHD群目标跟踪算法对群目标进行滤波而得到的改进算法。

4.1 仿真实验1

在二维平面上,设置一个大小为[-1 000,1 000]m×[-1 000,1 000]m的监控区域,考察多群目标。场景中先后共出现6个群,观测时长为50个时刻,伴随有群目标的新生和消亡,以及群目标的分裂与合并。在初始时刻,监控区域中共有群1和群2两个群。群1质心的初始状态为x 1=[-800,40,600,-40]T,存活时间为1~30时刻;群2质心的初始状态为x 2=[-740,50,-30,30]T,在第10个时刻合并进群1,与群1一起运动;群3出现在第15时刻,消亡在第45时刻,其质心的初始运动状态为x 3=[-400,40,-800,40]T;在第25个时刻,群4从群3中分裂出来,其质心的初始运动状态为x 4=[~,50,~,10]T,~表示群3在第25时刻的运动位置;群5和群6的存活时间分别为20~50时刻和15~35时刻,其初始运动状态分别为x 5=[400,-30,-800,30]Tx 6=[550,-50,700,-40]T

群目标的状态方程和量测方程分别如式(1)和式(2)所示。本实验中,将群目标运动模型建模为匀转弯速率(constant turn rate, CT)模型,实验参数设置为

式中,角速度ω =3 rad/s;采样时间间隔T =1 s;过程噪声w k 的标准差为σ xy =0.1 m;量测噪声v k 的标准差m;目标的存活概率P s =0.99;杂波平均数r =10,其个数服从泊松分布;检测概率P d =1。

采用最优次模式分配(optimal sub-patten assignment,OSPA)距离[20]作为滤波性能的评价指标,其参数设置为p =2,c =500。每个群产生的量测均匀分布在群质心周围,其数目服从以15为基的泊松分布。在滤波过程中,每个群采样N box=30个箱粒子,其区间长度取为Δ=[24,24],在上一时刻生成的量测包含箱的位置补入n 1=6个新生标签箱粒子,在上一时刻每个目标估计位置处补入n 2=1个新生标签箱粒子。

单次蒙特卡罗仿真结果如图5所示,图5中实线表示群质心的真实轨迹。从图5(a)中可以看出,两种算法的估计结果都只有一种符号,无法区分不同的群目标,不能形成群目标的航迹。图5(b)中给出了本文所提LBP-PHD群目标跟踪算法的跟踪结果,可以看到不同群目标的估计结果以不同的符号(标签)显示出来,可以将不同群目标区分开来,自动形成不同群目标质心的航迹,获得了良好的估计效果。

图5 单次蒙特卡罗仿真结果
Fig.5 Single Monte Carlo simulation result

100次蒙特卡罗仿真后,3种算法的群目标数估计结果与平均OSPA距离分析分别如图6与图7所示。

图6 群目标数估计结果
Fig.6 Group target number estimation

图7 OSPA距离分析
Fig.7 OSPA distance analysis

从图6可以看出,3种算法对群目标数估计都非常准确,只是在群目标新生时刻群数目的估计会有一个时刻的延迟,这是由于新生群目标主要依靠在上一时刻形成的量测包含箱的位置补入的新生箱粒子来检测的,在上一时刻并不能确定量测源自于目标还是杂波。从图7可以看出,当群目标数较少时,3种算法估计性能相似,而在群目标数较多的情况下,本文所提LBP-PHD群目标跟踪算法估计性能远好于其他两种算法。这是因为传统的BP-PHD群目标跟踪算法和改进的MS-BP-PHD群目标跟踪算法在进行群目标状态提取时均需采用k -means聚类,当群目标数较少时,k -means算法可获得较好的聚类效果,因此3种算法获得了相似的估计性能。但在群目标数较多的情况下,k -means聚类极易陷入局部最优解,使得群目标状态提取不稳定,导致两种算法的OSPA距离很大,估计性能严重下降,这一点也可从图5中看出。图5(a)中,BP-PHD和MS-BP-PHD两种算法所提取的群质心状态较为混乱,估计效果明显弱于图5(b)中的LBP-PHD群目标跟踪算法。

3种算法的平均运行时间如表1所示。

表1 3种算法平均运行时间对比
Table 1 Comparison of average run time among three algorithms

从表1可以看出,传统的BP-PHD群目标跟踪算法运算时间最长,而改进后的MS-BP-PHD群目标跟踪算法的运算量约降低了一半。由于MS-BP-PHD算法在对群目标进行量测划分前剔除了杂波量测,使得量测更新步运算量大幅下降,算法整体的运行时间也大幅减少。在杂波强度较大的情况下,MS-BP-PHD算法相对于传统BP-PHD群目标跟踪算法运算量上的优势将更加明显。本文所提LBP-PHD群目标跟踪算法即是在改进后的MS-BP-PHD算法的基础上,通过给箱粒子添加标签的方式,进一步提升算法的估计性能并维持群目标的航迹。从仿真结果可以看出,LBP-PHD算法相比MS-BP-PHD算法,以极少的时间代价换取了算法性能的巨大提升。与现有的传统BP-PHD群目标跟踪算法相比,所提LBP-PHD群目标跟踪算法既大幅减少了运算量,又获得了群目标质心的航迹,还解决了其在群数目较多时状态提取不稳定的问题。

4.2 仿真实验2

本实验主要考察漏检环境下所提双标签模型在群目标航迹关联方面的性能。将本文所提算法表示为LBP-PHD-double,其标签是一个是矢量,第一维标签用于区分不同群目标,第二维标签用于判断消亡目标。将剔除第二维标签后的算法表示为LBP-PHD-single,它的标签是一个标量,即每个箱粒子仅拥有一个用于区分不同群目标的标签。

仿真场景的大小与实验1相同,其中共出现两个群,各运动50个时刻,初始状态分别为[-900,35,900,-35]T和[900,-30,900,-35]T。群目标的状态方程和量测方程也为式(1)和式(2)。本实验中将群目标运动模型建模为常速(constant velocity, CV)模型,其状态转移矩阵和量测矩阵分别为

群目标检测概率P d =0.98。依据上一时刻量测包含箱的位置补入的新生标签箱粒子个数为n 1=2。其他实验参数的设置与实验1相同。单次蒙特卡罗仿真结果如图8所示。

从图8中可以看出,当存在漏检情况时,LBP-PHD-single算法会出现航迹关联错误,它将漏检后的群目标处理为新生群目标,重新进行航迹起始,形成不同的航迹。图8(a)中共出现4种符号,表示监控区域中先后出现了4个不同的群。这是因为LBP-PHD-single算法仅有一个标签用于区分不同目标,当未检测到目标时,认为目标消亡,不再进行状态提取和重采样操作。而本文所提算法在漏检环境下可以形成群目标稳定而又持续的航迹,如图8(b)所示。由于本文所提LBP-PHD-double群目标跟踪算法是一种双标签模型,对每个箱粒子的标签进行了扩维,增加了第二维标签变量,用于判断目标消亡。它的引入保证了某个群目标只有在连续多个时刻未被检测到时才将之处理为消亡目标,更符合实际情况。

图8 单次蒙特卡罗仿真结果
Fig.8 Single Monte Carlo simulation result

图9和图10分别展示了该次蒙特卡罗仿真对应的群数目估计结果和OSPA距离分析。LBP-PHD-single算法由于在群目标漏检后将群目标处理为新生群目标,因此在群数目的估计上又会出现一个时刻的延迟,对应OSPA距离也会产生一个峰值。而本文所提LBP-PHD-double算法在遇到漏检情况后,依据第二维标签变量的变化,将群目标处理为漏检而非消亡,在下一时刻重新检测到群目标后,可继续维持群目标原有的航迹而不必重新进行航迹起始,因此在漏检环境下可获得更准确的群数目估计并形成群目标稳定持续的航迹。

图9 群目标数估计
Fig.9 Group target number estimation

图10 OSPA距离分析
Fig.10 OSPA distance analysis

5 结 论

针对传统BP-PHD群目标跟踪算法存在的主要问题,如计算量大、群目标数较多时状态提取严重依赖于聚类稳定性且无法区分不同的群目标以及不能获得不同群的航迹等问题,提出LBP-PHD群目标跟踪算法。该算法通过预先剔除杂波量测,有效降低了传统BP-PHD群目标跟踪算法的运算量,并通过给每个箱粒子添加标签矢量实现了不同的群目标的分辨,可在漏检和杂波环境下获得群目标状态的准确估计,同时给出不同群质心稳定的航迹信息。仿真实验验证了所提算法具有良好的估计效果,对于提高群目标跟踪算法性能和管理群目标航迹具有重要的理论意义和应用价值。

参考文献:

[1] MIHAYLOVA L, CARMI A Y, SEPTIER F. Overview of Bayesian sequential Mote Carlo methods for group and extended object tracking[J]. Digital Signal Processing,2014,25(1): 1-16.

[2] KOCH J W. Bayesian approach to extended object and cluster tracking using random matrices[J]. IEEE Trans.on Aerospace and Electronic Systems, 2008, 44(3): 1042-1059.

[3] CLARK D, GODSILL S. Group target tracking with the Gaussian mixture probability hypothesis density filter[C]//Proc.of the 3rd International Conference on Intelligent Sensors, Sensor Networks and Information, 2007: 149-154.

[4] GNING A, MIHAYLOVA L, MASKELL S, et al. Group object structure and state estimation with evolving networks and Monte Carlo methods[J].IEEE Trans.on Signal Processing,2011,59(4): 1383-1395.

[5] 李振兴,刘进忙,李松,等.基于箱式粒子滤波的群目标跟踪算法[J].自动化学报,2015,41(4):785-798.

LI Z X, LIU J M, LI S, et al. Group targets tracking algorithm based on box particle filter[J]. Acta Automatica Sinica, 2015, 41(4): 785-798.

[6] ABDALLAH F, GNING A, BONNIFAIT P. Box particle filtering for nonlinear state estimation using interval analysis[J]. Automatica, 2008, 44(3): 807-815.

[7] ZHU S J, LIU W F, WEN C L, et al. Multiple group targets tracking using the generalized labeled multi-Bernoulli filter[C]//Proc.of the 35th Chinese Control Conference,2016:4871-4876.

[8] VO B T, VO B N. Labeled random finite sets and multi-object conjugate priors[J]. IEEE Trans.on Signal Processing, 2013, 61(13): 3460-3475.

[9] VO B N, VO B T, PHUNG D. Labeled random finite sets and the Bayes multi-target tracking filter[J]. IEEE Trans.on Signal Processing, 2014, 62(24): 6554-6567.

[10] 宋骊平,刘宇航,程轩.箱粒子PHD演化网络群目标跟踪算法[J].控制与决策,2018,33(1):74-80.

SONG L P, LIU Y H, CHENG X. Box-particle evolution network PHD filter for group targets tracking[J]. Control and Decision, 2018, 33(1): 74-80.

[11] XUAN C, LIPING S, ZHIBIN Z. Multiple group target tracking with evolving networks and labeled box particle PHD filter[C]//Proc.of the 30th Chinese Control and Decision Conference, 2018: 4046-4051.

[12] 连峰, 韩崇昭, 刘伟峰,等. 基于SMC-PHDF的部分可分辨的群目标跟踪算法[J].自动化学报, 2010, 36(5): 732-741.

LIAN F, HAN C Z, LIU W F, et al. Tracking partly resolvable group targets using SMC-PHDF[J]. Acta Automatica Sinica, 2010, 36(5): 732-741.

[13] 张慧,徐晖,王雪莹,等.一种基于椭圆随机超曲面模型的高斯混合PHD滤波器[J].光学学报,2013,33(9):6-15.

ZHANG H, XU H, WANG X Y, et al. A Gaussian mixture PHD filter for group targets tracking based on ellipse random hypersurface models[J].Acta Optica Sinica,2013,33(9):6-15.

[14] BAUM M, NOACK B, HANEBECK U D. Extended object and group tracking with elliptic random hypersurface models[C]//Proc.of the 13th Conference on Information Fusion, 2010: 1-8.

[15] 宋骊平,严超,姬红兵,等.基于箱粒子的多扩展目标PHD滤波[J].控制与决策,2015,30(10):1759-1765.

SONG L P, YAN C, JI H B, et al. PHD filter for tracking multiple extended targets using box particle[J]. Control and Decision, 2015, 30(10): 1759-1765.

[16] 朱书军. 基于随机有限集的可分辨群目标跟踪算法研究[D]. 杭州:杭州电子科技大学, 2017: 29-30.

ZHU S J. Multiple resolvable groups tracking by using random finite set[D]. Hangzhou: Hangzhou Dianzi University, 2017: 29-30.

[17] YONGQUAN Z, HONGBING J, QI H. A box-particle implementation of standard PHD filter for extended target tracking[J]. Information Fusion, 2017,34(1): 55-69.

[18] ALLAN D F, LYUDMILA M, AMADOU G, et al. Autonomous crowds tracking with box particle filtering and convolution particle filtering[J]. Automatica, 2016, 69(1):380-394.

[19] SCHIKORA M, AMADOUL G, MIHAYLOVA L, et al. Box-particle probability hypothesis density filtering[J]. IEEE Trans.on Aerospace and Electronic Systems,2014,50(3):1660-1672.

[20] SCHUHMACHER D, VO B T, VO B N. A consistent metric for performance evaluation of multi-object filters[J]. IEEE Trans.on Signal Processing, 2008, 56(8): 3447-3457.

Group target tracking algorithm based on labeled box particle probability hypothesis density

CHENG Xuan, SONG Liping, JI Hongbing, ZOU Zhibin

(School of Electronic Engineering ,Xidian University ,Xi ’an 710071 ,China )

Abstract : Aiming at the problems of the existing box particle probability hypothesis density (PHD) based group target tracking algorithm such as a heavy computational burden, poor stability of the extracting state with a large number of clusters and unavailability of group trajectories, a labeled box particle PHD group tracking algorithm is proposed. First, the measurements are preprocessed to eliminate the clutter measurements, so as to reduce the computational burden of the measurement updating step. Then, by adding labels to the box particles, different group targets are distinguished, and the trajectories of different group targets can be obtained. Finally, the states of group targets are extracted according to different labels and the impact of k -means clustering instability are effectively avoided. Simulation experiments illustrate the advantages of the proposed algorithm in terms of light computational burden, track maintenance of different groups under the environment of miss detection, and accurate extraction of the group target state in the case of a large number of clusters.

Keywords : group target tracking; probability hypothesis density (PHD) filtering; box particle filtering; label; trajectory

中图分类号: TP 273

文献标志码: A

DOI: 10.3969/j.issn.1001-506X.2019.08.01

收稿日期: 2018-11-12; 修回日期:2019-02-01;网络优先出版日期: 2019-02-19。

网络优先出版地址: http://kns.cnki.net/kcms/detail/11.2422.TN.20190219.1002.005.html

基金项目: 国家自然科学基金(61372003,61871301)资助课题

作者简介:

程 轩 (1991-),男,博士研究生,主要研究方向为目标跟踪。E-mail:chengxuanxd@163.com

宋骊平 (1975-),男,副教授,博士,主要研究方向为目标定位与跟踪、非线性滤波、信号处理。E-mail:lpsong@xidian.edu.cn

姬红兵 (1963-),男,教授,博士,主要研究方向为光电信息处理、微弱信号检测与识别、医学影像处理。E-mail:hbji@xidian.edu.cn

邹志彬 (1994-),男,硕士,主要研究方向为目标跟踪。E-mail:zbzou@stu.xidian.edu.cn

标签:;  ;  ;  ;  ;  ;  

标签箱粒子概率假设密度群目标跟踪算法论文
下载Doc文档

猜你喜欢