6 CONCLUSION AND FUTURE
WORK
In this paper a new method for tracking expanded ob-
jects as an application of the Viterbi algorithm has
been introduced. The special problem of tracking two
crossing targets has been investigated qualitatively.
The mathematical background of this topic has been
analysed briefly. A solution to the problem in form of
a heuristic approach has been suggested and evaluated
on simulated and real data. It has been demonstrated
by means of these examples that the new algorithm
performs well under general conditions.
A more detailed and advanced analysis of the math-
ematical description of crossing targets together with
further experiments might be the content of a consec-
utive journal paper.
ACKNOWLEDGEMENTS
We want to thank Dr Martin Ulmke from the depart-
ment SDF at the FGAN for drawing our attention
to the fact, that particle filters can represent bimodal
probability distributions. From this we recognized
that our implementation of the Viterbi algorithm has
a comparable property and that this characteristic can
be used to develop a robust algorithm for the problem
of expanded crossing targets. Furthermore we want
to thank Dr Koch, the department head of SDF, for a
lot of helpful suggestions about the philosophy of a
tracking algorithm.
REFERENCES
Bar-Shalom, Y. and Tse, E. (1975). Tracking in a cluttered
environment with probabilistic data association. Au-
tomatica, Volume 11, pp. 451–460.
Elfes, A., Prassler, E., and Scholz, J. (1999). Tracking peo-
ple in a railway station during rush hour. In Proc.
of the International Conference on Computer Vision
(ICVS), pages 13–15, Las Palmas, Spain. Springer
Verlag.
Fod, A., Howard, A., and Mataric, M. J. (2001). Laser–
based people tracking. Technical report, Computer
Science Department, University of Southern Califor-
nia, Los Angeles, USA.
Forney, Jr., G. D. (1973). The viterbi algorithm. In Proceed-
ings of the IEEE, volume Volume 61, pages 268–278.
Fortmann, T. E., Bar-Shalom, Y., and Scheffe, M. (1983).
Sonar tracking of multiple targets using joint proba-
bilistic data association. IEEE Journal Of Oceanic
Engineering, Volume OE–8(Number 3).
Gordon, N., Salmond, D., and Smith, A. (1993). A novel
approach to nonlinear/non–gaussian bayesian state es-
timation. IEEE Proceedings F, Volume 140(Number
2):107–113.
Kalman, R. E. (1960). A new approach to linear filtering
and prediction problems. Transactions of the ASME,
Journal Basic Engineering, Volume 82:34–45.
Koch, W. and Stannus, W. (2003). A new application of
the em algorithm: Robot–borne extended object track-
ing. Technical Report Number 66, Research Institute
for Communication, Information Processing and Er-
gonomics of the Research Establishment of Applied
Sciences (FGAN), Wachtberg, Germany.
Kr
¨
außling, A., Schneider, F. E., and Wildermuth, D. (2004).
Tracking expanded objects using the viterbi algo-
rithm. to be published in the Proceedings of the IEEE
Conference on Intelligent Systems, Varna, Bulgaria.
Mahalanobis, P. C. (1936). On the generalized distance in
statistics. In Proc. Natl. Inst. Science, volume Volume
12, pages 49–55, Calcutta, India.
Maybeck, P. S. (1979). Stochastic Models, Estimation, and
Control. Academic Press, New York, San Francisco,
London.
Pitt, M. and Shephard, N. (1999). Filtering via simulation:
auxiliary particle filters. Journal of the American Sta-
tistical Association, Volume 994(Number 446).
Pulford, G. W. and Scala, B. L. (1995). Over–the–horizon
radar tracking tracking algorithm using the viterbi al-
gorithm – third report to high frequency radar divi-
sion. Technical report, Cooperative Research Centre
for Sensor Signal and Information Processing, Univer-
sity of Melbourne, Australia.
Quach, T. and Farrooq, M. (1994). Maximum likelihood
track formation with the viterbi algorithm. In Pro-
ceedings of the 33rd Conference on Decision and
Control, Lake Buena Vista, FL, USA.
Schulz, D., Burgard, W., Fox, D., and Cremers, A. B.
(2001). Tracking multiple moving objects with a mo-
bile robot. In Proceedings of the 2001 IEEE Computer
Society Conference on Computer Vision and Pattern
Recognition (CVPR 2001), Kauai, Hawaii, USA.
Sclaroff, S. and Rosales, R. (1998). Improved tracking of
multiple humans with trajectory prediction and occlu-
sion modeling. In IEEE Conference on Computer Vi-
sion and Pattern Recognition, Workshop on the inter-
pretation of Visual Motion, Santa Barbara, CA, USA.
Shumway, R. H. and Stoffer, D. S. (2000). Time Series
Analysis and Its Applications. Springer.
Thrun, S. (1999). Learning metric–topological maps for
indoor mobile robot navigation. Artificial Intelligence,
(Number 1):21–71.
Thrun, S., Fox, D., and Burgard, W. (1999). Markov lo-
calization for mobile robots in dynamic environments.
Artificial Intelligence, (Number 11):391–427.
Torrieri, D. J. (1984). Statistical theory of passive location
systems. IEEE Transactions on Aerospace and Elec-
tronic Systems, Volume AES–20(Number 2).
Viterbi, A. J. (1967). Error bounds for convolutional codes
and an asymptotically optimum decoding algorithm.
IEEE Transactions On Information Theory, Volume
IT–13(Number 2).
TRACKING OF EXTENDED CROSSING OBJECTS USING THE VITERBI ALGORITHM
149