Beyond Kalman Filters: Deep Learning-Based Filters for Improved Object Tracking
Not on the map. Why?
Abstract (arXiv)
Traditional tracking-by-detection systems typically employ Kalman filters (KF) for state estimation. However, the KF requires domain-specific design choices and it is ill-suited to handling non-linear motion patterns. To address these limitations, we propose two innovative data-driven filtering methods. Our first method employs a Bayesian filter with a trainable motion model to predict an object's future location and combines its predictions with observations gained from an object detector to enhance bounding box prediction accuracy. Moreover, it dispenses with most domain-specific design choices characteristic of the KF. The second method, an end-to-end trainable filter, goes a step further by learning to correct detector errors, further minimizing the need for domain expertise. Additionally, we introduce a range of motion model architectures based on Recurrent Neural Networks, Neural Ordinary Differential Equations, and Conditional Neural Processes, that are combined with the proposed filtering methods. Our extensive evaluation across multiple datasets demonstrates that our proposed filters outperform the traditional KF in object tracking, especially in the case of non-linear motion patterns -- the use case our filters are best suited to. We also conduct noise robustness analysis of our filters with convincing positive results. We further propose a new cost function for associating observations with tracks. Our tracker, which incorporates this new association cost with our proposed filters, outperforms the conventional SORT method and other motion-based trackers in multi-object tracking according to multiple metrics on motion-rich DanceTrack and SportsMOT datasets.
Key facts. Cited by 8 papers in the map (data through 13 Oct 2026). Builds on 46 of its 71 references that are in the map. First posted on arXiv 15 Feb 2024.
Builds on
46 of 71 references.
References · 46
- 2017Attention Is All You Needcited by 60,106
- 2015Deep Residual Learning for Image Recognitioncited by 51,950
- 2014Adam: A Method for Stochastic Optimizationcited by 37,093
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,223
- 2014Microsoft COCO: Common Objects in Contextcited by 17,550
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,625
- 2020End-to-End Object Detection with Transformerscited by 7,396
- 2016Layer Normalizationcited by 5,624
- 2019nuScenes: A multimodal dataset for autonomous drivingcited by 4,498
- 2018Neural Ordinary Differential Equationscited by 3,750
- 2014On the Properties of Neural Machine Translation: Encoder-Decoder Approachescited by 1,303
- 2021YOLOX: Exceeding YOLO Series in 2021cited by 1,069
34 more
- 2017Simple Online and Realtime Tracking with a Deep Association Metriccited by 908
- 2016Simple Online and Realtime Trackingcited by 864
- 2021ByteTrack: Multi-Object Tracking by Associating Every Detection Boxcited by 816
- 2020HOTA: A Higher Order Metric for Evaluating Multi-Object Trackingcited by 549
- 2015Empirical Evaluation of Rectified Activations in Convolutional Networkcited by 517
- 2020FairMOT: On the Fairness of Detection and Re-Identification in Multiple Object Trackingcited by 489
- 2020Tracking Objects as Pointscited by 483
- 2018LaSOT: A High-quality Benchmark for Large-scale Single Object Trackingcited by 426
- 2018Conditional Neural Processescited by 423
- 2020MOT20: A benchmark for multi object tracking in crowded scenescited by 355
- 2022Observation-Centric SORT: Rethinking SORT for Robust Multi-Object Trackingcited by 346
- 2022BoT-SORT: Robust Associations Multi-Pedestrian Trackingcited by 317
- 2019Towards Real-Time Multi-Object Trackingcited by 311
- 2018Neural Processescited by 309
- 2019Attentive Neural Processescited by 281
- 2019GRU-ODE-Bayes: Continuous modeling of sporadically-observed time seriescited by 230
- 2021DanceTrack: Multi-Object Tracking in Uniform Appearance and Diverse Motioncited by 214
- 2022StrongSORT: Make DeepSORT Great Againcited by 213
- 2019Latent ODEs for Irregularly-Sampled Time Seriescited by 183
- 2020LaSOT: A High-quality Large-scale Single Object Tracking Benchmarkcited by 130
- 2021KalmanNet: Neural Network Aided Kalman Filtering for Partially Known Dynamicscited by 130
- 2023Deep OC-SORT: Multi-Pedestrian Tracking by Adaptive Re-Identificationcited by 130
- 2023SportsMOT: A Large Multi-Object Tracking Dataset in Multiple Sports Scenescited by 130
- 2019On Robustness of Neural Ordinary Differential Equationscited by 83
- 2023MotionTrack: Learning Robust Short-term and Long-term Motions for Multi-Object Trackingcited by 64
- 2021Neural ODE Processescited by 57
- 2019Sequential Neural Processescited by 55
- 2023SparseTrack: Multi-Object Tracking by Performing Scene Decomposition based on Pseudo-Depthcited by 48
- 2023Iterative Scale-Up ExpansionIoU and Deep Features Association for Multi-Object Tracking in Sportscited by 29
- 2023ByteTrackV2: 2D and 3D Multi-Object Tracking by Associating Every Detection Boxcited by 20
- 2023MotionTrack: Learning Motion Predictor for Multiple Object Trackingcited by 20
- 2022Object Detection in Autonomous Vehicles: Status and Open Challengescited by 14
- 2023Onboard dynamic-object detection and tracking for autonomous robot navigation with RGB-D cameracited by 13
- 2021Online and Real-Time Tracking in a Surveillance Scenariocited by 8
Built on by
Citing papers per year: 2024: 3; 2025: 3; 2026: 2.
8 papers.
- 2024Engineering an Efficient Object Tracker for Non-Linear Motioncited by 4
- 2025CAMELTrack: Context-Aware Multi-cue ExpLoitation for Online Multi-Object Trackingcited by 4
- 2025Deep Learning-Based Multi-Object Tracking: A Comprehensive Survey from Foundations to State-of-the-Artcited by 4
- 2024Deep HM-SORT: Enhancing Multi-Object Tracking in Sports with Deep Features, Harmonic Mean, and Expansion IOUcited by 3
- 2024Detection and Tracking of MAVs Using a Rosette Scanning Pattern LiDARcited by 0
- 2025Learning Association via Track-Detection Matching for Multi-Object Trackingcited by 0
- 2026Motion-Aware Reinforcement Learning For Object Localizationcited by 0
- 2026Revisiting Multi-Object Tracking Baselines: Hyperparameter Optimization with Multi-Fidelity Greedy Coordinate Searchcited by 0
- 2026Revisiting Multi-Object Tracking Baselines: Hyperparameter Optimization with Multi-Fidelity Greedy Coordinate Search10 Sep 2026
- 2026Motion-Aware Reinforcement Learning For Object Localization19 Jun 2026
- 2025Learning Association via Track-Detection Matching for Multi-Object Tracking26 Dec 2025
- 2025Deep Learning-Based Multi-Object Tracking: A Comprehensive Survey from Foundations to State-of-the-Art16 Jun 2025
- 2025CAMELTrack: Context-Aware Multi-cue ExpLoitation for Online Multi-Object Tracking2 May 2025
- 2024Detection and Tracking of MAVs Using a Rosette Scanning Pattern LiDAR16 Aug 2024
- 2024Engineering an Efficient Object Tracker for Non-Linear Motion30 Jun 2024
- 2024Deep HM-SORT: Enhancing Multi-Object Tracking in Sports with Deep Features, Harmonic Mean, and Expansion IOU17 Jun 2024