scieee AI-readable full text Open interactive document viewer

Adaptive Measurement Partitioning Algorithm for a Gaussian Inverse Wishart PHD Filter that Tracks Closely Spaced Extended Targets

Li, Peng; Ge, Hongwei; Yang, Jinlong

Abstract

Use of the Gaussian inverse Wishart probability hypothesis density (GIW-PHD) filter has demonstrated promise as an approach to track an unknown number of extended targets. However, when targets of various sizes are spaced closely together and performing maneuvers, estimation errors will occur because measurement partitioning algorithms fail to provide the correct partitions. Specifically, the sub-partitioning algorithm fails to handle cases in which targets are of different sizes, while other partitioning approaches are sensitive to target maneuvers. This paper presents an improved partitioning algorithm for a GIW-PHD filter in order to solve the above problems. The sub-partitioning algorithm is improved by considering target extension information and by employing Mahalanobis distances to distinguish among measurement cells of different sizes. Thus, the improved approach is not sensitive to either differences in target sizes or target maneuvering. Simulation results show that the use of the proposed partitioning approach can improve the tracking performance of a GIW-PHD filter when target are spaced closely together.

Full text

RADIOENGINEERING, VOL. 26, NO. 2, JUNE 2017 573 DOI: 10.13164/re.2017.0573 SIGNALS Adaptive Measurement Partitioning Algorithm for a Gaussian Inverse Wishart PHD Filter that Tracks Closely Spaced Extended Targets Peng LI1,2, Hongwei GE1,2, Jinlong YANG1,2 1 Key Laboratory of Advanced Process Control for Light Industry (Jiangnan University), Ministry of Education, Wuxi, 214122, China 2 School of Internet of Things Engineering, Jiangnan University, Wuxi, 214122, China [email protected], [email protected], [email protected] Submitted January 4, 2017 / Accepted March 15, 2017 Abstract. Use of the Gaussian inverse Wishart probability hypothesis density (GIW-PHD) filter has demonstrated promise as an approach to track an unknown number of extended targets. However, when targets of various sizes are spaced closely together and performing maneuvers, estimation errors will occur because measurement partitioning algorithms fail to provide the correct partitions. Specifically, the sub-partitioning algorithm fails to handle cases in which targets are of different sizes, while other partitioning approaches are sensitive to target maneuvers. This paper presents an improved partitioning algorithm for a GIW-PHD filter in order to solve the above problems. The sub-partitioning algorithm is improved by considering target extension information and by employing Mahalanobis distances to distinguish among measurement cells of different sizes. Thus, the improved approach is not sensitive to either differences in target sizes or target maneuvering. Simulation results show that the use of the proposed partitioning approach can improve the tracking performance of a GIW-PHD filter when target are spaced closely together. Keywords Target tracking, extended target, filtering, GIW-PHD filter, measurement partition. 1. Introduction Multi-target tracking (MTT) typically assumes that each target can produce at most one measurement per scan. Many studies have been done on MTT based on random finite sets (RFSs), such as [1], [2], and this kind of tracking has been used in several fields, such as those in [3], [4]. However, along with the development of modern and highresolution sensors, a target may have a larger volume than the sensor resolution cell has and produce more than one measurement per scan. Such a target is called an extended target. Extended target tracking (ETT) is a vibrant area of research and has received increasing attention in recent years [5–10]. This is especially true for multiple extended target tracking (METT) [11–17]. An RFS-based observation model for MTT based on finite set statistics (FISST) was first introduced by Mahler. One RFS implementation is the probability hypothesis density (PHD) filter [1], which can estimate target states by computing the function of the first order moment over the target state space. The Gaussian mixture PHD (GM-PHD) filter, presented in [2], is an effective approach to MTT in which the target state is approximated with a Gaussian mixture method. In contrast to typical single-point targets, target extension is considered by ETT approaches as an extended state. Random hypersurface models (RHMs) for ETT are introduced in [5–7]. These methods assume that target measurements are produced from a certain hypersurface by random selection. Thus, the targets can be tracked and their shapes can be estimated by computing the parameters of a given hypersurface function. Another typical ETT approach is the random matrix (RM) model [8–10]. Because target extension is usually treated as elliptical extension, RM models assume that it follows a Wishart distribution. Therefore, the target extension state can be estimated with an inverse Wishart distribution. To track an unknown number of extended targets, a METT PHD framework is presented in [11] by Mahler. Granström et al. employ both this framework and the Gaussian mixture method, presenting an extended target GMPHD (ET-GM-PHD) filter for METT [12], [13]. This filter uses the distance partitioning (DP) and sub-partitioning (SP) methods to provide partitions, and then the partitions are used to update the Gaussian components by computing the likelihood function. The ET-GM-PHD filter can track an unknown number of extended targets effectively, but it cannot estimate target extension states (i.e., the geometrical target extension must be a predetermined value). To solve this problem, a GIW-PHD filter is presented in [14]. This 574 PENG LI, HONGWEI GE, JINLONG YANG, ADAPTIVE MEASUREMENT PARTITIONING ALGORITHM FOR A GAUSSIAN … filter assumes that “the last estimated PHD is approximated with an unnormalized mixture of Gaussian inverse Wishart distributions”. Therefore, the RM approach can be employed in ETT to estimate the target extension state of a METT PHD filter. More discussion on determining the parameters of a GIW-PHD filter can be found in [15], [16], and the implementation of a GIW-PHD filter in X-band marine radar is introduced in [17]. However, when targets are spatially close and performing maneuvers, the target states will be incorrectly estimated. The reason for this is that the partitioning approaches applied fail to provide the correct partitions, which leads to the failure of the GIWPHD filter in successive scans. This paper presents an extension of the GIW-PHD filter, and its main contributions are as follows: 1) We present an adaptive sub-partitioning (ASP) approach to a GIW-PHD filter in order to solve the partitioning problems that occur when targets are spaced closely together. First, the candidate extension information is computed by using the GIW components that are around the measurements. Then the extension information is used to improve SP by employing Mahalanobis distances. As a result, the proposed ASP will not be sensitive to either the differences in target extensions or target maneuvers. 2) Since the GIW-PHD filter cannot provide the identities of the estimated targets, we present a labeling approach and introduce label evolvement. The paper is organized as follows. Section 2 introduces the GIW-PHD filter. Section 3 presents the ASP algorithm. The labeling approach for the GIW-PHD filter is presented in Sec. 4. Simulation results are presented in Sec. 5. Section 6 contains our conclusions. 2. Background: The Gaussian Inverse Wishart PHD Filter The GIW-PHD filter is an important implementation of the extended target PHD framework. The target states at time k are defined as         , 1 X,=, xk N iiii kk k kk ix   X (1) where Nx,k is the unknown number of targets, and xk(i and Xk(i) are the kinematic and the extension states, respectively. Update: The detection intensity is       || | , k ND D kk k kk k kk k pZWp DD DW      (2) where the notation pZk. indicates that the summation is taken of all partitions p in the current set of measurements Zk. | ND kk D is the missed detection PHD, and the detection PHD | D kk D can be approximated by a mixture of Gaussian inverse Wishart distributions as follows:        ,, |||| 1 ,, || ,;, ;, k JjjWjW D kk k kk k kk kk k j jW jW kkk kk DW wxm IW v     PX XV  (3) where   , | j W kk m and   , | jW kk k PX are the mean and covariance of the jth Gaussian distribution, respectively. Here,  denotes the Kronecker product of the matrices.   , | j W kk v and   , | j W kk V are the degrees of freedom and the scale matrix of the jth GIW distribution, respectively. The updated component weight is given by      , ||1 , =exp W j j jjWj p kk D k kk WFAk w wpLw d        , (4a)     |1 , |1 ,1 =1 , =+exp kk W J W WDkkk W FA k dpLw             , (4b) =W Wp p W pZ Wp d wd       , (4c) ,1 1if =1 =0if 1 W W W     (4d) where dW denotes the probability intensity of cell W, and wp is the weight of a partition p. γ(j) is the mean number of the measurements produced by a target, and βFA,k is a rate parameter to determine the clutter measurements per surveillance volume per scan. δW,1 is the Kronecker delta and pD is the detection probability. Lk(j,W) denotes the likelihood between the jth components and the cell W. Since we have not made original contributions in this section, only the known basic methods and functions are introduced. The details of the GIW-PHD filter can be found in [14], and the measurement partitioning methods are discussed in Sec. 3. 3. Adaptive Sub-partitioning Algorithm Measurement partitioning is an integral part of an extended target PHD filter, because incorrect partitions will lead directly to estimation error. However, the difficulty of partitioning closely spaced targets is still an unresolved issue that leads to serious errors in GIW PHD filtering (see [14], section VI). This section proposes an ASP algorithm to improve the estimation performance of a GIW PHD filter when targets are closely spaced. 3.1 Problems and Key Methods Several partitioning approaches to extended target PHD filtering have been proposed, such as distance partitioning (DP) [12], SP [13], mixture partitioning (MP) [18], expectation maximum partitioning (EMP), and prediction partitioning (PP) [14]. However, MP, EMP, and PP are all RADIOENGINEERING, VOL. 26, NO. 2, JUNE 2017 575 sensitive to target maneuvers because of their uses of predicted target positions. DP is not sensitive to target maneuvers, but it fails to handle closely spaced targets correctly. SP is an additional partitioning that follows DP to divide the measurement cells produced by multiple targets. Thus, SP is not sensitive to target maneuvers and can handle cases in which targets are closely spaced. However, when targets are closely spaced and their extensions are different, SP will provide incorrect partitions because a clustering error occurs in K–means++ (an algorithm employed in SP) [19]. Therefore, the typical partitioning approaches encounter the following problems: 1) no partitioning approach can handle cases in which targets are both closely spaced and performing maneuvers; 2) the use of additional partitioning approaches can indeed improve the performance of the GIW-PHD filter (DP-SP, EMP and PP are used in [14]), but doing so will require more computations. The SP algorithm is comprised of two steps: detecting and dividing. Suppose  1 n Wz   denotes a measurement cell of a partition obtained by DP. First, SP will detect whether W should be divided into sub-cells with   ˆarg max | = n NpWNn, (5a)     |==Pois , j p WN n W n  (5b) where N  denotes the possible number of targets. Pois(·)and · denote the Poisson distribution and the number of elements in a set, respectively. If N   2, the cell W should be divided into N  sub-cells by the K–means++ algorithm as follows: Step 1: Choose the initial centers  ˆ 1 N jj Cc   using the method in [19]. Step 2: For each j  {1,…, N }, assign each z  to the cluster with the shortest distance D  , j between z  and cj. Thus, N  sub–cells W j are obtained. Step 3: Update the centers with 1 =j jzW j cz W  . Step 4: Repeat Steps 2 and 3 until no W j values change any longer. The distance D  , j is generally considered a Euclidean distance, meaning  T ,= jjj Dzczc   . (6) Using a Euclidean distance is similar to using a straight line to divide the measurements. However, if target extensions differ sufficiently, such a line may converge to the incorrect position, as shown in Fig. 1. In contrast to Euclidean distances, Mahalanobis distances are scale-invariant distances that can employ covariance matrices to eliminate the influence differences in target sizes. A key innovation of the proposed approach is employing Mahalanobis distances to improve the K–means++ algorithm. When this is done, (6) becomes  T1 ,= j jj j Dzc zc  S   (7) where Sj denotes the corresponding covariance matrix of W j. Note that the parameter Sj is not given, but it can be calculated using the inverse scale matrix provided by the GIW-PHD filter. The primary method of determining Sj can be summarized as follows: Find the predicted components around the cell W. The extension matrices {Xi} of these components can be employed to calculate the candidates for {Sj}. For each subcell W j, a corresponding Sj can be initialized using these candidates. Do Step 2 and Step 3 of the K–means++ algorithm. Calculate the covariance matrix Ψj for each sub-cell W j and assign each X i to its most similar Ψj. For example, suppose X 1 and X 2 are the covariance matrices of the large and small targets, respectively, in Fig. 1; Ψ1 and Ψ2 denote the covariance matrices of cluster 1 and cluster 2, respectively, in Fig. 2 (c). {X 1, X 2} will be assigned to {Ψ1, Ψ2} (i.e., S2 = X 1 and S1 = X 2) because of the similarity of their extensions (the details are shown in Sec. 3.2). Thus, the partitioning result will converge to the extension similarity maximum. Figure 2 shows an example the partitioning process:  (a) shows the result of the first loop. The triangles are the initial centers, which are obviously inaccurate. The original K–means++ result may converge to the result shown in Fig. 1, because the use of (6) is like using a straight line to divide measurements, and the situation in Fig. 1 demonstrates the best convergence result.  However, as shown in (b), Equation (7) ensures that the proposed approach converges to an elliptical extension. Thus, the result in (b) is more similar to two elliptical extensions than that of (a).  (c) shows the results of the third loop. As we would intuitively expect, the measurements are divided almost correctly with the exceptions of several points. The extension of cluster 2 is similar to that found in X 1, and the extension of cluster 1 is similar to that found in X 2. Hence, the covariance matrices in (7) become S1 = X 2 and S2 = X 1.  Finally, the proposed algorithm converges to the result shown in (d). The proposed method can ensure the coverage of results whose clusters are similar to those of X 1 and X 2. This is why the proposed method can achieve a better performance than the algorithm originally used in the GIW-PHD filter can. Remark: the proposed method applies only to the situation that the number of elements in {X j} is equal to N . If this condition are not established, the number of targets may be estimated incorrectly in the last time step (i.e., the 576 PENG LI, HONGWEI GE, JINLONG YANG, ADAPTIVE MEASUREMENT PARTITIONING ALGORITHM FOR A GAUSSIAN … -30 -20 -10 010 20 -10 -5 0 5 X (m ) Y (m) cluster 1 cluster 2 target Fig. 1. The partitioning result of SP. -30 -20 -10 010 20 30 -10 -5 0 5 10 X ( m ) Y (m) cluster 1 cluster 2 centers (a) Loop 1 -30 -20 -10 010 20 30 -10 -5 0 5 10 X ( m ) Y (m) cluster 1 cluster 2 centers (b) Loop 2 -30 -20 -10 010 20 30 -10 -5 0 5 10 X (m ) Y (m) cluster 1 cluster 2 centers (c) Loop 3 -30 -20 -10 010 20 30 -10 -5 0 5 10 X (m ) Y (m) cluster 1 cluster 2 centers (d) Loop 4 Fig. 2. Illustration of ASP. extension information of the predicted components may be incorrect). Thus, the original K–means++ algorithm should be used in this step. 3.2 Implementation 3.2.1 Initialization Suppose   |1 k N i kk i   denotes the set of predicted components and   , |1 k N id kk i m denotes the corresponding d–dimensional set of predicted positions. The states of the predicted components around W can be defined as   , |1 |1 k N id kk i i Mm    , (8a)   |1 ˆ|1 k N i kk i i    X , (8b)    ,, |1 |1 1 = 0others T id id kk kk z W i mzmz           , , (8c) where  is the maximum threshold of DP. M includes the predicted positions around the cell W, and  includes the corresponding extension matrices. X ikk – 1 is the extension matrix and can be calculated by |1 |1 |1 ˆ=1 i kk i kk i kk vd    V X (9) where d denotes the number of dimensions of the physical space [9]. Vikk – 1 and vikk – 1 are the predicted inverse scale matrix and the inverse Wishart degrees of freedom, respectively. ASP is only used when M= N . The calculation of the initial centers can give results equal to those of the original K–means++. In addition, to improve the accuracy of the initialization, the centers can be obtained by translating the corresponding , |1 id kk m  by  1 M jj Cc  , (10a) , |1 |1 =id jkk kk cm m z   , (10b) , |1 , |1 |1 id kk id kk m kk m mM     , (10c) =zW z zW    (10d) where |1kk m  and z are the mean positions of M and W, respectively. cj indicates the relative position and removes the influence of target maneuvers. Thus, the initialization of the covariance matrix is  ˆ 1= N jjS. (11) 3.2.2 Modification of K–means++ In the modified K–means ++ algorithm, the dividing process remains the same as in Step 2 and Step 3 in Sec. 3.1, but the distance D  , j should be calculated by (7) instead. Then the covariance matrix Ψj of each sub-cell W j can be calculated by       1jj j T WW jzW j zz zz W   Ψ     , (12a)  1 j j W zW j zz W    . (12b) Sj is updated based on the similarity of Ψj and X ikk – 1. Suppose  ˆ ,| 1 1 ˆN j kk i     X denotes a permutation of the elements of  (e.g.,     212 1,|1 |1 |1 1 ˆˆˆ , j kk kk kk i   XXX ) and     221 2,|1 |1 |1 1 ˆˆˆ , j kk kk kk i   XXX when ˆ2 N. The difference of matrices is defined as RADIOENGINEERING, VOL. 26, NO. 2, JUNE 2017 577  ˆ2 ,| 1 1 1ˆ tr ˆ Nj jkk j N          ΨX (13) where   tr  denotes the trace of the matrix.   denotes the error of  ˆ 1 N j j  Ψ and   . Supposing that    is the smallest of all   values,  ˆ 1 N jj S is updated by  ˆ 1 N jj     S. (14) 4. Track Maintenance The GIW-PHD filter cannot provide the trajectories of individual extended targets. This section proposes a track maintenance approach to a GIW-PHD filter based on a component labeling technique [20]. The proposed approach consists of the following steps: 1) Prediction: Suppose that at time k – 1 (k  2), the labels of the GIW components are denoted by         11 12 11 111 1 =, kk JJ j kk kkk j Ll lll     (15) where Jk – 1 is the number of GIW components at time k – 1 and that l(j)k–1 denotes the label of the jth GIW component. The labels of predicted GIW components can be written as |1 1kk k LLL   , (16a)        12 1 =, JJ i i Ll ll l      (16b) where l(i) β denotes the labels of the birth GIW components and Jβ is the number of birth components. 2) Update: Suppose that Ñk denotes the total number of all cells in all partitions (i.e.,  , , 1 = pk N i kWk i NN     , where Ñp,k is the number of partitions at time k, and Ñ(i)W,k is the number of the cells of the ith partition). According to (2), there would now be Ñk + 1 times the number of predicted GIW components. Thus, each predicted component gives rise to Ñk + 1 corresponding updated components. The corresponding labels can be expressed as    ||1|1 1 k N i kk kk kk i LL L     (17) where   |1 |1 i kk kk LL  . 3) Pruning & merging: When the GIW components with low weights are pruned, the corresponding labels and their attributes should be also pruned. Note that if several components    | ,, n kk   are merged and   | n kk  has the largest weight, the label of the merged component is equal to the label of   | n kk  . 5. Simulation Results The extended targets are modeled by     T k UAX A R [9], where Xk is a symmetric positive definite (SPD) matrix, A is the rotation matrix determined by the motion model, and R is the Gaussian measurement noise. The number of measurements of each target follows the Poisson distribution. The parameters of simulated scenarios are given as 27 s, 1s, =4000 4000 m , 6.25 10 FA k T    , (18a)         diag 1,1 , diag 0.5, 0.5, 0, 0 kk RQ (18b) where Ts is the sensor-scanning interval.  denotes the surveillance volume with a rate parameter (i.e., the Poisson mean of clutter measurements is ,=10 FA k  ). Rk and Qk are the covariances of process noise and measurement noise, respectively. The parameters of the GIW-PHD filter are  00 0.1, 7, 5, =15 j wv   , (19a)     0diag 50, 50V, (19b)     0diag 25,100P (19c) where w0 is the weight of the birth GIW component. γ(j) is the mean number of measurements produced by each target each time and v0, V0 and P0 are inverse Wishart degrees of freedom, the inverse scale matrix, and the Gaussian covariance of generated GIW components, respectively. Measurements are partitioned by DP with d = {1,3,5,10,15,…, 30} as the distance thresholds. Then, either SP or ASP is used to divide cells containing more than one target into sub-cells. Thus, the partitioning approaches are called DP-SP and DP-ASP. 5.1 Extended Target OSPA (ET–OSPA) According to [21], the Optimal SubPattern Assignment (OSPA) distance is employed to evaluate the performance of a PHD filter. For METT, the ET-OSPA is defined as         1 1 1 ,min ,,, n m p p cc p pii ii i dXY d xXyY cnm n            , (20a)         , ,, , = + ii pp cp ii i ii i XY dxXyY xy RMSE      , (20b)    2 ,=tr ii p p ii XY RMSE          XY   (20c) where  , ii p XY RMSE   denotes the extension error and {Xi} and {Ỹπ(i)} are the estimated and true extension matrices, respectively. The first term on the right hand side of (20b), 578 PENG LI, HONGWEI GE, JINLONG YANG, ADAPTIVE MEASUREMENT PARTITIONING ALGORITHM FOR A GAUSSIAN … namely the localization error, is equivalent to original function of the OSPA algorithm. The second term is the added extension error. Therefore, the error function d(c) involves both localization and extension errors. 5.2 Results The target tracks simulated in this study are shown in Fig. 3. The targets moved closer together from 0–20 s and then moved linearly together from 21–40 s. They began circular motion at 41 s and moved uniformly again from 61–80 s. Finally, they separated from each other at 81 s. The edges of the targets separated from each other by 2 m. The shape matrices were X(1) = diag([20, 4]) and X(2) = diag([10, 2]). Figure 4 shows the average results of 100 Monte Carlo (MC) runs. The ET-OSPA distance of each approach is shown in (a). The ET-OSPA values from 20–80 s are higher when DP-SP is used than they are when other approaches are used. This means that DP-SP cannot provide the correct partitions when targets with different extensions are closely spaced. The results of using DP-SP with EMP and PP are better than those of using just DP-SP because EMP and PP consider the target extension information and can provide the correct partitions. However, the ET-OSPA values increase significantly during the times 20–25 s and 40–60 s. The reason for this is that PP and EMP are sensitive to target maneuvers. The ET-OSPA values of the proposed DP-ASP were clearly lower than those of DP-SP with EMP and PP when the targets were both closely spaced and performing maneuvers. Equation (10) insured that DP-ASP was not sensitive to target maneuvers, while the use of target extension information made DP-ASP insensitive to differences in target extensions. Therefore, DP-ASP could provide more correct partitions than other partitioning approaches could when the targets were closely spaced. This conclusion is also evident in Fig. 4(b), which shows the sums of the weights of each approach. Figure 5 shows the average time costs of making 100 MC runs for each partitioning approach. The use of more partitioning approaches required a greater number of computations. Thus, the values of DP-SP with EMP and PP were significantly larger than those of the other two approaches. The time costs of DP-ASP and DP-SP were roughly the same because the two approaches provided the same number of partitions. Note that providing a greater number of correct partitions can reduce the number of GIW components. Thus, the time costs of DP-ASP are sometimes lower than those of DP-SP. Figure 6 shows the association results of a single trial, and Figure 6(a) shows the results of the GIW-PHD filter using DP-SP with EMP and PP. When the targets were maneuvering, many incorrect and excrescent tracks occurred. The reason for this is that the partitioning approaches failed to provide accurate partitions. Then, the inaccurate partitions led to estimation errors in the filter, which ultimately resulted in association problems. The association results when using DP-ASP, shown in (b), were relatively better than those in (a) (i.e., most of the tracks were correct, and the number of excrescent tracks was lower than that of (a)). This means that even though an error may occur during an individual scan, DP-ASP can generally provide more accurate partitions than other approaches when targets are closely spaced. -500 0500 1000 1500 2000 0 500 1000 1500 2000 X (m ) Y (m) Target 1 Target 2 Fig. 3. True tracks. 020 40 60 80 100 0 10 20 30 40 50 60 Time ( s ) ET-OSPA, p=2, c=100 DP-SP DP-SP& EMP& PP DP-ASP (a) ET-OSPA. 10 20 30 40 50 60 70 80 90 100 1.7 1.8 1.9 2 2.1 2.2 Time (s) Sum of weights ture DP-SP DP-SP& EMP &PP DP-ASP (b) Sums of weights. Fig. 4. Results of 100 MC runs. 10 20 30 40 50 60 70 80 90 100 0 0.05 0.1 0.15 0.2 0.25 Time (s) Time cost (s) DP-SP DP-SP& EMP& PP DP-ASP Fig. 5. Time cost. RADIOENGINEERING, VOL. 26, NO. 2, JUNE 2017 579 -500 0500 1000 1500 2000 0 500 1000 1500 2000 X (m ) Y (m) 1200 1300 1400 1500 1600 1700 0 100 200 300 400 (a) Results of DP-SP with EMP and PP. -500 0500 1000 1500 2000 0 500 1000 1500 2000 X (m ) Y (m) 1200 1300 1400 1500 1600 1700 0 100 200 300 400 (b) Results of DP-ASP. Fig. 6. Track association results. 6. Conclusions This paper proposes a measurement partitioning algorithm for a GIW PHD filter, called ASP, which can provide better partitioning results than other approaches can when targets are closely spaced. In addition, a track maintenance approach is included in the GIW PHD filter. In the future works, we plan to apply ASP to other METT particle filters as was done in [22], [23]. ASP is a promising approach for dividing particle swarms. Thus, the performance of METT particle filters can be improved when targets are closely spaced. Acknowledgments This paper is supported by the National Natural Science Foundation of China (No. 61305017), the Graduate Innovation Foundation of Jiangsu Province (No. KYLX16_0782), the 111 Project under Grant No. B12018, and PAPD of Jiangsu Higher Education Institutions. References [1] MAHLER, R. Multi-target Bayes filtering via first-order multitarget moments. IEEE Transactions on Aerospace and Electronic Systems, 2003, vol. 39, no. 4, p. 1152–1178. DOI: 10.1109/TAES.2003.1261119 [2] VO, B. N., MA, W. K. The Gaussian mixture probability hypothesis density filter. IEEE Transactions on Signal Processing, 2010, vol. 54, no. 11, p. 4091–4104. DOI: 10.1109/TSP.2006.881190 [3] MULLANE, J., VO, B. N., ADAMS, M. D., et al. A randomfinite-set approach to Bayesian SLAM. IEEE Transactions on Robotics, 2011, vol. 27, no. 2, p. 268–282. DOI: 10.1109/TRO.2010.2101370 [4] DRALLE, K., RUDEMO, M. Automatic estimation of individual tree positions from aerial photos. Canadian Journal of Forest Research, 1997, vol. 27, no. 27, p. 1728–1736. DOI: 10.1109/LGRS.2013.2242044 [5] BAUM, M., HANEBECK, U. D. Random hypersurface models for extended object tracking. In Proceedings of IEEE International Symposium on Signal Processing and Information Technology. Ajman (United Arab. Emirates), December 2009, p. 178–183. DOI: 10.1109/ISSPIT.2009.5407526 [6] BAUM, M., HANEBECK, U. D. Shape tracking of extended objects and group targets with star-convex RHMs. In Proceedings of the 14th International Conference on Information Fusion. Chicago (Illinois, USA), July 2011, p. 1–8. ISBN: 9780982443828 [7] ZEA, A., FAION, F., BAUM, M., et al. Level-set random hypersurface models for tracking non-convex extended objects. In Proceedings of the 16th International Conference on Information Fusion. Istanbul (Turkey), July 2013, p. 1760–1767. ISBN: 9781479902842 [8] KOCH, W. Bayesian approach to extended object and cluster tracking using random matrices. IEEE Transactions on Aerospace and Electronic Systems, 2008, vol. 44, no. 3, p. 1042–1059. DOI: 10.1109/TAES.2008.4655362 [9] FELDMANN, M., FRÄNKEN, D. Tracking of extended objects and group targets using random matrices. IEEE Transactions on Signal Processing, 2011, vol. 59, no. 4, p. 1409–1420. DOI: 10.1109/TSP.2010.2101064 [10] LAN, J., LI, X. R. Tracking of maneuvering non-ellipsoidal extended object or target group using random matrix. IEEE Transactions on Signal Processing, 2014, vol. 62, no. 9, p. 2450 to 2463. DOI: 10.1109/TSP.2014.2309561 [11] MAHLER, R. PHD filters for nonstandard targets, I: Extended targets. In Proceedings of the 12th International Conference on Information Fusion. Seattle (WA, USA), July 2009, p. 915–921. ISBN: 9780982443804 [12] GRANSTRÖM, K., LUNDQUIST, C., ORGUNER, U. A Gaussian mixture PHD filter for extended target tracking. In Proceedings of the 13th International Conference on Information Fusion. Edinburgh (Scotland, UK), July 2010, p. 1–8. DOI: 10.1109/ICIF.2010.5711885 [13] GRANSTRÖM, K., LUNDQUIST, C., ORGUNER, U. Extended target tracking using a Gaussian-mixture PHD filter. IEEE Transactions on Aerospace and Electronic Systems, 2012, vol. 48, no. 4, p. 3268–3286. DOI: 10.1109/TAES.2012.6324703 [14] GRANSTRÖM, K., ORGUNER, U. A PHD filter for tracking multiple extended targets using random matrices. IEEE Transactions on Signal Processing, 2012, vol. 60, no. 1, p. 5657 to 5671. DOI: 10.1109/TSP.2012.2212888 [15] GRANSTRÖM, K., ORGUNER, U. Estimation and maintenance of measurement rates for multiple extended target tracking. In Proceedings of the 15th Conference on Information Fusion. Singapore, September 2012, p. 2170–2176. ISBN: 978-0-9824438-5-9 [16] GRANSTRÖM, K., ORGUNER, U. On the reduction of Gaussian inverse Wishart mixtures. In Proceedings of the 15th Conference on Information Fusion. Singapore, September 2012, p. 2162–2169. ISBN: 978-0-9824438-5-9 [17] GRANSTRÖM, K., NATALE, A., BRACA, P., et al. Gamma Gaussian inverse Wishart probability hypothesis density for 580 PENG LI, HONGWEI GE, JINLONG YANG, ADAPTIVE MEASUREMENT PARTITIONING ALGORITHM FOR A GAUSSIAN … extended target tracking using X-band marine radar data. IEEE Transactions on Geoscience & Remote Sensing, 2015, vol. 53, p. 1 to 15. DOI: 10.1109/TGRS.2015.2444794 [18] HAN Y., ZHU H., HAN C. Z. Maintaining track continuity for extended targets using Gaussian-mixture probability hypothesis density filter. Mathematical Problems in Engineering, 2015, no. 3, p. 1–16. DOI: 10.1155/2015/501915 [19] ARTHUR, D., VASSILVITSKII, S. k-means++: The advantages of careful seeding. In Proceedings of the 18th Annual ACM-SIAM Symposium on Discrete Algorithms. New Orleans (USA), Jan. 2007, p. 1027–1035. DOI: 10.1145/1283383.1283494 [20] PANTA, K., CLARK, D., VO, B. N. Data association and track management for the Gaussian mixture probability hypothesis density filter. IEEE Transactions on Aerospace and Electronic Systems, 2009, vol. 45, no. 3, p. 1003–1016. DOI: 10.1109/TAES.2009.5259179 [21] SCHUHMACHER, D., VO, B. T., VO, B. N. A consistent metric for performance evaluation of multi-object filters. IEEE Transactions on Signal Processing, 2008, vol. 56, no. 8, p. 3447–3457. DOI: 10.1109/TSP.2008.920469 [22] SONG, L. P., LIANG, M., JI, H. B. Box-particle implementation and comparison of cardinalized probability hypothesis density filter. Radioengineering, 2016, vol. 25, no. 1, p. 177–186. DOI: 10.13164/re.2016.0177 [23] LI, M., LIN, Z., AN, W., et al. Box-particle labeled multiBernoulli filter for multiple extended target tracking. Radioengineering, 2016, vol. 25, no. 3, p. 527–535. DOI: 10.13164/re.2016.0527 About the Authors ... Peng LI was born in 1989. He received his B.S. degree in Mathematics and Applied Mathematics from Langfang Normal University. He is currently a Ph.D. candidate at the School of Internet of Things Engineering in Jiangnan University. His research interests include target tracking and signal processing. Hongwei GE (corresponding author) was born in 1967. He received the M.S. degree in Computer Science from Nanjing University of Aeronautics and Astronautics, China, in 1992 and the Ph.D. degree in Control Engineering from Jiangnan University, China, in 2008. Currently, he is a professor and Ph.D. supervisor in the School of Internet of Things of Jiangnan University. His research interests include target tracking, artificial intelligence, machine learning, pattern recognition and their applications. Jinlong YANG was born in 1981. He received his M.S. degree in Circuit and System from the Northwest Normal University, China in 2009, and his Ph.D. degree in Pattern Recognition and Intelligent System from Xidian University, China in 2012. Currently he is an associate professor in Jiangnan University. His research interests include target tracking, signal processing and pattern recognition.