
1
The Trajectory PHD Filter for
Coexisting Point and Extended Target Tracking
Shaoxiu Wei, ´
Angel F. Garc´
ıa-Fern´
andez, and Wei Yi
Abstract—This paper develops a general trajectory probability
hypothesis density (TPHD) filter, which uses a general density
for target-generated measurements and is able to estimate
trajectories of coexisting point and extended targets. First,
we provide a derivation of this general TPHD filter based
on finding the best Poisson posterior approximation by
minimizing the Kullback-Leibler divergence, without using
probability generating functionals. Second, we adopt an efficient
implementation of this filter, where Gaussian densities correspond
to point targets and Gamma Gaussian Inverse Wishart densities
for extended targets. The L-scan approximation is also proposed
as a simplified version to mitigate the huge computational cost.
Simulation and experimental results show that the proposed filter
is able to classify targets correctly and obtain accurate trajectory
estimation.
Index Terms—Multi-target tracking, random finite set,
Kullback-Leibler divergence.
I. INTRODUCTION
AUTONOMOUS vehicles promise the possibility of
fundamentally changing the transportation industry, with
an increase in both highway capacity and traffic flow [1].
It is required to simultaneously extract the environmental
information that incorporates dynamic as well as static
objects through road infrastructure and other vehicles [2]–[5].
Accordingly, the multi-target tracking (MTT) approaches are
widely used for estimating the states and number of dynamic
targets, which may appear, move and disappear, given noisy
sensor measurements in time sequence [6].
There are two main kinds of approaches to solve MTT
problems. The first category is based on random vectors, such
as the joint probabilistic data association (JPDA) filter [7],
[8] and the multiple hypotheses tracking (MHT) [6], [9]. The
second category is based on random finite set (RFS) [10]–
[12]. Among them, RFS-based algorithms have been proved to
possess an excellent tracking performance in various scenarios
[13]–[17]. The PHD filter, known for its low computational
burden among all RFS based filters, possesses a high efficiency
in solving real time tracking problem [18], [19]. It propagates
the first-order multi-target moments [10], also called intensity,
through prediction and update step. The PHD filter can also
be derived by propagating a Poisson multi-target density
S. X. Wei and W. Yi are with the School of Information and Communication
Engineering, University of Electronic Science and Technology of China. (e-
mail: sxiu wei@hotmail.com; kusso@uestc.edu.cn).
´
Angel F. Garc´
ıa-Fern´
andez is with the Department of Electrical Engineering
and Electronics, University of Liverpool, Liverpool L69 3GJ, U.K., and also
with ARIES Research Centre, Universidad Antonio de Nebrija, 28015 Madrid,
Spain (e-mail: angel.garcia-fernandez@liverpool.ac.uk).
through the filtering recursion, obtained via Kullback-Leibler
divergence (KLD) minimization [10], [20].
In MTT, an important topic is to obtain accurate trajectory
estimates and mitigate trajectory fragmentation [21]. Recently,
calculating the posterior over a set of trajectories [22]–[26] or
a (labeled) multi-target state sequence [21] provide an efficient
approach to the above requirements. Among these approaches,
the trajectory PHD (TPHD) filter [23] establishes trajectories
from first principles using trajectory RFSs. The TPHD filter
propagates the best Poisson multi-trajectory density under the
standard point target dynamic and measurement models [20].
The Gaussian mixture is proposed to obtain a closed-form
solution of the TPHD filter. Other trajectory-based filters for
point targets are the trajectory multi-Bernoulli filter, trajectory
PMBM filter and trajectory PMB filter. [24], [25]. Compared
to filters based on sets of targets, filters based on sets of
trajectories contain all information to answer trajectory-related
questions, which are of major importance in autonomous
vehicles and smart traffic systems.
In order to develop Bayesian filters, we need to model
the distribution of the measurements given the targets as
well as clutter. There are two main types of modeling for
target-generated measurements: the point target model and the
extended target model. In general, a point model is applied
for the target measurement that is smaller than the sensor
resolution, given its size and distance from the sensor [13],
[18], [27].
Conversely, a target may generate more than one
measurement if multiple resolution cells of the sensor are
occupied by a single target, which is referred to as the extended
target [28]. The Poisson point process (PPP) is widely used
in the measurement model for an extended target [29], i.e.,
a Poisson distributed random number of measurements are
generated, distributed around an extended target at each time
step. There are extended target filters for sets of targets [28],
[30]–[34] and also sets of trajectories [35], [36]. Except for
extracting dynamic target state information, the mean number
of generated measurements from an extended target or the size
of the target are also modeled in these filters. Besides, there
are also approaches for Bayesian smoothing of target extent
based on random matrix model [36], [37].
There are many applications in which it is important to
develop models and algorithms for simultaneous point and
extended targets [12], [38]. For example, in a self-driving
vehicle application, pedestrians may be modeled as point
targets while some vehicles are taken as extended targets.
Besides, the distinction between point and extended targets
may also depend on the distance.
arXiv:2210.03412v1 [eess.SP] 7 Oct 2022