TY - GEN
T1 - Multi-Target Tracking with GPU-Accelerated Data Association Engine
AU - Kawtikwar, Samiran
AU - Nagi, Rakesh
N1 - Publisher Copyright:
© 2023 International Society of Information Fusion.
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 -