TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/Engineering an Efficient Object Tracker for Non-Linear Mot...

Engineering an Efficient Object Tracker for Non-Linear Motion

Momir Adžemović, Predrag Tadić, Andrija Petrović, Mladen Nikolić

2024-06-30motion predictionMulti-Object TrackingObject TrackingMultiple Object Tracking
PaperPDF

Abstract

The goal of multi-object tracking is to detect and track all objects in a scene while maintaining unique identifiers for each, by associating their bounding boxes across video frames. This association relies on matching motion and appearance patterns of detected objects. This task is especially hard in case of scenarios involving dynamic and non-linear motion patterns. In this paper, we introduce DeepMoveSORT, a novel, carefully engineered multi-object tracker designed specifically for such scenarios. In addition to standard methods of appearance-based association, we improve motion-based association by employing deep learnable filters (instead of the most commonly used Kalman filter) and a rich set of newly proposed heuristics. Our improvements to motion-based association methods are severalfold. First, we propose a new transformer-based filter architecture, TransFilter, which uses an object's motion history for both motion prediction and noise filtering. We further enhance the filter's performance by careful handling of its motion history and accounting for camera motion. Second, we propose a set of heuristics that exploit cues from the position, shape, and confidence of detected bounding boxes to improve association performance. Our experimental evaluation demonstrates that DeepMoveSORT outperforms existing trackers in scenarios featuring non-linear motion, surpassing state-of-the-art results on three such datasets. We also perform a thorough ablation study to evaluate the contributions of different tracker components which we proposed. Based on our study, we conclude that using a learnable filter instead of the Kalman filter, along with appearance-based association is key to achieving strong general tracking performance.

Results

TaskDatasetMetricValueModel
VideoSportsMOTAssA70.3DeepMoveSORT
VideoSportsMOTDetA88.1DeepMoveSORT
VideoSportsMOTHOTA78.7DeepMoveSORT
VideoSportsMOTIDF181.7DeepMoveSORT
VideoSportsMOTMOTA96.5DeepMoveSORT
Multi-Object TrackingDanceTrackAssA48.6DeepMoveSORT
Multi-Object TrackingDanceTrackDetA82DeepMoveSORT
Multi-Object TrackingDanceTrackHOTA63DeepMoveSORT
Multi-Object TrackingDanceTrackIDF165DeepMoveSORT
Multi-Object TrackingDanceTrackMOTA92.6DeepMoveSORT
Multi-Object TrackingSportsMOTAssA70.3DeepMoveSORT
Multi-Object TrackingSportsMOTDetA88.1DeepMoveSORT
Multi-Object TrackingSportsMOTHOTA78.7DeepMoveSORT
Multi-Object TrackingSportsMOTIDF181.7DeepMoveSORT
Multi-Object TrackingSportsMOTMOTA96.5DeepMoveSORT
Object TrackingDanceTrackAssA48.6DeepMoveSORT
Object TrackingDanceTrackDetA82DeepMoveSORT
Object TrackingDanceTrackHOTA63DeepMoveSORT
Object TrackingDanceTrackIDF165DeepMoveSORT
Object TrackingDanceTrackMOTA92.6DeepMoveSORT
Object TrackingSportsMOTAssA70.3DeepMoveSORT
Object TrackingSportsMOTDetA88.1DeepMoveSORT
Object TrackingSportsMOTHOTA78.7DeepMoveSORT
Object TrackingSportsMOTIDF181.7DeepMoveSORT
Object TrackingSportsMOTMOTA96.5DeepMoveSORT
Object TrackingSportsMOTAssA70.3DeepMoveSORT
Object TrackingSportsMOTDetA88.1DeepMoveSORT
Object TrackingSportsMOTHOTA78.7DeepMoveSORT
Object TrackingSportsMOTIDF181.7DeepMoveSORT
Object TrackingSportsMOTMOTA96.5DeepMoveSORT
Multiple Object TrackingSportsMOTAssA70.3DeepMoveSORT
Multiple Object TrackingSportsMOTDetA88.1DeepMoveSORT
Multiple Object TrackingSportsMOTHOTA78.7DeepMoveSORT
Multiple Object TrackingSportsMOTIDF181.7DeepMoveSORT
Multiple Object TrackingSportsMOTMOTA96.5DeepMoveSORT

Related Papers

MVA 2025 Small Multi-Object Tracking for Spotting Birds Challenge: Dataset, Methods, and Results2025-07-17YOLOv8-SMOT: An Efficient and Robust Framework for Real-Time Small Object Tracking via Slice-Assisted Training and Adaptive Association2025-07-16HiM2SAM: Enhancing SAM2 with Hierarchical Motion Estimation and Memory Optimization towards Long-term Tracking2025-07-10Robustifying 3D Perception through Least-Squares Multi-Agent Graphs Object Tracking2025-07-07Stochastic Human Motion Prediction with Memory of Action Transition and Action Characteristic2025-07-05Temporal Continual Learning with Prior Compensation for Human Motion Prediction2025-07-05UMDATrack: Unified Multi-Domain Adaptive Tracking Under Adverse Weather Conditions2025-07-01Mamba-FETrack V2: Revisiting State Space Model for Frame-Event based Visual Object Tracking2025-06-30