Consider the trellis diagram in Figure 4 which depicts the
possible progressions of sequences of location measurements over time for
K=1. Each stage of the trellis corresponds to a measurement time.
For K=1, at the mth stage there are Jm +1 states, one for each
measurement and one to account for a missed target. A branch is a
connection from a state at stage m-1 to another state at stage m.
At time n, the Ln' candidate tracks
correspond to the Ln' possible paths through the trellis from stage 1
to n. For each track, we assign an incremental cost to each branch. For
example, for the lth candidate track
,
the branch cost from stage m-1 to m (i.e. from state
jm-1 (l) to
jm (l)) is
.
It is important to note that since for each candidate track a Kalman
filter (which has memory back to the 1st stage through the Kalman states)
is being used to compute the incremental costs, the cost associated with
a branch depends on what track is being considered. That is, each branch has
multiple costs assigned to it, one for each track through it.
The cost of the path
is the sum of its branch
costs. The Bayesian track estimation problem is now one of finding the
minimum-cost path through this trellis.
For K track estimation, each state of the trellis in
Figure 4
represents a set of K measurements and/or missed measurements.
So, for stage m with Jm measurements, there are