TY - GEN
T1 - Approximate Track Automata - Combining the Best of MHT and GBT for High Value Target Tracking
AU - Finn, Lucas
AU - Schoenecker, Steven
AU - Bookman, Lake
AU - Grimes, John
N1 - Publisher Copyright:
© 2020 IEEE.
PY - 2020/3
Y1 - 2020/3
N2 - Maintaining tracks on High-Value Targets (HVTs) in dense multi-target environments remains a computationally challenging problem. Approaches must trade off hypothesis management with state estimation accuracy in the presence of finite sensing and computational capabilities. This problem becomes more difficult when sensors provide additional, infrequent features: information that correlates track states over long timescales such as target size and color, or unique identifiers such as a license plate. Traditional real-time Multi-Hypothesis Tracking (MHT) algorithms must prune hypotheses before feature information arrives, often removing the correct association hypothesis from the solution space. Graph-Based Track stitching (GBT) algorithms suffer from two related problems: they rely on an upstream tracking algorithm to correctly associate measurements across short timescales, and must still associate tracks in the presence of infrequent feature information. As a result, the HVT tracking problem requires correctly assigning reports to tracks on both short and long timescales. In this paper, we extend the Approximate Track Automata (ATA) algorithm to perform dynamic hypothesis management given a set of HVT hypotheses and feature information models. The original ATA algorithm applied a single strategy to manage the entire hypothesis space; we tailor that approach here given HVTs and target features. We compare traditional tracking metrics such as root mean square error, probability of track, and track purity for HVT and background targets. In addition, we investigate the effect of scaling the number of Integer Linear Program (ILP) variables, i.e. the number of MHT and ATA hypotheses, on these metrics. Interestingly, we note that while solving ILPs is (in general) NP-complete, the ILP constraint matrices and cost vectors contain structure that often results in efficient runtimes in practice. We offer possible explanations as to why the ILP problem structure allows this near-polynomial runtime.
AB - Maintaining tracks on High-Value Targets (HVTs) in dense multi-target environments remains a computationally challenging problem. Approaches must trade off hypothesis management with state estimation accuracy in the presence of finite sensing and computational capabilities. This problem becomes more difficult when sensors provide additional, infrequent features: information that correlates track states over long timescales such as target size and color, or unique identifiers such as a license plate. Traditional real-time Multi-Hypothesis Tracking (MHT) algorithms must prune hypotheses before feature information arrives, often removing the correct association hypothesis from the solution space. Graph-Based Track stitching (GBT) algorithms suffer from two related problems: they rely on an upstream tracking algorithm to correctly associate measurements across short timescales, and must still associate tracks in the presence of infrequent feature information. As a result, the HVT tracking problem requires correctly assigning reports to tracks on both short and long timescales. In this paper, we extend the Approximate Track Automata (ATA) algorithm to perform dynamic hypothesis management given a set of HVT hypotheses and feature information models. The original ATA algorithm applied a single strategy to manage the entire hypothesis space; we tailor that approach here given HVTs and target features. We compare traditional tracking metrics such as root mean square error, probability of track, and track purity for HVT and background targets. In addition, we investigate the effect of scaling the number of Integer Linear Program (ILP) variables, i.e. the number of MHT and ATA hypotheses, on these metrics. Interestingly, we note that while solving ILPs is (in general) NP-complete, the ILP constraint matrices and cost vectors contain structure that often results in efficient runtimes in practice. We offer possible explanations as to why the ILP problem structure allows this near-polynomial runtime.
UR - http://www.scopus.com/inward/record.url?scp=85092589801&partnerID=8YFLogxK
U2 - 10.1109/AERO47225.2020.9172758
DO - 10.1109/AERO47225.2020.9172758
M3 - Conference Paper
AN - SCOPUS:85092589801
T3 - IEEE Aerospace Conference Proceedings
SP - 1
EP - 9
BT - 2020 IEEE Aerospace Conference, AERO 2020
PB - IEEE, Institute of Electrical and Electronics Engineers
T2 - 2020 IEEE Aerospace Conference, AERO 2020
Y2 - 7 March 2020 through 14 March 2020
ER -