Multi-object tracking aims to recover object trajectories given multiple detections in video frames. Object feature extraction and similarity metric are two keys to reliably associate trajectories. In this paper, we propose the recurrent metric network (RMNet), a CNN-RNN based similarity metric framework for multi-object tracking. Given a reference object, the RMNet takes as input random positive and negative detections and outputs similarity scores over time. The RMNet handles the long-term temporal object variations and false object detections by its long-short memory units. With the scores from RMNet, we introduce a batch multiple hypothesis (BMH) strategy, a simple yet efficient data association method for batch multi-object tracking. BMH generates a hypothesis tree for each object with a dual-threshold hypothesis generation approach, and then selects the best branch (or hypothesis) for each object as the batch tracking result. Specially, we model hypothesis selection as a 0–1 programming problem and introduce a reward function to re-find objects in case of missing detection.We evaluate our RMNet and BMH strategy on several popular datasets: 2DMOT2015, PETS2009, TUD, and KITTI. We achieve performance comparable or superior to these of the state-of-the-art methods.
28 February 2026 in Engineering Applications of Artificial Intelligence