Skip to main content
Sensors (Basel, Switzerland) logoLink to Sensors (Basel, Switzerland)
. 2016 Jan 28;16(2):169. doi: 10.3390/s16020169

Multi-Target Joint Detection and Estimation Error Bound for the Sensor with Clutter and Missed Detection

Feng Lian 1,*, Guang-Hua Zhang 1, Zhan-Sheng Duan 1, Chong-Zhao Han 1
Editor: Fabrizio Lamberti1
PMCID: PMC4801547  PMID: 26828499

Abstract

The error bound is a typical measure of the limiting performance of all filters for the given sensor measurement setting. This is of practical importance in guiding the design and management of sensors to improve target tracking performance. Within the random finite set (RFS) framework, an error bound for joint detection and estimation (JDE) of multiple targets using a single sensor with clutter and missed detection is developed by using multi-Bernoulli or Poisson approximation to multi-target Bayes recursion. Here, JDE refers to jointly estimating the number and states of targets from a sequence of sensor measurements. In order to obtain the results of this paper, all detectors and estimators are restricted to maximum a posteriori (MAP) detectors and unbiased estimators, and the second-order optimal sub-pattern assignment (OSPA) distance is used to measure the error metric between the true and estimated state sets. The simulation results show that clutter density and detection probability have significant impact on the error bound, and the effectiveness of the proposed bound is verified by indicating the performance limitations of the single-sensor probability hypothesis density (PHD) and cardinalized PHD (CPHD) filters for various clutter densities and detection probabilities.

Keywords: performance evaluation, error bound, multi-target tracking, joint detection and estimation, random finite set

1. Introduction

The problem of joint detection and estimation (JDE) of multiple targets arises from many applications in surveillance and defense [1], where the number of targets is unknown and the sensor may receive measurements generated randomly from either targets or clutters. There is no information about which are the measurements of interest or which are the clutters. The aim of multi-target JDE is to determine the number of targets and to estimate their states if exist using prior information, as well as a sequence of the sensor measurements. In recent years, multi-target JDE has attracted extensive attention, and many approaches for it have been proposed [2,3,4,5,6,7,8,9,10].

Obviously, it is very necessary to find an error (lower) bound to assess the achievable performance of the multi-target JDE algorithms for the given sensor measurements. It is well known that Tichavsky et al. [11] proposed a recursive posterior Cramér-Rao lower bound (CRLB) for evaluating the performance of nonlinear filters when a target was asserted and observed by a sensor. Then, the CRLB was extended to the cases in which clutter or missed detection was present in the sensor [12,13,14,15]. Nevertheless, these CRLBs [12,13,14,15] could barely be applied to such a JDE problem, since CRLB only considers the estimation error of a target state, but not the detection error of the target number (or existence/non-existence of a target). Within random finite set (RFS) [2,4] framework, Rezaeian and Vo [16] derived the static error bounds for JDE of a single target observed by a single sensor with clutter and missed detection. Tong et al. presented a recursive form of a single-sensor single-target error bound based on CRLB when only missed detection, but not clutter, exists [17] and then extended the result of [17] to the single-sensor multi-target case with the more rigorous restriction that neither clutter nor missed detection exists [18]. Note that the bounds in [17,18] actually do not include the detection error generated by the uncertainty of target number, since the target number can be completely determined by the measurement number by restricting the sensor observation model to the one in [17,18].

This paper proposes an RFS-based single-sensor multi-target JDE error bound when clutter and missed detection may simultaneously exist in the sensor. In order to obtain the results of this paper, the multi-target Bayes recursion is approximated as a multi-Bernoulli process [2] or a Poisson process [2], and all detectors and estimators are restricted to maximum a posterior (MAP) detectors and unbiased estimators. Since the JDE error is the average distance between true and estimated state sets, the second-order optimal sub-pattern assignment (OSPA) distance [19] rather than the Euclidean distance is used as the error metric. Finally, the simulation results show that clutter density and detection probability have significant impacts on the proposed bound, and the effectiveness of the proposed bound is verified by indicating the performance limitations of the single-sensor probability hypothesis density (PHD) [4] and cardinalized PHD (CPHD) [5] filters for various clutter densities and detection probabilities.

The rest of the paper is organized as follows. Section 2 presents the background for deriving our results. In Section 3, we derive the proposed bound by using multi-Bernoulli or Poisson approximation. A numerical example is presented in Section 4. The conclusions and future work are given in Section 5. Relevant mathematical proofs are provided in Appendix A and Appendix B.

2. Background

  • Set integral: For any real-valued function φ(X) of a finite-set variable X, its set integral is [4]:
    φ(X)δX=n=01n!XnφXndx(1)dx(n)=φ()+n=11n!XnφXndx(1)dx(n) (1)
    where Xn=x(i)i=1nXn denotes a n-points set (that is, the cardinality of the set Xn is n) and Xn denotes the space of Xn. In this paper, we note X0=.
  • Multi-Bernoulli RFS: A multi-Bernoulli RFS X is a union of M independent Bernoulli RFSs X(i), X=i=1MX(i). Its density is completely described by parameter Υ=r(i),p(i)i=1M as [6]:
    f(X)=π()1j1···j|X|Mi=1|X|r(ji)1r(ji)p(ji)x(i),withπ()=i=1M1r(i) (2)
    where |·| denotes the cardinality of a set, r(i)(0,1) denotes the probability of X(i) and p(i)x(i) denotes the density of x(i).
  • Poisson RFS: An RFS X is Poisson if its density f(X) is:
    f(X)=eηxXυ(x),withη=υ(x)dxandυ(x)=ηf(x) (3)
    where υ(x) denotes the intensity function of the Poisson RFS X, η is the average number of elements in X and f(x) is the density of single element xX.
  • Second-order OSPA distance: The OSPA distance of order p=2 between set X and its estimate X^ is [19]:
    d2X,X^=0,|X^|=|X|=0minτΠmax(|X^|,|X|)t=1min(|X^|,|X|)minc2,x(t)x^(τ(t))22+c2|X^||X|max(|X^|,|X|),|X^|+|X|>0 (4)
    where Πn denotes the set of permutations on {1,2,,n}, c>0 denotes the cut-off parameter, max(·) or min(·) denotes the maximization or minimization operation and ||·||2 denotes the two-norm. The OSPA metric is comprised of two components, each separately accounting for “localization” and “cardinality” errors between two sets. The localization error arises from the estimates paired with the nearest truths, while the cardinality error arises from the unpaired estimates. Schuhmacher et al. [19] have proven that the OSPA distance with p[1,) and c>0 is indeed a metric, so it can be used as a principled performance measure.
  • Information inequality and CRLB: Given a joint probability density f(x,z) on X×Z, under regularity conditions and the existence of 2logf(x,z)/xixj, the information inequality states that [20,21]:
    ZXf(x,z)xlx^l(z)2dxdzxlEfx^l(z)2·J1l,l (5)
    where x^(z) denotes an estimate of L dimensional vector x based on z, xl and x^l(z) are, respectively, the l-th components of x and x^(z), l=1,,L, the notation Ef means the expectation with respect to density f and J is known as the L×L Fisher information matrix:
    [J]i,j=Ef2logf(x,z)xixj=ZXf(x,z)2logf(x,z)xixjdxdz,i,j=1,2,L (6)
    where [J]i,j denotes the element on the i-th row and j-th column of matrix J.
    For the particular case in which the estimator x^(z) is unbiased (that is, Efx^(z)=x), the information inequality of Equation (5) reduces to:
    ZXf(x,z)xlx^l(z)2dxdzJ1l,l (7)
    which is a result known as the CRLB. The Fisher information matrix J in Equation (7) is also computed by Equation (6).

    Note that the ordinary information inequality of Equation (5) holds without the unbiasedness requirement on the estimator x^(z). However, unbiasedness is critical in the CRLB of Equation (7).

    Explanation: In the current set up of this paper, our attention is restricted to the unbiased estimator of multi-target states. Our future work will study the extension of the proposed bound to the biased estimator by using the ordinary information inequality of Equation (5).

    Moreover, Equation (5) or Equation (7) is satisfied with equality depending on a very restricted condition. In [21], Poor concludes that, within regularity, the information lower bound is achieved (that is, the “=” in Equation (5) or Equation (7) holds) by x^(z) if and only if x^(z) is in a one-parameter exponential family (e.g., the linear Gaussian models for target dynamics and sensor observation described in [11] for achieving the CRLB). More details about this can be found in [21].

  • RFS-based multi-target dynamics and sensor observation models: Let xkXk denote the state vector of a target and Xk the set of multi-target states at time k, where Xk is the state space of a target. The multi-target dynamics is modeled by:
    Xk=xk1Xk1Ψk|k1xk1Γk (8)
    where Ψk|k1xk1 is the set evolved from the previous state xk1, Ψk|k1xk1=xk with surviving probability pS,kxk1 and transition density fk|k1xkxk1, otherwise Ψk|k1xk1= with probability 1pS,kxk1; Γk is the set of spontaneous births.
    Let zkZk denote a measurement vector and Zk the set of measurements received by a sensor at time k, where Zk is the sensor measurement space. The single-sensor multi-target observation is modeled by:
    Zk=xkXkΘkxkKk (9)
    where Θkxk is the measurement set originated from state xk, Θkxk=zk with sensor detection probability pD,kxk and likelihood gkzkxk, otherwise Θkxk= with probability 1pD,kxk; Kk is the clutter set, which is modeled as a Poisson RFS with density:
    fc,kKk=eλkzkKkκkzk,withλk=κkzkdzkandκkzk=λkfc,kzk (10)
    where κkzk is the clutter intensity, λk is the average clutter number and fc,kzk is the density of a clutter.

    The transition model in Equation (8) jointly incorporates motion, birth and death for multiple targets, while the sensor observation model in Equation (9) jointly accounts for detection uncertainty and clutter. Assume that the RFSs constituting the unions in Equations (8) and (9) are mutually independent. The multi-target JDE at time k is to derive the estimated state set X^kZ1:k using the collection Z1:k=Z1,,Zk of all sensor observations up to time k. The paper aims to derive a performance limit to multi-target joint detectors-estimators for the observation of a single sensor with clutter and missed detection. The performance limit is measured by the bound of the average error between Xk and X^kZ1:k.

3. Single-Sensor Multi-Target JDE Error Bounds Using Multi-Bernoulli or Poisson Approximation

At time k, the RFS-based mean square error (MSE) between Xk and X^kZ1:k is defined as:

σk2=Eek2Xk,X^kZ1:k=fkXk,ZkZ1:k1ek2Xk,X^kZ1:kδXkδZk=γkZkXkfk|k1XkZ1:k1ek2Xk,X^kZ1:kδXkδZk (11)

where ekXk,X^kZ1:k denotes the error metric between Xk and X^kZ1:k, which is defined by the second-order OSPA distance in (4), fkXk,ZkZ1:k1 denotes the density of (Xk,Zk) given Z1:k1 and γkZkXk=fkZkXk denotes the likelihood for the total sensor measurement process.

At time k, given multi-target state set Xkn and sensor measurement set Zkm, all association hypotheses can be represented as a function from target index set {1,,n} to sensor measurement index set {0,1,,m} [2]. Defining that:

θn,m:1,,n0,1,,m (12)

denotes the association hypothesis function with clutter and missed detection. That is, the t-th target xk(t) with θn,m(t)=0 generates no detection, while target xk(t) with θn,m(t)>0 generates a sensor measurement zk(θn,m(t)), t=1,2,,n. θn,m satisfies the property that θn,m(t)=θn,m(t)>0 implies t=t.

Then, according to the sensor observation model in Equation (9), the likelihood γkZkmXkn with Poisson clutter and missed detection can be denoted as [2]:

γkZkmXkn=eλkκkZkmθn,mt=1nGkzk(θn,m(t))xk(t) (13)

where the summation is taken over all association hypotheses θn,m, and Gkzk(θn,m(t))xk(t) is defined as:

Gkzk(θn,m(t))xk(t)=pD,kxk(t)gkzk(θn,m(t))xk(t)κkzk(θn,m(t)),θn,m(t)>01pD,kxk(t),θn,m(t)=0 (14)

while the notation κZ denotes:

κZ=zZκ(z),Z1,Z= (15)

For deriving the error bound for multi-target JDE, the following two conditions must be satisfied as in [16]:

  1. MAP detection criterion: This is applied to determine the number of targets: given a measurement set Zk at time k, the cardinality of the estimated state set X^kZk is obtained as the maximum of the posterior probabilities Pk|Xk|=nZ1:k:
    n^=argmaxnPk|Xk|=nZ1:k (16)

    The reason for the use of the MAP detection rule will be clearly explained later in Remark 1 after Theorems 1 and 2.

  2. Unbiased estimation criterion: This is a necessary condition for applying the CRLB of Equation (7) in the proof of Theorems 1 and 2.

Next, we derive the proposed bound by using multi-Bernoulli or Poisson approximation for multi-target Bayes recursion, which are stated in Assumptions A.1 and A.2, respectively.

  • Assumption A.1: At time k, the set Γk of spontaneous births is a multi-Bernoulli RFS with the parameter ΥΓ,k=rΓ,k(i),pΓ,k(i)i=1MΓ,k (in general, ΥΓ,k is known a priori). Then, the predicted and posterior multi-target densities fk|k1XkZ1:k1 and fkXkZ1:k are approximated as the multi-Bernoulli densities with parameters Υk|k1=rk|k1(i),pk|k1(i)i=1Mk|k1 and Υk=rk(i),pk(i)i=1Mk, respectively. Specifically, the parameter of a multi-Bernoulli RFS that approximates the multi-target RFS is propagated under this assumption. The recursions for Υk|k1 and Υk have been presented in [6].

  • Assumption A.2: At time k, the set Γk of spontaneous births is a Poisson RFS with the intensity υΓ,kxk (in general, υΓ,kxk is known a priori). Then, the predicted and posterior multi-target densities fk|k1XkZ1:k1 and fkXkZ1:k are approximated as the Poisson densities with intensities υk|k1xk and υkxk, respectively. Specifically, the intensity of a Poisson RFS that approximates the multi-target RFS is propagated under this assumption. The recursions for υk|k1xk and υkxk have been presented in [4].

Theorem 1. 

Suppose that Assumption A.1 holds; at time k, given the predicted multi-target multi-Bernoulli parameter Υk|k1=rk|k1(i),pk|k1(i)i=1Mk|k1, the error for joint MAP detection and unbiased estimation of multiple targets with the state model in Equation (8) and the sensor observation model in Equation (9) is bounded by:

σk2m=0n=0Nn^=0,n+n^>0NΩkn,mm!·n!·maxn,n^·t=1minn,n^minc2ωkn^,n,m,l=1LJk(t),n^,n,m1l,l+c2ωkn^,n,mnn^ (17)

where:

  1. c is the cut-off of the second-order OSPA distance in Equation (4), L is the dimension of state xk and N is the maximum number of the targets observed by the sensor over the surveillance region;

  2. Ωkn,m is a normalization factor of the density fkXkn,ZkmZ1:k1; it actually denotes the probability of |Xk|=n and |Zk|=m given Z1:k1,
    Ωkn,m=ZkmXknfkXkn,ZkmZ1:k1dxk(1)dxk(n)dzk(1)dzk(m) (18)
  3. ωkn^,n,m is the integration of the density fkXkn,ZkmZ1:k1 over the region Xkn×Zkn^,m,
    ωkn^,n,m=Zkn^,mXknfkXkn,ZkmZ1:k1dxk(1)dxk(n)dzk(1)dzk(m) (19)
    Note that the integration region Zkn^,m in ωkn^,n,m is the subspace in Zkm, where the MAP detector assigns the estimated target number to be n^ (n^=0,1,,N). Zk0,m,Zk1,m,,ZkN,m are mutually disjoint and cover Zkm. Therefore, ωkn^,n,m actually denotes the probability of |Xk|=n and |Zk|=m given |X^k|=n^ and Z1:k1.
  4. Jk(t),n^,n,m is the Fisher information matrix of the t-th target given |Zk|=m, |Xk|=n, |X^k|=n^ and Z1:k1. Jk(t),n^,n,m, ωkn^,n,m and Ωkn,m in Equation (17) are given by (assuming Jk(t),n^,n,m= for Zkn^,m=, n^=0,1,,N):
    Jk(t),n^,n,mi,j=1ωkn^,n,m2Zkn^,mXkfkxk(t),ZkmZ1:k1,Xk=n·2logfkxk(t),ZkmZ1:k1,Xk=nxk,i(t)xk,j(t)dxk(t)dzk(1)dzk(m) (20)
    ωkn^,n,m=πk|k1()eλkΩkn,mθn,m1j1···jnMk|k1Zkn^,mκkZkmDkj1,,jnzk(θn,m(1)),,zk(θn,m(n))dzk(1)dzk(m) (21)
    Ωkn,m=πk|k1()eλkλkmθn,m1j1···jnMk|k1t=1nrk|k1(jt)1rk|k1(jt)Kk|k1(jt) (22)
    Dkj1,,jnzk(θn,m(1)),,zk(θn,m(n))=t=1nrk|k1(jt)1rk|k1(jt)Hkjtzk(θn,m(t)) (23)
    Hkjtzk(θn,m(t))=Xkpk|k1(jt)xk(t)Gkzk(θn,m(t))xk(t)dxk(t) (24)
    Kk|k1(jt)=XkpD,kxk(t)pk|k1(jt)xk(t)dxk(t)XkpD,kxk(t)pk|k1(jt)xk(t)dxk(t)λkλk,θn,m(t)>0Xk1pD,kxk(t)pk|k1(jt)xk(t)dxk(t),θn,m(t)=0 (25)
    πk|k1()=t=1Mk|k11rk|k1(t) (26)
    where Gkzk(θn,m(t))xk(t) is given by Equation (14), fkxk(t),ZkmZ1:k1,Xk=n is the density of xk(t),Zkm conditioned on Z1:k1 and Xk=n. fkxk(t),ZkmZ1:k1,Xk=n in Equation (20), as well as the integration region Zkn^,m in Equations (20) and (21) are given by:
    fkxk(t),ZkmZ1:k1,Xk=n=πk|k1()eλkκkZkmΩkn,mθn,m1j1···jnMk|k1Dkj1,,jnzk(θn,m(1)),,zk(θn,m(n))Hkjtxk(θn,m(t))pk|k1(jt)xk(t)Gkzk(θn,m(t))xk(t) (27)
    Zkn^,m=ZkmZkm:argmaxnξknZkmZ1:k1=n^ (28)
    ξknZkmZ1:k1=1j1···jnMk|k1t=1nrk|k1(jt)1rk|k1(jt)·θn,m1j1···jnMk|k1Dkj1,...,jnzk(θn,m(1)),...,zk(θn,m(n)) (29)
    where ξknZkmZ1:k1 denotes a function of Zkm and n given Z1:k1.

Theorem 2. 

Suppose that Assumption A.2 holds; at time k, given the predicted multi-target Poisson intensity υk|k1xk, the error bound for joint MAP detection and unbiased estimation of multiple targets with the state model in Equation (8) and the sensor observation model in Equation (9) takes the same form as in Theorem 1, except that ωkn^,n,m, Ωkn,m, fkxk(t),ZkmZ1:k1,Xk=n and ξknZkmZ1:k1 are changed to:

ωkn^,n,m=eηk|k1λkΩkn,mθn,mZkn^,mκkZkmDkzk(θn,m(1)),,zk(θn,m(n))dzk(1)dzk(m) (30)
Ωkn,m=eηk|k1λkλkmθn,mt=1nKk|k1(t) (31)
fkxk(t),ZkmZ1:k1,Xk=n=eηk|k1λkκkZkmΩkn,mθn,mDkzk(θn,m(1)),,zk(θn,m(n))Hkzk(θn,m(t))·υk|k1xk(t)Gkzk(θn,m(t))xk(t) (32)
ξknZkmZ1:k1=ηk|k1nθn,mDkzk(θn,m(1)),,zk(θn,m(n)) (33)

where:

Dkzk(θn,m(1)),,zk(θn,m(n))=t=1nHkzk(θn,m(t)) (34)
Hkzk(θn,m(t))=Xkυk|k1xk(t)Gkzk(θn,m(t))xk(t)dxk(t) (35)
Kk|k1(t)=XkpD,kxk(t)υk|k1xk(t)dxk(t)XkpD,kxk(t)υk|k1xk(t)dxk(t)λkλk,θn,m(t)>0Xk1pD,kxk(t)υk|k1xk(t)dxk(t),θn,m(t)=0 (36)
ηk|k1=υk|k1xkdxk (37)

The proofs of Theorems 1 and 2 can be found in Appendix A and Appendix B. In the following, we refer to the bound in Theorem 1 or 2 as the multi-Bernoulli approximated bound (MBA-B) or the Poisson approximated bound (PA-B), respectively.

  • Remark 1: It is well-known that the lower bound is independent of the specific estimation methods. However, it is necessary for the use of the MAP detection rule in deriving the bounds in Theorems 1 and 2. The reasons are as follows.

    First, we have known that the error metric ekXk,X^kZ1:k in Equation (11) is the second-order OSPA distance in Equation (4). Obviously, the estimated target number has to be considered in the OSPA distance. At time k, the estimated target number depends on the measurement set Zk received by the sensor. We assume that if ZkZkn^, which is a subspace of the measurement space Zk, then the estimated target number by the detector is n^ (n^=0,1,,N). Therefore, to compute the MSE σk2 in Equation (11), we have to partition the measurement space Zk into the regions of Zk0,Zk1,,ZkN, which correspond to all possible estimated target numbers n^=0,n^=1,,n^=N, respectively. In addition, Zk0,Zk1,,ZkN are mutually disjoint and cover Zk.

    In the proof of Theorems 1 and 2, to obtain the bound on σk2 in Equation (A13) (Equation (A13) is the extended form of the MSE σk2 in Equation (11)), we need to find the best integration regions Zk0,m,Zk1,m,,ZkN,m in Equation (A14) that minimizes Equation (A14). Nevertheless, it is very difficult to define Zk0,m,Zk1,m,,ZkN,m for the detector without using the MAP criterion because the minimization of Equation (A14) depends on the estimator X^k(·). This reflects the extreme complexity in defining Zk0,m,Zk1,m,,ZkN,m for the detector that minimizes the σk2 in Equation (11) and its intricate interconnection with the estimator that may jointly achieve a lower σk2 using the MAP detector. A detailed analysis is presented in [16] to illustrate the complicated dependency of the detector and estimator for minimizing the MSE σk2. As a result, without the MAP detector restriction, it is nearly impossible to characterize the joint detector-estimator that minimizes the MSE σk2 in Equation (11) due to their extremely complex interrelationship in determining the number of targets and estimating the states of existing targets.

    In summary, with the MAP detection constraint, the estimated target number at time k can be determined just by the detector (that is, independent of the estimator). However, this may make the minimum MSE defined by Equation (11) unachievable. Therefore, imposing the MAP constraint can be regarded as an approximated method to obtain the proposed JDE bounds. In our future work, we will study the JDE error bound without the MAP detection constraint.

  • Remark 2: In general, the integration region Zkn^,m for calculating Jk(t),n^,n,m and ωkn^,n,m at time k is different from the previous integration region Zk1n^,m for calculating Jk1(t),n^,n,m and ωk1n^,n,m at time k1, where the superscripts t,n^,n,m and t,n^,n,m denote the target indices, estimated target numbers, true target numbers and sensor measurement numbers at time k and time k1, respectively. As a result, Jk(t),n^,n,m cannot be derived directly from Jk1(t),n^,n,m by using a closed-form recursion like the posterior CRLB (PCRLB) in [11]. The recursion of Jk(t),n^,n,m depends on the propagation of parameter Υk|k1 or intensity υk|k1xk of multi-Bernoulli or Poisson RFS that approximates the predicted multi-target RFS.

  • Remark 3: In the special case of no clutter or missed detection, we have Kk= and pD,k(·)=1 for the sensor observation model in Equation (9). The numbers of estimated targets, true targets and measurements are obviously equal in this case, |X^k|=|Xk|=|Zk|. As a result, multi-target JDE reduces to multi-target state estimation only (that is, target detection no longer exists here, and so, the restriction of MAP detection can be omitted) using the sensor measurement. Moreover, given multi-target state set Xkn, the total likelihood reduces to:
    γkZknXkn=τΠnt=1ngkzk(τ(t))xk(t) (38)
    and the second-order OSPA distance reduces to:
    dk2Xkn,X^kn=0,n=01nminτΠnt=1nxk(t)x^k(τ(t))22,n>0 (39)
    because there is no need to consider the cut-off c for cardinality mismatches here. Only for the special case, a theoretically rigorous (that is, without multi-Bernoulli or Poisson approximation to multi-target Bayes recursion) single-sensor multi-target error bound can be derived in [18] using a PCRLB-like recursion.

4. Numerical Examples

A maximum of 10 targets appears on a two-dimensional region S=[50,50]×[50,50] (in m) with various births and deaths. The targets are observed by a single sensor with clutter and missed detection throughout a surveillance period of T=25 time steps. The sensor sampling interval is Δt=1s. At time k, the state of a target is xk=xk,yk,x˙k,y˙k,x¨k,y¨kT, where xk,ykT, x˙k,y˙kT and x¨k,y¨kT denote the position, velocity and acceleration vectors along the x axis and y axis, respectively. The state transition density fk|k1xkxk1 is assumed to be:

fk|k1xkxk1=Nxk;Fkxk1,Qk (40)

where N·;m,Q denotes the density of a Gaussian distribution with mean m and covariance matrix Q and Fk and Qk are the state evolution matrix and process noise covariance matrix at time k, respectively. Assuming that the kinematics of each target is governed by the constant acceleration (CA) model [22], we have:

Fk=1ΔtΔt2201Δt001I2,Qk=qCA2Δt44Δt32Δt22Δt32Δt22ΔtΔt22Δt1I2 (41)

where ⊗ denotes the Kronecker product, In is the identity matrix of dimension n and qCA=0.01m/s2 is the standard deviation of process noise, i.e., acceleration. Target births and deaths occur at random instances and states. The probability of target survival is pS,k(·)=0.9. The state of a target birth satisfies one of the distributions pΓ(i)xk=Nxk;xΓ(i),QΓ (i=1,,4), xΓ(1)=[20,20,2,2,0.1,0.1]T, xΓ(2)=[20,20,2,3,0.1,0.1]T, xΓ(3)=[20,20,2,3,0.1,0.1]T, xΓ(4)=[20,20,2,3,0.1,0.1]T, QΓ=diag(25,25,0.25,0.25,0.0025,0.0025), where diag(·) denotes a diagonal matrix. The sensor measurement model for state xk is:

gkzkxk=Nρkok;xk2+yk2arctanykykxkxk,Rk (42)

where ρk,ok are, respectively, the range and bearing measurements of the target and Rk=diag(ςρ2,ςo2) is the sensor measurement noise covariance matrix. In this example, we assume that ςρ=2.5m, ςo=0.1rad. The detection probability of the sensor is pD,k(·)=pD. The average clutter number and the density of the clutter are λk=λ and fc,kzk=Uzk;S, where U(·;S)=1/104 denotes the density of a uniform distribution over the region S.

For Assumption A.1, the parameter for the multi-Bernoulli set Γk of spontaneous births is ΥΓ=0.1,pΓ(i)i=14. For Assumption A.2, the intensity for the Poisson set Γk of spontaneous births is υΓxk=i=140.1pΓ(i)xk.

Then, the proposed bound (MBA-B or PA-B) in this example can be easily obtained by substituting these parameters into Theorem 1 or 2. The second partial derivative 2logfkxk(t),ZkmZ1:k1,Xk=n/xk,i(t)xk,j(t) involved in Equation (20) can conveniently be obtained by using the software Mathematica 8.0.1. The Monte Carlo (MC) method [23] is used to numerically calculate Jk(t),n^,n,mi,j and ωkn^,n,m because the involved integrals in them have no closed-forms.

First, let us see how the sensor measurement uncertainty would affect the proposed bound. It is clear that the measurement uncertainty of a sensor is mainly determined by its detection probability and clutter. Therefore, in Figure 1, the proposed two bounds of multi-target position vectors are shown versus scan for three groups of detection probability and clutter intensity: (1) pD=1,λ=50, (2) pD=0.6,λ=150 and (3) pD=0.2,λ=250, respectively, where the cut-off of OSPA distance is c2=400.

Figure 1.

Figure 1

Proposed bounds for multi-target positions versus scan in the cases: pD=1,λ=50 (black lines); pD=0.6,λ=150 (green lines); pD=0.2,λ=250 (red lines).

From Figure 1, it can be seen that both bounds are asymptotically convergent for various pD and λ. As the number of sensor measurement scans increases, they will get closer. The bounds for the case pD=1,λ=50 are the smallest in the three cases. However, it is somewhat surprising that the bounds for the case pD=0.2,λ=250 are lower than the bounds for the case pD=0.6,λ=150. Moreover, the bigger λ becomes for pD, or the lower pD becomes for λ, the longer the convergence time of the bounds seems to be. Figure 1 indicates that clutter density and detection probability of the sensor do have a significant impact on the proposed bound.

To verify the effectiveness of the proposed bounds, we compare the steady-state bounds with the JDE errors of the single-sensor PHD and CPHD filters, which are the average of 200 MC runs of their time-averaged OSPA distances between the true and estimated state sets. The comparison results are presented in Figure 2.

Figure 2.

Figure 2

Comparisons of joint detection and estimation (JDE) errors of single-sensor probability hypothesis density (PHD) and cardinalized PHD (CPHD) filters with steady-state bounds for multi-target positions. (a) pD=1; (b) pD=0.6; (c) pD=0.2.

From Figure 2, we can obtain the following observations.

  1. The proposed bound does not always increase with λ for given pD or decrease with pD for given λ. This is because of the two contrary effects generated by the increase of λ or pD when pD<1 or λ>0: reducing the possibility for missed targets and increasing the possibility for false targets. If the bound is dominated by the former, then it decreases with λ or pD; otherwise, it increases with λ or pD. Moreover, PA-B is a little higher than MBA-B when λ is relatively large or pD is relatively small. However, they are very close in general. A possible reason for this is that the multi-Bernoulli assumption (Assumption A.1) outperforms the Poisson assumption (Assumption A.2) slightly for approximating the multi-target Bayes recursion under lower signal-noise-ratio (SNR) conditions.

  2. Although the JDE errors of the single-sensor PHD and CPHD filters are a little higher than the proposed bound, all of them are always close versus λ and pD. The extra errors of the two filters are generated by the first-order moment approximations for the posterior multi-target density and the clustering processes involved in their particle implementations for state extraction. Figure 2 also shows that the CPHD filter outperforms the PHD filter. The reason for this is that the former can propagate the cardinality distribution and, thus, has more stable target number estimation than the latter.

  • 3.

    The bigger λ becomes for given pD, or the lower pD becomes for given λ, the bigger the gaps between the errors of the two filters and the proposed bound will be. This is because the aforementioned approximation errors of the two filters increase as λ becomes bigger or pD becomes smaller. However, the maximum relative errors of the PHD and CPHD filters, which seem to appear in the case of pD=0.2 and λ=300, do not exceed 15% and 8% of MBA-B, as well as 12% and 5% of PA-B in any case, respectively. In fact, the total average relative errors of the two filters are about 7% and 4% of MBA-B, as well as about 6% and 3% of PA-B for various λ and pD, respectively.

    Finally, the comparison results in Figure 2 show that for various clutter densities and detection probabilities of the sensor, the proposed bounds are able to provide an effective indication of performance limitations for the two single-sensor multi-target JDE algorithms.

5. Conclusions

Within the RFS framework, we develop two multi-target JDE error bounds using the measurement of a single sensor with clutter and missed detection. The multi-Bernoulli and Poisson approximation to multi-target Bayes recursion are used in deriving the results of the paper, respectively. The proposed bounds are based on the OSPA distance rather than the Euclidean distance. The simulation results show that the clutter density and detection probability of the sensor significantly affect the bounds and verify the effectiveness of the bounds by indicating the performance limitations of the single-sensor PHD and CPHD filters in various sensor measurement environments.

Our future work will focus on the following four aspects:

  1. Extending the results to the case of multiple sensors;

  2. Extending the results to the case of the biased estimator by using the ordinary information inequality of Equation (5);

  3. Studying the JDE error bounds without the MAP detection constraint;

  4. Studying the sensor management strategies based on the results.

Acknowledgments

This research was supported by the National Natural Science Foundation of China (61473217, 61174138), the National Key Fundamental Research & Development Programs (973) of China (2013CB329405) and the Provincial Natural Science Foundation Research Project of Shaanxi (2014JQ8333).

Appendix A

Proof of Theorem 1. 

First, we determine the target number from the sequence of sensor measurements according to the MAP criterion. Given a measurement set Zkm received by the sensor at time k, using the Bayes rule on the posterior probability PkXk=nZ1:k1,Zkm, we get:

PkXk=nZ1:k1,Zkm=PkXk=nZ1:k1PkZkmXk=nPkZkmZ1:k1 (A1)

where PkZkmZ1:k1 is a normalizing factor, PkXk=nZ1:k1 and PkZkmXk=n can be obtained by:

PkXk=nZ1:k1=Xknfk|k1XknZ1:k1dxk(1)dxk(n) (A2)
PkZkmXk=n=Xknfk|k1XknZ1:k1γkZkmXkndxk(1)dxk(n) (A3)

where the likelihood γkZkmXkn is given by Equation (13) and the predicted multi-target density fk|k1XknZ1:k1 is a multi-Bernoulli density with the parameter Υk|k1=rk|k1(t),pk|k1(t)t=1Mk|k1 according to Assumption A.1,

fk|k1XknZ1:k1=πk|k1()1j1···jnMk|k1t=1nrk|k1(jt)1rk|k1(jt)pk|k1(jt)xk(t) (A4)

where:

πk|k1()=t=1Mk|k11rk|k1(t) (A5)

Substituting Equations (A4) and (13) into Equations (A2) and (A3), respectively, and integrating out xk(1),,xk(n) in the two equations, we have:

PkXk=nZ1:k1=πk|k1()1j1···jnMk|k1t=1nrk|k1(jt)1rk|k1(jt) (A6)
PkZkmXk=n=πk|k1()eλkκkZkmθn,m1j1···jnMk|k1Dkj1,,jnzk(θn,m(1)),,zk(θn,m(n)) (A7)

where:

Dkj1,,jnzk(θn,m(1)),,zk(θn,m(n))=t=1nrk|k1(jt)1rk|k1(jt)Hkjtzk(θn,m(t)) (A8)
Hkjtzk(θn,m(t))=Xkpk|k1(jt)xk(t)Gkzk(θn,m(t))xk(t)dxk(t) (A9)

and Gkzk(θn,m(t))xk(t) is given by Equation (14).

Substituting Equations (A6) and (A7) into Equation (A1), the posterior probability PkXk=nZ1:k1,Zkm becomes:

PkXk=nZ1:k1,Zkm=πk|k12()eλkκkZkmPkZkmZ1:k1ξknZkmZ1:k1 (A10)

where:

ξknZkmZ1:k1=1j1···jnMk|k1t=1nrk|k1(jt)1rk|k1(jt)·θn,m1j1···jnMk|k1Dkj1,,jnzk(θn,m(1)),,zk(θn,m(n))

denotes a function of Zkm and n given Z1:k1.

The MAP detector upon observing Zkm given Z1:k1 will assign X^kZ1:k1,Zkm=n^ if:

n^=argmaxnPkXk=nZ1:k1,Zkm=argmaxnξknZkmZ1:k1ZkmZkn^,m (A11)

where Zkn^,m is the subspace of the m-point sensor measurement space Zkm. Equation (A12) denotes that, at time k, the MAP detector assigns the estimated target number to be n^ (n^=0,1,,N, where N is the maximum number of targets observed by the sensor over the surveillance region) if receiving the sensor measurement ZkmZkn^,m. Zk0,m,Zk1,m,,ZkN,m are mutually disjoint and cover Zkm. For the m-point measurement space Zkm, its partitions Zk0,m,Zk1,m,,ZkN,m correspond to the all possible estimated target numbers n^=0,n^=1,,n^=N, respectively.

According to the set integral definition in Equation (1), the MSE in Equation (11) can be extended as:

σk2=m=0n=0N1m!·n!ZkmXknγkZkmXknfk|k1XknZ1:k1·ek2Xkn,X^kZ1:k1,Zkmdxk(1)dxk(n)dzk(1)dzk(m) (A12)

By partitioning the integration region Zkm in Equation (A13) into sub-regions Zk0,m,Zk1,m,,ZkN,m according to the MAP detector in Equation (A12), we have:

σk2=m=0n=0Nn^=0N1m!·n!Zkn^,mXknγkZkmXknfk|k1XknZ1:k1·ek2Xkn,X^kn^Z1:k1,Zkmdxk(1)dxk(n)dzk(1)dzk(m) (A13)

Using the Bayes rule on density fkXkn,ZkmZ1:k1, we get:

fkXkn,Zkm|Z1:k1=1Ωkn,mγkZkm|Xknfk|k1Xkn|Z1:k1 (A14)

where Ωkn,m is a normalization factor, and:

Ωkn,m=ZkmXknfk|k1XknZ1:k1γkZkmXkndxk(1)dxk(n)dzk(1)dzk(m) (A15)

actually denotes the probability of |Xk|=n and |Zk|=m given Z1:k1.

Substituting Equations (A4) and (13) into Equations (A15) and (A16), respectively, and integrating out zk(1),,zk(m) in Equation (A16), fkXkn,ZkmZ1:k1 becomes:

fkXkn,ZkmZ1:k1=πk|k1()eλkκkZkmΩkn,mθn,m1j1···jnMk|k1t=1nrk|k1(jt)1rk|k1(jt)pk|k1(jt)xk(t)Gkzk(θn,m(t))xk(t) (A16)

and Ωkn,m is obtained as:

Ωkn,m=πk|k1()eλkλkmθn,m1j1···jnMk|k1t=1nrk|k1(jt)1rk|k1(jt)Kk|k1(jt) (A17)

where:

Kk|k1(jt)=XkpD,kxk(t)pk|k1(jt)xk(t)dxk(t)XkpD,kxk(t)pk|k1(jt)xk(t)dxk(t)λkλk,θn,m(t)>0Xk1pD,kxk(t)pk|k1(jt)xk(t)dxk(t),θn,m(t)=0 (A18)

For Equation (A14), replacing γkZkmXknfk|k1XknZ1:k1 with Ωkn,mfkXkn,ZkmZ1:k1 according to Equation (A15) and then replacing ek2Xkn,X^kn^Z1:k1,Zkm with the second-order OSPA distance defined in Equation (4), we get:

σk2=m=0n=0Nn^=0,n+n^>0NΩkn,mm!·n!·max(n^,n)Zkn^,mXknfkXkn,ZkmZ1:k1·minτΠmax(n^,n)t=1min(n^,n)minc2,xk(t)x^k(τ(t))Z1:k1,Zkm22+c2|nn^|dxk(1)dxk(n)dzk(1)dzk(m) (A19)

where c is the cut-off of the OSPA distance.

Let:

ωkn^,n,m=Zkn^,mXknfkXkn,ZkmZ1:k1dxk(1)dxk(n)dzk(1)dzk(m) (A20)

denote the integral of the density fkXkn,ZkmZ1:k1 over the region Zkn^,m×Xkn. ωkn^,n,m actually denotes the probability of |Xk|=n and |Zk|=m given |X^k|=n^ and Z1:k1, where |X^k|=n^ is from the MAP detector of Equation (A12).

Replacing fkXkn,ZkmZ1:k1 in Equation (A21) with Equation (A17) and integrating out xk(1),,xk(n), ωkn^,n,m can be rewritten as:

ωkn^,n,m=πk|k1()eλkΩkn,mθn,m1j1···jnMk|k1Zkn^,mκkZkmDkj1,,jnzk(θn,m(1)),,zk(θn,m(n))dzk(1)dzk(m) (A21)

Let:

τ*=argminτΠmax(n^,n)t=1min(n^,n)minc2,xk(t)x^k(τ(t))Z1:k1,Zkm22 (A22)

denote the permutation in Πmaxn^,n, which minimizes t=1minn^,nminc2,xk(t)x^k(τ(t))Z1:k1,Zkm22. By the use of ωkn^,n,m defined in Equation (A21) and τ* defined in Equation (A23), then Equation (A20) can be rewritten as:

σk2=m=0n=0Nn^=0,n+n^>0NΩkn,mm!·n!·max(n^,n)·t=1min(n^,n)minc2ωkn^,n,m,Zkn^,mXknfkXkn,ZkmZ1:k1·xk(t)x^k(τ*(t))Z1:k1,Zkm22dxk(1)dxk(n)dzk(1)dzk(m)+c2|nn^|ωkn^,n,m (A23)

Let fkxk(t),ZkmZ1:k1,Xk=n denote the joint probability density of xk(t),Zkm conditioned on Z1:k1 and Xk=n. fkxk(t),ZkmZ1:k1,Xk=n can be obtained by:

fkxk(t),ZkmZ1:k1,Xk=n=Xkn1fkXkn,ZkmZ1:k1dxk(1)dxk(t1)dxk(t+1)dxk(n) (A24)

Replacing fkXkn,ZkmZ1:k1 in Equation (A25) with Equation (A17) and integrating out xk(1),,xk(t1),xk(t+1),,xk(n), fkxk(t),ZkmZ1:k1,Xk=n can be rewritten as:

fkxk(t),ZkmZ1:k1,Xk=n=πk|k1()eλkκkZkmΩkn,mθn,m1j1···jnMk|k1Dkj1,,jnzk(θn,m(1)),,zk(θn,m(n))Hkjtzk(θn,m(t))pk|k1(jt)xk(t)Gkzk(θn,m(t))xk(t) (A25)

According to the density fkxk(t),ZkmZ1:k1,Xk=n defined in Equation (A25), the integral Zkn^,mXknfkXkn,ZkmZ1:k1xk(t)x^k(τ*(t))Z1:k1,Zkm22dxk(1)dxk(n)dzk(1)dzk(m) involved in Equation (A24) can be rewritten as:

Zkn^,mXknfkXkn,ZkmZ1:k1xk(t)x^k(τ*(t))Z1:k1,Zkm22dxk(1)dxk(n)dzk(1)dzk(m)=Zkn^,mXkfkxk(t),ZkmZ1:k1,Xk=nl=1Lxk,l(t)x^k,l(τ*(t))Z1:k1,Zkm2dxk(t)dzk(1)dzk(m) (A26)

where L is the dimension of the state xk.

Since the estimator has been assumed to be unbiased, we can apply the CRLB of Equation (7) to the density fkxk(t),ZkmZ1:k1,Xk=n in Equation (A27),

Zkn^,mXkfkxk(t),ZkmZ1:k1,Xk=nxk,l(t)x^k,l(τ*(t))Z1:k1,Zkm2dxk(t)dzk(1)dzk(m)Jk(t),n^,n,m1l,l,l=1,,L (A27)

where:

Jk(t),n^,n,mi,j=1ωk(t),n^,n,m2Zkn^,mXkfkxk(t),ZkmZ1:k1,Xk=n·2logfkxk(t),ZkmZ1:k1,Xk=nxk,i(t)xk,j(t)dxk(t)dzk(1)dzk(m) (A28)
ωk(t),n^,n,m=Zkn^,mXkfkxk(t),ZkmZ1:k1,Xk=ndxk(t)dzk(1)dzk(m) (A29)

From Equations (A21), (A25) and (A30), it can be easily seen that:

ωk(t),n^,n,m=ωkn^,n,m (A30)

Finally, by substituting Equation (A28) into Equation (A27) and then Equation (A24), we have Equation (17). This completes the proof.  ☐

Appendix B

Proof of Theorem 2. 

The proof of Theorem 2 is similar to that of Theorem 1. Therefore, only the main differences between them are presented next.

According to Assumption A.2, it follows that the predicted multi-target density fk|k1XknZ1:k1 at time k is a Poisson density with intensity υk|k1xk,

fk|k1XknZ1:k1=eηk|k1t=1nυk|k1xk(t) (A31)

where:

ηk|k1=υk|k1xkdxk (A32)

denotes the expected number of predicted targets at time k.

Substituting Equations (A32) and (13) into Equations (A2) and (A3), respectively, and integrating out xk(1),,xk(n) in the two equations, the probabilities PkXk=nZ1:k1 and PkZkmXk=n become:

PkXk=nZ1:k1=eηk|k1ηk|k1n (A33)
PkZkmXk=n=eηk|k1λkκkZkmθn,mDkzk(θn,m(1)),,zk(θn,m(n)) (A34)

where:

Dkzk(θn,m(1)),,zk(θn,m(n))=t=1nHkzk(θn,m(t)) (A35)
Hkzk(θn,m(t))=Xkυk|k1xk(t)Gkzk(θn,m(t))xk(t)dxk(t) (A36)

The posterior probability PkXk=nZ1:k1,Zkm can be obtained by substituting Equations (A34) and (A35) into Equation (A1), and hence, the function ξknZkmZ1:k1 involved in the MAP detector of Equation (A12) becomes:

ξknZkmZ1:k1=ηk|k1n·θn,mDkzk(θn,m(1)),,zk(θn,m(n)) (A37)

Substituting Equations (A32) and (13) into Equations (A15) and (A16), respectively, and integrating out zk(1),,zk(m) in Equation (A16), the density fkXkn,ZkmZ1:k1 becomes:

fkXkn,ZkmZ1:k1=eηk|k1λkκkZkmΩkn,mθn,mt=1nυk|k1xk(t)Gkzk(θn,m(t))xk(t) (A38)

where the normalization factor Ωkn,m is:

Ωkn,m=eηk|k1λkλkmθn,mt=1nKk|k1(t) (A39)

with:

Kk|k1(t)=XkpD,kxk(t)υk|k1xk(t)dxk(t)XkpD,kxk(t)υk|k1xk(t)dxk(t)λkλk,θn,m(t)>0Xk1pD,kxk(t)υk|k1xk(t)dxk(t),θn,m(t)=0 (A40)

Replacing fkXkn,ZkmZ1:k1 in Equation (A21) with Equation (A39), and integrating out xk(1),,xk(n) in Equation (A21), ωkn^,n,m becomes:

ωkn^,n,m=eηk|k1λkΩkn,mθn,mZkn^,mκkZkmDkzk(θn,m(1)),,zk(θn,m(n))dzk(1)dzk(m) (A41)

Similarly, replacing fkXkn,ZkmZ1:k1 in Equation (A25) with Equation (A39), and integrating out xk(1),,xk(t1),xk(t+1),,xk(n) in Equation (A25), the density fkxk(t),ZkmZ1:k1,Xk=n becomes:

fkxk(t),ZkmZ1:k1,Xk=n=eηk|k1λkκkZkmΩkn,mθn,mDkzk(θn,m(1)),,zk(θn,m(n))Hkzk(θn,m(t))υk|k1xk(t)Gkzk(θn,m(t))xk(t) (A42)

The rest of the proof of Theorem 2 is completely the same as that of Theorem 1. This completes the proof.  ☐

Author Contributions

Feng Lian contributed significantly to the conception of the study, analysis and manuscript preparation. Guanghua Zhang performed the data analyses. Zhansheng Duan revised and edited the manuscript. Chongzhao Han helped with performing the analysis with constructive discussions. All authors read and approved the manuscript.

Conflicts of Interest

The authors declare no conflict of interest.

References

  • 1.Bar-Shalom Y., Fortmann T. Tracking and Data Association. Academic Press; San Diego, CA, USA: 1988. [Google Scholar]
  • 2.Mahler R. Statistical Multisource Multitarget Information Fusion. Artech House; Norwood, MA, USA: 2007. pp. 332–335. [Google Scholar]
  • 3.Blackman S. Multiple hypothesis tracking for multiple target tracking. IEEE Aerosp. Electron. Syst. Mag. 2004;19:5–18. doi: 10.1109/MAES.2004.1263228. [DOI] [Google Scholar]
  • 4.Mahler R. Multi-target Bayes filtering via first-order multi-target moments. IEEE Trans. Aerosp. Electron. Syst. 2003;39:1152–1178. doi: 10.1109/TAES.2003.1261119. [DOI] [Google Scholar]
  • 5.Mahler R. PHD filters of higher order in target number. IEEE Trans. Aerosp. Electron. Syst. 2007;43:1523–1543. doi: 10.1109/TAES.2007.4441756. [DOI] [Google Scholar]
  • 6.Vo B.T., Vo B.N., Cantoni A. The cardinality balanced multi-target multi-Bernoulli filter and its implementations. IEEE Trans. Signal Process. 2009;57:409–423. [Google Scholar]
  • 7.Xu Y., Xu H., An W., Xu D. FISST based method for multi-target tracking in the image plane of optical sensors. Sensors. 2012;12:2920–2934. doi: 10.3390/s120302920. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 8.Vo B.T., Vo B.N., Hoseinnezhad R., Mahler R. Robust multi-bernoulli filtering. IEEE J. Sel. Top. Signal Process. 2013;7:399–409. doi: 10.1109/JSTSP.2013.2252325. [DOI] [Google Scholar]
  • 9.Vo B.N., Vo B.T., Phung D. Labeled random finite sets and the bayes multi-target tracking filter. IEEE Trans. Signal Process. 2014;62:6554–6567. doi: 10.1109/TSP.2014.2364014. [DOI] [Google Scholar]
  • 10.Zhang F.H., Buckl C., Knoll A. Multiple vehicle cooperative localization with spatial registration based on a probability hypothesis density filter. Sensors. 2014;14:995–1009. doi: 10.3390/s140100995. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 11.Tichavsky P., Muravchik C., Nehorai A. Posterior Cramér-Rao bounds for discrete time nonlinear filtering. IEEE Trans. Signal Process. 1998;46:1701–1722. doi: 10.1109/78.668800. [DOI] [Google Scholar]
  • 12.Hernandez M., Farina A., Ristic B. PCRLB for tracking in cluttered environments: Measurement sequence conditioning approach. IEEE Trans. Aerosp. Electr. Syst. 2006;42:680–704. doi: 10.1109/TAES.2006.1642582. [DOI] [Google Scholar]
  • 13.Hernandez M., Ristic B., Farina A., Timmoneri L. A comparison of two Cramér-Rao bounds for nonlinear filtering with Pd < 1. IEEE Trans. Signal Process. 2004;52:2361–2370. [Google Scholar]
  • 14.Zhong Z.W., Meng H.D., Zhang H., Wang X.Q. Performance bound for extended target tracking using high resolution sensors. Sensors. 2010;10:11618–11632. doi: 10.3390/s101211618. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 15.Tang X.W., Tang J., He Q., Wan S., Tang B., Sun P.L., Zhang N. Cramér-Rao bounds and coherence performance analysis for next generation radar with pulse trains. Sensors. 2013;13:5347–5367. doi: 10.3390/s130405347. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 16.Rezaeian M., Vo B.N. Error bounds for joint detection and estimation of a single object with random finite set observation. IEEE Trans. Signal Process. 2010;58:1943–1506. doi: 10.1109/TSP.2009.2037665. [DOI] [Google Scholar]
  • 17.Tong H.S., Zhang H., Meng H.D., Wang X.Q. A comparison of error bounds for a nonlinear tracking system with detection probability Pd < 1. Sensors. 2012;12:17390–17413. doi: 10.3390/s121217390. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 18.Tong H.S., Zhang H., Meng H.D., Wang X.Q. The recursive form of error bounds for RFS state and observation with Pd < 1. IEEE Trans. Signal Process. 2013;61:2632–2646. [Google Scholar]
  • 19.Schuhmacher D., Vo B.T., Vo B.N. A consistent metric for performance evaluation of multi-object filters. IEEE Trans. Signal Process. 2008;86:3447–3457. doi: 10.1109/TSP.2008.920469. [DOI] [Google Scholar]
  • 20.Herath S.C.K., Pathirana P.N. Optimal sensor arrangements in angle of arrival (AoA) and range based localization with linear sensor arrays. Sensors. 2013;13:12277–12294. doi: 10.3390/s130912277. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 21.Poor V. An Introduction to Signal Detection and Estimation. Springer-Verlag; New York, NY, USA: 1994. [Google Scholar]
  • 22.Cho T., Lee C., Choi S. Multi-sensor fusion with interacting multiple model filter for improved aircraft position accuracy. Sensors. 2013;13:4122–4137. doi: 10.3390/s130404122. [DOI] [PMC free article] [PubMed] [Google Scholar]
  • 23.Press W., Teukolsky S., Vetterling W., Flannery B. Numerical Recipes in C. Cambridge; New York, NY, USA: 1992. [Google Scholar]

Articles from Sensors (Basel, Switzerland) are provided here courtesy of Multidisciplinary Digital Publishing Institute (MDPI)

RESOURCES