亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        Improved pruning algorithm for Gaussian mixture probability hypothesis density filter

        2018-04-27 06:37:59NIEYongfangandZHANGTao

        NIE Yongfangand ZHANG Tao

        1.Department of Automation,Tsinghua University,Beijing 100084,China;2.Department of Strategic Missile and Underwater Weapon,Naval Submarine Academy,Qingdao 266071,China

        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:

        whereFk-1andHkare the state transition and measurement matrix,respectively.qk-1is the process noise with covarianceQk-1.rkis the measurement noise with covarianceRk.

        Each target is a linear Gaussian model as follows:

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

        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.

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

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

        wherevb,k(x)andvs,k|k-1(x)are the birth intensity and surviving intensity as follows:

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

        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 representvk,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

        Jk=ε

        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:

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

        Replace the merging criterion L with L2nd

        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 1Input the posterior intensity result of the GMPHD filter and the corresponding threshold parametersat time k.

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

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

        Step 4Calculate 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 5Append the result of each ε into the initial matrix.

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

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

        We describe the corresponding pseudo-code as follows.

        endwhile

        Jk=size(ωk,2)

        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.

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

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

        The corresponding birth covariance is as follows:

        The initial Gaussian components are given as follows:

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

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

        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

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

        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

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

        [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.

        精品性影院一区二区三区内射 | 国内精品伊人久久久久影院对白| 日日噜噜噜夜夜爽爽狠狠| 国产精品视频一区国模私拍| 色窝综合网| 久久中文字幕av第二页| 国产一区二三区中文字幕| 亚洲自拍偷拍一区二区三区| 精品国品一二三产品区别在线观看| 日本高清视频www| 在线视频你懂的国产福利| 国产久视频| av资源吧首页在线观看| 国产一级内射一片视频免费 | 美女不带套日出白浆免费视频| 国产人在线成免费视频| а的天堂网最新版在线| 亚洲免费av第一区第二区| 国产不卡在线观看视频| 亚洲国产精品无码专区在线观看| 久久久久香蕉国产线看观看伊| 丰满人妻无奈张开双腿av| 亚洲国产cao| 在线播放中文字幕一区二区三区| 亚洲肥婆一区二区三区| 亚洲乱码中文字幕久久孕妇黑人| 一个人看的视频www免费| 一本无码人妻在中文字幕| 中文字幕一区二区人妻痴汉电车| 一级做a爱视频在线播放| 麻豆69视频在线观看| 天天爽夜夜爽人人爽| 国产又黄又大又粗视频| 在线视频青青草猎艳自拍69| 激情五月六月婷婷俺来也| 99久久亚洲精品日本无码| 欧洲熟妇乱xxxxx大屁股7| 中文字幕av久久激情亚洲精品 | 全亚洲高清视频在线观看| 九色九九九老阿姨| 人妻少妇不满足中文字幕|