更全的杂志信息网

Improved pruning algorithm for Gaussian mixture probability hypothesis density filter

更新时间:2016-07-05

1.Introduction

Mahler settled the traditional data association difficulty in the multiple-target tracking field by proposing random finite set(RFS)theory[1].The individual targets and observations are viewed as two RFSs in a Bayesian filtering framework[2].As a recursive solution to solve the abovementioned RFS-estimation problem,the probability hypothesis density(PHD) filter[3]can solve the data association difficulty in a single-targetstate space,which is more appropriate for strong clutter scenarios.However,there is no closed-form solution for the PHD filter in view of its multiple integrals.Therefore,the sequential Monte Carlo PHD(SMC-PHD) filter[4–6]was proposedbyVo et al.to obtain the tractable closed-form solutions.The SMC-PHD filter needs a large number of particles,and it is unreliable when extracting state estimates using clustering techniques.Thereafter,the Gaussian mixture PHD(GM-PHD)filter[7]was proposed by Vo et al.for the linear Gaussian model.Meanwhile,they extended this solution to nonlinear target models combined with the extended Kalman filter(EKF)and the unscented Kalman filter(UKF).This filter has been widely applied in multi-target tracking,e.g.,as Doppler,sonar images and pedestriandetection[8–11].

Compared with the SMC-PHD filter,the GM-PHD filter can extract state estimates from the posterior intensity efficiently and reliably.However,with the increment of the number of Gaussian components,so does the computation cost of the GM-PHD filter.Therefore,the low weighted Gaussian components are pruned and the close ones are merged into a single Gaussian component in the GM-PHD filter.Despite reducing the computational load,this method is not appropriate to deal with close proximity targets.Therefore,it is important to enhance the estimate accuracy of the GM-PHD filter for some proximity targets.Chen et al.proposed an algorithm[12]to solve this problem by two merging steps according to whether the rounded value of the sum of the first merged weights is greater than one.However,in some cases,this approach cannot break while-loop at the second merging step.This paper,therefore,based on their theory,proposes an improved algorithm.The improved algorithm does not need two merging steps,which solves the end-less while-loop problem and saves the running time.Simulation results demonstrate that this improved algorithm is more robust and easier to implement than the formal one.

2.Problem statements

2.1 GM-PHD filter

This paper only refers to linear Gaussian multiple-target models and assumes there is no target spawning for the GM-PHD filter[7].

Consider a linear system model as follows:

where Fk-1and Hkare the state transition and measurement matrix,respectively.qk-1is the process noise with covariance Qk-1.rkis the measurement noise with covariance Rk.

Each target is a linear Gaussian model as follows:

Assume at time k-1 the posterior intensity vk-1is the Jk-1Gaussian components mixture as follows:

There are three steps in the GM-PHD filter:prediction and updating,pruning,and state extraction.The following section gives the prediction and updating step.

where fk|k-1and θkare the transition density and the likelihood function,respectively.N denotes a Gaussian density.

where(i=1,...,Jk-1)is the weight of the ith Gaussian component of vk-1.Jk-1is the number of the Gaussian components.

康芳不喜欢楚墨,不仅因为“昆嵛”和“将军”,还因为静秋提前打电话回来,告诉她楚墨是学中文的。康芳不喜欢学中文的,她坚信“百无一用是秀才”这句古老的名言。她认为中文系毕业后肯定会摆弄文字,而摆弄文字无疑是这世上最可怜最可悲最可恨的事情。徐长征也是摆弄文字的,摆弄来摆弄去,不仅让全家人跟着受罪,还把自己弄成了瘫痪。静秋告诉楚墨,有一次父亲读了报纸上的一篇文章,骂了句粗话,仰面跌倒。这一倒,便再也没有起来。尽管后来醒过来,也是眼歪嘴斜,既说不出一个清晰的字,也写不出一个清晰的字。

Then,we can give the predicted intensity at time k.

(3)从河道最大水深变化来看,第10年末与第5年末比较,老河道水深有所减小,减小值约0.4~0.5 m,新河道水深有所增加,增大值约0.3~0.4 m,但建闸对新老河道的最大水深影响不大,新河道表现为最大水深增大,幅度0.2 m左右。且最大水深位置相对固定,老河道最大水深出现在紧接弯顶段的下游河道左侧,新河道最大水深出现在新河道末端居中偏左的位置,建闸前后基本没有变化。

where vb,k(x)and vs,k|k-1(x)are the birth intensity and surviving intensity as follows:

whereis the surviving probability.(i =1,...,Jb,k)and ωsj,k-1(j= 1,...,Js,k|k-1)are the weights of the ith and jth Gaussian components of vb,k and vs,k|k-1(x),respectively.

Therefore,at time k,the predicted and posterior intensities are both Gaussian mixture forms as follows:

当惠州辖区处于台风左半圆时,大亚湾海域一般涌浪不大,早期风向偏北,惠州港7号锚地也有一定的防风防浪效果,可以安排一定数量的万吨级船舶在7号锚地避风。

where is the detection probability,which is independent of

In(13),Ck(z)is the clutter intensity,which is usually assumed as a Poisson distributed RFS.

where λclutteris the clutter rate,Vsrefers to the volume of the measurement region,and U(·)is a uniform density.

2.2 GM-PHD filter pruning procedure

As time k increases,so does the computation cost of the GM-PHD filter because of the increasing number of Gaussian components.To represent vk,the GM-PHD filter uses JkGaussian components at time k,where

From(20),we know that Jkwill increase without bound.

The GM-PHD filter uses a pruning procedure to reduce Jk.This can be done by discarding those Gaussian components whose weights are below some preset truncation threshold Ttruncand merging those Gaussian components whose distances between each other are below the preset Mahalanobis distance threshold Umergeintoone.The pruning algorithm is described as follows[7],where JMAXdenotes the maximum allowable number.

end while

乡村旅游公路不同于一般的旅游公路,不仅要具备交通功能,更要从乡村旅游车辆和游人使用时的需求为出发点,本着客观性、整体性、全面性、实证性、可操作性原则,明确评价体系中各评价因子及其含义限定(表3)。

Jk

(4)重复性试验:取同一木香药材(S1)6份,按照“2.1.3”项方法制备,每次进样10 μL,测定木香烃内酯、去氢木香内酯的质量分数,结果木香烃内酯和去氢木香烃内酯的质量分数RSD分别为2.22%和1.87%,表明重复性良好。

Replacewith the JMAXlargest Gaussian components with the largest weights when Jk≥JMAX.

科学合理的薪酬管理能够有效的提升企业员工的生活质量。企业在进行全面的薪酬管理过程中,提升员工生活质量的关键在于对员工支付的福利,这些福利主要包括为员工提供的工作餐、给员工提供住宿公寓以及购买社保等,这些非现金的支付方式却可以为员工提供良好的工作环境,有效的减少了员工安心工作的后顾之忧,提升可员工的生活质量,使其能够在工作中投入更多的精力。

3.Improved pruning algorithm for the GM-PHD filter

In the pruning algorithm of the GM-PHD filter,the merging criterion only utilizes means and covariances of each Gaussian component,

whereas the weight of each component is not considered.Therefore,this pruning algorithm cannot distinguish the close proximity targets whose distances are smaller than the merging threshold but their weights are big.In fact,they actually represent different targets.In such cases,the estimate precision of the GM-PHD filter will deteriorate.This problem is particularly serious in the strong clutter environment.

3.1 Problem of the pruning algorithm in[12]

In[12],the authors proposed a merging algorithm to solve the previous problem.They merge the components depending on a new condition which utilizes all three parameters of the components and two merging steps according to whether the rounded value of the sum of the first merged weights Q is greater than 1.If this condition is not satisfied,which represents only one target,just do the first merging step according to the procedure of the pruning algorithm.Otherwise there will be more than one target with the same weights.It is necessary to run the second merging step according to the following merging criterion.

The detail procedure can be seen in[12].For easily understanding the whole paper,we only describe the second merging algorithm as follows:

(4)第二次讨论。各小组先在内部讨论,可选择多种形式进行交流学习,而后提出下一步需要解决和完善的问题。在该过程中教师引导各小组朝设定的教学目标迈进。

The birth intensity vb,k(x)is set as the following Poisson RFS:

end while

Unfortunatly,this second merging step is an end-less while-loop in some cases because the merging criterion is stricter than the first one.

Let us consider a very simple example:

Obviously,only ω=[0.3,0.4,0.2,0.1]satisfies the second merging criterion in[12].Therefore,Γ /= φ is always satisfied and the while-loop will never stop.

3.2 Improved pruning algorithm

Based on the ground of[12],an improved pruning algorithm is proposed to solve the above problems.The detail procedure is as follows.

西方经济发达国家的银行虽将存款作为主要的资金来源,但其占比是越来越小。在我国仍以存款作为主要资金来源,一些银行片面强调“存款立行”的重要性,忽略了存款成本的核算,忽略了存款质量的提高,造成存款利息支出较大。要优化存款结构,注重低成本储源信息的搜集、交流,重视政府部门的公益性或财政性存款,保证存款来源确定。利用好互联网、云计算积极开拓多元化的存款产品,逐渐增加存款总额,也相应降低存款的利息支出。

Step 1 Input the posterior intensity result of the GMPHD filter and the corresponding threshold parametersat time k.

Step 2 Truncate those Gaussian components whose weights are lower than the threshold Ttrunc.The result is denoted as Γ = fi nd( ≥ Ttrunc).

Step 3 Using(21),divide Γ into ε groups,each has L Gaussian components.

Step 4 Calculate the valuesQ(ε)=round(sum()).If Q(ε) > 1 and > Tstate,do not merge the L Gaussian components into one,and keep them as the different targets,otherwise do the same procedure of the pruning algorithm,sum the weights =sum()and merge the corresponding,

Step 5 Append the result of each ε into the initial matrix.

Step 6 When the number of the Gaussian components is larger than JMAX,replace the previous result with the JMAXlargest weight Gaussian components.

Step 7 Output the final Gaussian components as the pruned posterior intensity vkpropagated to the time step k+1.

We describe the corresponding pseudo-code as follows.

where=[15,-250,0,0]Tis the first birth target mean and =[-5,-240,0,0]Tis the second one.

Optimal sub-pattern assignment(OSPA)is a consistent metric for performance evaluation of multi-object filters[13,14].

Jk=size(ωk,2)

构音障碍又称运动性构音障碍,有研究表明[2]构音障碍主要的发病机制是由于运动障碍造成的。西医在临床治疗方面多以构音障碍训练为主。

Replacewith the JMAXGaussian components with the largest weights when Jk≥JMAX.

Do the same procedure of the pruning algorithm if Q>1

Output:

Consider the previous simple example,we can get five Gaussian components pruning according to the algorithm.However,if we utilize the improved pruning algorithm,we can get six Gaussian components.The first and second components are selected as two different targets rather than merged into one.Thus,we can avoid the end-less problem and save the running time obviously without the need of the second merging step in[12].

4.Example and simulation results

4.1 Example

4.1.1 Simulation parameters

Consider a four-dimensional simulation scenario.The length and width of the simulation region with clutter are both 1 000 m.The quantity of the measurement targets is unknown and time-varying.At time k,the state vector isand the measurement vector isThe sample period is T=1 s.The other system simulation parameters are as follows:

where σq=3 m/s2and σr=5 m are the corresponding noise standard deviations,respectively.

Replace the merging criterion L with L2nd

endwhile

The corresponding birth covariance is as follows:

The initial Gaussian components are given as follows:

The clutter parameters are λclutter=20 × 10-6m-2 and Vs=106m2.

The pruning parameters are Ttrunc=1e-5,Umerge=4,Tstate=0.5 and JMAX=100.

当p=1,l1范数定义为:当p=2,l2范数定义为:在向量空间Rn中定义l1,q范数为:其中其中每个都是c的子向量。当q=2时,l1,2范数定义为:当q=∞时,l1,∞范数定义为:

The detection and survival probability parameters are=0.98 and=0.99.

Target1and target2st art at k=1s whiles to patk=50s and k=35 s,respectively.Target 3 and target 4 start at k=25 s and stop at k=50 s,which denote the close proximity targets in this simulation example.

4.1.2 Performance evaluation parameters

四是生态需水正在遭到侵占。1950—2000年期间,我国平原湖泊总面积萎缩率高达31.07%,高原湖泊面积萎缩率虽然不高,仅4.23%,但水位下降明显。湖泊面积萎缩与我国经济发展迅速有关,尤其是东部地区,人类活动侵占湖泊、水库过度养殖、水质污染等现象严重,地下水的超采、取水量增加,补给减少导致湖泊水位下降。

(1)截排水工程措施的实施有效降低大气降水的入渗量,实现了清污分流;通过土壤改良措施的实施减少酸性废水对周围环境的污染,从源头上减少污染的产生。

The distance between two arbitrary RFSs X1,X2∈W is given by Dcu(X1,X2):=min(cu,D(X1,X2))as follows:

There are two free parameters in OSPA metric which can be adjusted by the user.Order p∈[1,∞)is the out lier sensitivity,and cut-off cu>0 is the cardinality penalty.The detail meanings of other parameters in(24)can be seen in[13].In this paper,p=2 is selected because it can yield the smooth distance curve.The cut-off parameter is set as cu=100.

4.2 Simulation results

As can be easily seen from Fig.1,the GM-PHD filter cannot distinguish the close proximity target 3 and target 4,which are merged into one at almost every step.Moreover,this results in the target number estimation errors in Fig.2 and the bigger OSPA metric errors in Fig.3.

Fig.1 GM-PHD filter simulation results

Fig.2 Target number estimation results

Fig.3 OSPA error metric estimation results

As can be seen from Fig.4,the improved GM-PHD filter can get more precise state estimation.Although there are still big target number errors at time k=25 s,26 s,which are caused by the new born targets that cannot be detected immediately.The following steps give better state estimation than the GM-PHD filter does.Simulation results of Fig.2 and Fig.3 also demonstrate that the estimation precision of the improved GM-PHD filter outperforms that of the GM-PHD filter in the close proximity targets environment.

Fig.4 Improved GM-PHD filter simulation results

As we all know,the main reason that results in the measurement uncertainty is the clutter.Therefore,the clutter density[15]is an important evaluation criterion for a clutter environment.It is defined as the average clutter number in the measurement region which is uniformly distributed.To compare the robustness of the two kinds of GM-PHD filters,we simulate the average OSPA error metric for different clutter rates.The corresponding simulation results ranging from λclutter=0 to λclutter=10-4m-2are plotted in Fig.5.

Fig.5 OSPA average errors metric for various mean numbers of clutter

It can be seen from Fig.5 that as the clutter rates increase,so do the average OSPA error metrics of the GMPHD filter and the improved GM-PHD filter.However,the latter gives a smaller average OSPA error metric than the former at each clutter rate.This result demonstrates that the improved GM-PHD filter is more robust in a complex clutter environment.The main reason is the improved GM-PHD filter can track the target state with a more effective pruning procedure for the close proximity targets.

5.Conclusions

To solve the increasing Gaussian components problem of the GM-PHD filter in the strong clutter environment,an improved pruning algorithm is proposed in this paper to increase the estimate accuracy of the GM-PHD filter when it is used in close proximity targets tracking.This algorithm avoids the actually different targets whose distances are below the merging threshold being merged into one.Its pruning criterion utilizes not only the Gaussian components’means and covariance,but their weights.More importantly,although based on the same ground,this algorithm solves the end-less while problem and does not need two merging steps which are needed in the similar literature.It can save the running time obviously.Simulation results show that this improved pruning algorithm is more robust and easier to implement than the formal one.The following research will focus on solving how to detect the new born targets immediately and the GM-PHD filter in the unknown clutter environment.

Acknowledgment

传统课堂教学过程中,教学交互的形式除了教师提问、学生回答这种言语交互之外,体态语言的交互和师生情感的交流也是课堂交互中非常重要的一部分。这种语言及表情交互,同样能够传送丰富的教学信息,起到加强师生情感交流的作用。在方便学生获取学习资源的同时实现教师与学生的交互,成为当今学习环境的一个新需求,如何丰富移动学习的实时交互,已经成为亟待解决的问题。通过直播这一媒体手段,教师的肢体语言也能够即时传送给学生,进而起到和课堂教学同样的效果,实现和学生进行交互的需求[1]。将视频直播作为一种实时交互方式,可能成为未来师生实时互动的新模式。

The authors would like to thank Bryan Clarke for providing the GM-PHD filter Matlab source code.

References

[1]MAHLER R.Multi-target filtering via first-order multi-target moments.IEEE Trans.on Aerospace and Electronic Systems,2003,39(4):1152–1178.

[2]MAHLER R.Advances in statistical multisource-multitarget information fusion.Boston:Artech House,2014.

[3]MAHLER R.PHD filters of higher order in target number.IEEE Trans.on Aerospace and Electronic Systems,2007,43(4):1523–1543.

[4]VO B N,SINGH S,DOUCET A.Sequential Monte Carlo implementation of the PHD filter for multi-target tracking.Proc.of the 6th Conference on Information Fusion,2003:792–799.

[5]VO B N,SINGH S,DOUCET A.Sequential Monte Carlo methods for multi-target filtering withrandom finitesets.IEEE Trans.on Aerospace and Electronic Systems,2005,41(4):1224–1245.

[6]RISTIC B.Particle filters for random set models.New York:Springer,2013.

[7]VO B N,MA W.The Gaussian mixture probability hypothesis density filter.IEEE Trans.on Signal Processing,2006,54(11):4091–4104.

[8]WU W H,LIU W,JIANG J,et al.GM-PHD filter-based multitarget tracking in the presence of Doppler blind zone.Digital Signal Processing,2016,52(C):1–12.

[9]CLARK D.GM-PHD filter multitarget tracking in sonar images.Proc.of Defense and Security Symposium:International Society for Optics and Photonics,2006,6235:62350R-62350R-8.

[10]EDMANV,ANDERSSON M,GRANSTROM K,et al.Pedestrian group tracking using the GM-PHD filter.Proc.of IEEE Signal Processing Conference,2013:1–5.

[11]ULMKE M,ERDINC O,WILLETT P.GMTI tracking via the Gaussian mixture cardinalized probability hypothesis density filter.IEEE Trans.on Aerospace and Electronic Systems,2010,46(4):1821–1833.

[12]CHE L,CHEN Z,YIN F.A novel merging algorithm in Gaussian mixture probability hypothesis density filter for close proximity targets tracking.Journal of Information&Computational Science,2011,8(12):2283–2299.

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

[14]RISTIC B,VO B N,CLARK D.A metric for performance evaluation of multi-target tracking algorithms.IEEE Trans.on Signal Processing,2011,59(7):3452–3457.

[15]MULLANE J,VO B N,ADAMS M,et al.Random finite sets for robot mapping and SLAM.Berlin:Springer,2011.

NIEYongfang,andZHANGTao
《Journal of Systems Engineering and Electronics》2018年第2期文献

服务严谨可靠 7×14小时在线支持 支持宝特邀商家 不满意退款

本站非杂志社官网,上千家国家级期刊、省级期刊、北大核心、南大核心、专业的职称论文发表网站。
职称论文发表、杂志论文发表、期刊征稿、期刊投稿,论文发表指导正规机构。是您首选最可靠,最快速的期刊论文发表网站。
免责声明:本网站部分资源、信息来源于网络,完全免费共享,仅供学习和研究使用,版权和著作权归原作者所有
如有不愿意被转载的情况,请通知我们删除已转载的信息 粤ICP备2023046998号