The dynamic programming algorithm, called the Viterbi algorithm PA), is an algorithm for finding the best path through the nodes of a trellis by minimizing the summed cost. It is widely used in estimation and detection problems in digital communications and signal processing. It hos been also used in the speech and character recognition where the speech signals or characters are modeled by hidden Markov models. Recently, the Viterbi algorithm has been employed in data association and forget tracking, namely; the Viterbi Data Association FDA) algorithm. The target motion is assumed to be a Markov process so that the cost increment over two consecutive time instances is only dependent on the states in these instances. In this paper, two dyerent PDA algorithms have been analyzed and compared to the standard Probabilistic Data Association (PDA) filter. Also, the perjomance of the algorithms is compared through simulations.
[1]
Y. Bar-Shalom.
Tracking and data association
,
1988
.
[2]
J. Omura,et al.
On the Viterbi decoding algorithm
,
1969,
IEEE Trans. Inf. Theory.
[3]
Jr. G. Forney,et al.
The viterbi algorithm
,
1973
.
[4]
H.-L. Lou,et al.
Implementing the Viterbi algorithm
,
1995,
IEEE Signal Process. Mag..
[5]
Ahmed S. Gad,et al.
Viterbi-based data association techniques for target tracking
,
2003,
SPIE Defense + Commercial Sensing.
[6]
M. Farooq,et al.
Maximum likelihood track formation with the Viterbi algorithm
,
1994,
Proceedings of 1994 33rd IEEE Conference on Decision and Control.
[7]
Y. Bar-Shalom,et al.
Tracking in a cluttered environment with probabilistic data association
,
1975,
Autom..