TY - GEN
T1 - Multi-Target Tracking with GPU-Accelerated Data Association Engine
AU - Kawtikwar, Samiran
AU - Nagi, Rakesh
N1 - This research used the Delta advanced computing and data resource, which is supported by the National Science Foundation (award OCI 2005572) and the State of Illinois. Delta is a joint effort of the University of Illinois at Urbana-Champaign and its National Center for Supercomputing Applications. We also acknowledge NVIDIA for an equipment gift under the Applied Research Accelerator Program. The authors would like to thank the anonymous reviewers for their helpful reviews and comments.
PY - 2023
Y1 - 2023
N2 - Multi-Target Tracking (MTT) is a challenging problem in the field of data association and sensor data fusion. Many solutions to MTT assume a Markovian nature to the motion of the target to solve the problem and avoid the potential computational complexity. Recently, we have shown that considering a sequence of three time steps and their resulting triplet costs in data association provides a superior solution that better incorporates the kinematic behavior of maneuvering targets. Nevertheless, the triplet costs pose significant computational overhead and scaling challenges. In this paper, we present significant computational advances in a triplet cost-based data association engine for MTT using Graphics Processing Units (GPUs). We achieve this by improving the computational performance of the dual ascent algorithm for dense Multi-Dimensional Assignment Problem (MAP), presented in Vadrevu and Nagi, 2022. Our contributions include: (1) A very fast GPU-accelerated Linear Assignment Problem (LAP) solver that solves an array of tiled LAPs without synchronizing with the CPU, (2) Reduction in computational overheads of triplet costs by using gating and compressed matrix representations, and (3) Computational performance studies that demonstrate the effectiveness of our computational enhancements. Our resulting solution is 5.8 times faster than the current solution without compromising the accuracy.
AB - Multi-Target Tracking (MTT) is a challenging problem in the field of data association and sensor data fusion. Many solutions to MTT assume a Markovian nature to the motion of the target to solve the problem and avoid the potential computational complexity. Recently, we have shown that considering a sequence of three time steps and their resulting triplet costs in data association provides a superior solution that better incorporates the kinematic behavior of maneuvering targets. Nevertheless, the triplet costs pose significant computational overhead and scaling challenges. In this paper, we present significant computational advances in a triplet cost-based data association engine for MTT using Graphics Processing Units (GPUs). We achieve this by improving the computational performance of the dual ascent algorithm for dense Multi-Dimensional Assignment Problem (MAP), presented in Vadrevu and Nagi, 2022. Our contributions include: (1) A very fast GPU-accelerated Linear Assignment Problem (LAP) solver that solves an array of tiled LAPs without synchronizing with the CPU, (2) Reduction in computational overheads of triplet costs by using gating and compressed matrix representations, and (3) Computational performance studies that demonstrate the effectiveness of our computational enhancements. Our resulting solution is 5.8 times faster than the current solution without compromising the accuracy.
KW - CUDA
KW - Data Association
KW - GPU acceleration
KW - Hungarian Algorithm
KW - Mixed-Integer Linear Programming
KW - Multi-Target Tracking
KW - Multi-dimensional Assignment
UR - http://www.scopus.com/inward/record.url?scp=85171571837&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85171571837&partnerID=8YFLogxK
U2 - 10.23919/FUSION52260.2023.10224136
DO - 10.23919/FUSION52260.2023.10224136
M3 - Conference contribution
AN - SCOPUS:85171571837
T3 - 2023 26th International Conference on Information Fusion, FUSION 2023
BT - 2023 26th International Conference on Information Fusion, FUSION 2023
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 26th International Conference on Information Fusion, FUSION 2023
Y2 - 27 June 2023 through 30 June 2023
ER -