Papers › SparseTrack: Multi-Object Tracking by Performing Scene Decomposition based on Pseudo-Depth

SparseTrack: Multi-Object Tracking by Performing Scene Decomposition based on Pseudo-Depth

8 Jun 2023arXiv:2306.05238archive 2025-07-28

Zelin Liu, Xinggang Wang, Cheng Wang, Wenyu Liu, Xiang Bai

Exploring robust and efficient association methods has always been an important issue in multiple-object tracking (MOT). Although existing tracking methods have achieved impressive performance, congestion and frequent occlusions still pose challenging problems in multi-object tracking. We reveal that performing sparse decomposition on dense scenes is a crucial step to enhance the performance of associating occluded targets. To this end, we propose a pseudo-depth estimation method for obtaining the relative depth of targets from 2D images. Secondly, we design a depth cascading matching (DCM) algorithm, which can use the obtained depth information to convert a dense target set into multiple sparse target subsets and perform data association on these sparse target subsets in order from near to far. By integrating the pseudo-depth method and the DCM strategy into the data association process, we propose a new tracker, called SparseTrack. SparseTrack provides a new perspective for solving the challenging crowded scene MOT problem. Only using IoU matching, SparseTrack achieves comparable performance with the state-of-the-art (SOTA) methods on the MOT17 and MOT20 benchmarks. Code and models are publicly available at \url{https://github.com/hustvl/SparseTrack}.

PaperPDFCode

In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.

Code

hustvl/sparsetrack officialmentioned in papermentioned on GitHubpytorch report
Robotmurlock/Motrack mentioned on GitHubMIT report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Tasks

Depth EstimationMulti-Object TrackingMultiple Object TrackingObject Tracking

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
Multi-Object Tracking DanceTrack SparseTrack AssA 39.3 #28 of 37 Archive leaderboard report
Multi-Object Tracking DanceTrack SparseTrack DetA 79.2 #28 of 37 Archive leaderboard report
Multi-Object Tracking DanceTrack SparseTrack HOTA 55.7 #28 of 37 Archive leaderboard report
Multi-Object Tracking DanceTrack SparseTrack IDF1 58.1 #28 of 37 Archive leaderboard report
Multi-Object Tracking DanceTrack SparseTrack MOTA 91.3 #28 of 37 Archive leaderboard report
Multi-Object Tracking MOT17 SparseTrack HOTA 65.1 #8 of 48 Archive leaderboard report
Multi-Object Tracking MOT17 SparseTrack IDF1 80.1 #8 of 48 Archive leaderboard report
Multi-Object Tracking MOT17 SparseTrack MOTA 81.0 #8 of 48 Archive leaderboard report
Multi-Object Tracking MOT20 SparseTrack HOTA 63.4 #8 of 27 Archive leaderboard report
Multi-Object Tracking MOT20 SparseTrack IDF1 77.3 #8 of 27 Archive leaderboard report
Multi-Object Tracking MOT20 SparseTrack MOTA 78.2 #8 of 27 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections