In this paper we compare track data association purity, accuracy, and timing on a simple, idealized model tracking problem for two data association methods: Global Nearest Neighbor (GNN) and Linear Assignment Problem (LAP). Accurate data association is the central problem of multi-target track assembly. Though simple, the model, a 1d process noise-free Kalman filter, captures the essence of the problem of tracking multiple closely spaced objects: 1) assembly of object sensor measurements into tracks in the space of measurements 2) estimation of the Kalman filter state parameters giving rise to each measurement. We show that a Jonker-Volgenant (JV) LAP method decisively outperforms GNN in all three performance measures. Moreover, our results clearly show that the use of GNN methods for data association is highly problematic. Our basic recommendation is that a Multiple Hypothesis Tracking (MHT) method, which exploits a rectangular matrix extension of the JV algorithm as the core solver of a Murty’s ranked assignment algorithm, should be the preferred method for tracking multiple closely spaced objects.
References
[1]
Danchick, R. and Newnam, G.E. (2006) Reformulating Reid’s MHT Method with Generalised Murty K-Best Ranked Linear Assignment Algorithm. IEE Proceed-ings—Radar, Sonar and Navigation, 153, 13-22. https://doi.org/10.1049/ip-rsn:20050041
[2]
Jonker, R. and Volgenant, A. (1987) A Shortest Augmenting Path Algorithm for Dense and Sparse Linear Assignment Prob-lems. Computing, 38, 325-340.https://doi.org/10.1007/bf02278710
[3]
Murty, K.G. (1968) Letter to the Editor—An Algorithm for Ranking All the Assignments in Order of Increasing Cost. Operations Research, 16, 682-687.https://doi.org/10.1287/opre.16.3.682
[4]
Han, Z., Wang, F. and Li, Z. (2020) Research on Nearest Neighbor Data Association Algorithm Based on Target “Dynamic” Monitoring Model. 2020 IEEE 4th Information Technology, Networking, Electronic and Automation Control Conference (ITNEC), Chongqing, 12-14 June 2020, 665-668. https://doi.org/10.1109/itnec48623.2020.9085030
[5]
Konstantinova, P., Udvarev, A. and Semerdjiev, T. (2003) A Study of a Target Tracking Algorithm Using Global Nearest Neighbor Approach. Proceedings of the 4th International Con-ference on Computer Systems and Technologies E-Learning, Rousse Bulgaria, 19-20 June 2003, 290-295. https://doi.org/10.1145/973620.973668
[6]
Sinha, A., Ding, Z., Kirubarajan, T. and Farooq, M. (2012) Track Quality Based Multitarget Tracking Ap-proach for Global Nearest-Neighbor Association. IEEE Transactions on Aerospace and Electronic Systems, 48, 1179-1191. https://doi.org/10.1109/taes.2012.6178056
[7]
Shi, M., Ling, Z. and Zu, J. (2003) Association Using Modified Global Nearest Neighbor in the Presence of Bias. Pro-ceedings of the Chinese Control Conference, Xi’an, 26-28 July 2013, 4688-4691.
[8]
Fukunaga, K. and Flick, T.E. (1984) An Optimal Global Nearest Neighbor Metric. IEEE Transactions on Pattern Analysis and Machine Intelligence, 6, 314-318. https://doi.org/10.1109/tpami.1984.4767523
[9]
Bahata, N. and Vandana, A. (2010) Survey of Nearest Neighbor Techniques. International Journal of Computer Science and Information Security, 8, 302-305.