Observation-Centric SORT: Rethinking SORT for Robust Multi-Object Tracking
Not on the map. Why?
Abstract (arXiv)
Kalman filter (KF) based methods for multi-object tracking (MOT) make an assumption that objects move linearly. While this assumption is acceptable for very short periods of occlusion, linear estimates of motion for prolonged time can be highly inaccurate. Moreover, when there is no measurement available to update Kalman filter parameters, the standard convention is to trust the priori state estimations for posteriori update. This leads to the accumulation of errors during a period of occlusion. The error causes significant motion direction variance in practice. In this work, we show that a basic Kalman filter can still obtain state-of-the-art tracking performance if proper care is taken to fix the noise accumulated during occlusion. Instead of relying only on the linear state estimate (i.e., estimation-centric approach), we use object observations (i.e., the measurements by object detector) to compute a virtual trajectory over the occlusion period to fix the error accumulation of filter parameters during the occlusion period. This allows more time steps to correct errors accumulated during occlusion. We name our method Observation-Centric SORT (OC-SORT). It remains Simple, Online, and Real-Time but improves robustness during occlusion and non-linear motion. Given off-the-shelf detections as input, OC-SORT runs at 700+ FPS on a single CPU. It achieves state-of-the-art on multiple datasets, including MOT17, MOT20, KITTI, head tracking, and especially DanceTrack where the object motion is highly non-linear. The code and models are available at urlhttps://github.com/noahcao/OCSORT.
Key facts. Cited by 345 papers in the map (data through 7 Oct 2026). Builds on 48 of its 91 references that are in the map. First posted on arXiv 27 Mar 2022.
Builds on
48 of 91 references.
References · 48
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2015Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networkscited by 9,617
- 2015You Only Look Once: Unified, Real-Time Object Detectioncited by 4,829
- 2019Generalized Intersection over Union: A Metric and A Loss for Bounding Box Regressioncited by 1,361
- 2019Objects as Pointscited by 1,172
- 2021YOLOX: Exceeding YOLO Series in 2021cited by 1,064
- 2017Simple Online and Realtime Tracking with a Deep Association Metriccited by 908
- 2016Simple Online and Realtime Trackingcited by 862
- 2021ByteTrack: Multi-Object Tracking by Associating Every Detection Boxcited by 812
- 2019Argoverse: 3D Tracking and Forecasting with Rich Mapscited by 728
36 more
- 2020HOTA: A Higher Order Metric for Evaluating Multi-Object Trackingcited by 546
- 2016MOT16: A Benchmark for Multi-Object Trackingcited by 531
- 2021TrackFormer: Multi-Object Tracking with Transformerscited by 515
- 2020FairMOT: On the Fairness of Detection and Re-Identification in Multiple Object Trackingcited by 489
- 2020Tracking Objects as Pointscited by 483
- 2019Distance-IoU Loss: Faster and Better Learning for Bounding Box Regressioncited by 454
- 2019Tracking without bells and whistlescited by 382
- 2021MOTR: End-to-End Multiple-Object Tracking with Transformercited by 379
- 2020TransTrack: Multiple Object Tracking with Transformercited by 370
- 2020MOT20: A benchmark for multi object tracking in crowded scenescited by 355
- 2020Quasi-Dense Similarity Learning for Multiple Object Trackingcited by 220
- 2021DanceTrack: Multi-Object Tracking in Uniform Appearance and Diverse Motioncited by 213
- 2019Learning a Neural Solver for Multiple Object Trackingcited by 198
- 2021Track to Detect and Segment: An Online Multi-Object Trackercited by 156
- 2020Human Trajectory Forecasting in Crowds: A Deep Learning Perspectivecited by 128
- 2021Learning to Track with Object Permanencecited by 117
- 2022Global Tracking Transformerscited by 110
- 2019Cross-Domain Adaptation for Animal Pose Estimationcited by 108
- 2020Rethinking the competition between detection and ReID in Multi-Object Trackingcited by 101
- 2021TransMOT: Spatial-Temporal Graph Transformer for Multiple Object Trackingcited by 93
- 2021EagerMOT: 3D Multi-Object Tracking via Sensor Fusioncited by 83
- 2018Pose Flow: Efficient Online Pose Trackingcited by 80
- 2021Monocular Quasi-Dense 3D Object Trackingcited by 80
- 2020Lifted Disjoint Paths with Application in Multiple Object Trackingcited by 55
- 2021RelationTrack: Relation-aware Multiple Object Tracking with Decoupled Representationcited by 52
- 2015Near-Online Multi-target Tracking with Aggregated Local Flow Descriptorcited by 46
- 2021Learning a Proposal Classifier for Multiple Object Trackingcited by 42
- 2021Tracking Pedestrian Heads in Dense Crowdcited by 42
- 2018Pairwise Body-Part Attention for Recognizing Human-Object Interactionscited by 34
- 2021Track without Appearance: Learn Box and Tracklet Embedding with Local and Global Motion Patterns for Vehicle Trackingcited by 26
- 2021Semi-TCL: Semi-Supervised Track Contrastive Representation Learningcited by 23
- 2021TrackMPNN: A Message Passing Graph Neural Architecture for Multi-Object Trackingcited by 21
- 2021Making Higher Order MOT Scalable: An Efficient Approximate Solver for Lifted Disjoint Pathscited by 19
- 2018Detecting Heads using Feature Refine Net and Cascaded Multi-Scale Architecturecited by 18
- 2021Split and Connect: A Universal Tracklet Booster for Multi-Object Trackingcited by 17
- 2017Dynamics Based 3D Skeletal Hand Trackingcited by 10
Built on by
Citing papers per year: 2022: 17; 2023: 61; 2024: 102; 2025: 88; 2026: 77.
345 papers.
Sort:
By area:
- 2022BoT-SORT: Robust Associations Multi-Pedestrian Trackingcited by 313
- 2023Perpetual Humanoid Control for Real-time Simulated Avatarscited by 198
- 2022MOTRv2: Bootstrapping End-to-End Multi-Object Tracking by Pretrained Object Detectorscited by 148
- 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
- 2023ReasonNet: End-to-End Driving with Temporal and Global Reasoningcited by 92
- 2024SAMURAI: Adapting Segment Anything Model for Zero-Shot Visual Tracking with Motion-Aware Memorycited by 91
- 2023MeMOTR: Long-Term Memory-Augmented Transformer for Multi-Object Trackingcited by 86
- 2022Hard to Track Objects with Irregular Motions and Similar Appearances? Make It Easier by Buffering the Matching Spacecited by 66
- 2023Hybrid-SORT: Weak Cues Matter for Online Multi-Object Trackingcited by 66
- 2022QDTrack: Quasi-Dense Similarity Learning for Appearance-Only Multiple Object Trackingcited by 61
- 2024DiffMOT: A Real-time Diffusion-based Multiple Object Tracker with Non-linear Predictioncited by 59
38 more
- 2023EgoHumans: An Egocentric 3D Multi-Human Benchmarkcited by 58
- 2024Multiple Object Tracking as ID Predictioncited by 58
- 2022CAMO-MOT: Combined Appearance-Motion Optimization for 3D Multi-Object Tracking with Camera-LiDAR Fusioncited by 50
- 2024Matching Anything by Segmenting Anythingcited by 49
- 2023SparseTrack: Multi-Object Tracking by Performing Scene Decomposition based on Pseudo-Depthcited by 48
- 2023MOTRv3: Release-Fetch Supervision for End-to-End Multi-Object Trackingcited by 42
- 2023DiffusionTrack: Diffusion Model For Multi-Object Trackingcited by 40
- 2024ADA-Track++: End-to-End Multi-Camera 3D Multi-Object Tracking with Alternating Detection and Associationcited by 33
- 2023iKUN: Speak to Trackers without Retrainingcited by 31
- 2022SMILEtrack: SiMIlarity LEarning for Occlusion-Aware Multiple Object Trackingcited by 29
- 2023Iterative Scale-Up ExpansionIoU and Deep Features Association for Multi-Object Tracking in Sportscited by 29
- 2023Collaborative Multi-Object Tracking with Conformal Uncertainty Propagationcited by 27
- 2022JRDB-Pose: A Large-scale Dataset for Multi-Person Pose Estimation and Trackingcited by 25
- 2023ReST: A Reconfigurable Spatial-Temporal Graph Model for Multi-Camera Multi-Object Trackingcited by 24
- 2023ChimpACT: A Longitudinal Dataset for Understanding Chimpanzee Behaviorscited by 24
- 2024PanAf20K: A Large Video Dataset for Wild Ape Detection and Behaviour Recognitioncited by 22
- 2024NetTrack: Tracking Highly Dynamic Objects with a Netcited by 22
- 2024Towards Generalizable Multi-Object Trackingcited by 22
- 2023TOPIC: A Parallel Association Paradigm for Multi-Object Tracking under Complex Motions and Diverse Scenescited by 21
- 2023Bridging the Gap Between End-to-end and Non-End-to-end Multi-Object Trackingcited by 20
- 2023MotionTrack: Learning Motion Predictor for Multiple Object Trackingcited by 20
- 2023SoccerNet 2023 Challenges Resultscited by 20
- 2024Samba: Synchronized Set-of-Sequences Modeling for Multiple Object Trackingcited by 20
- 2023OmniTracker: Unifying Object Tracking by Tracking-with-Detectioncited by 19
- 2024MCTrack: A Unified 3D Multi-Object Tracking Framework for Autonomous Drivingcited by 17
- 2025SAM2MOT: A Novel Paradigm of Multi-Object Tracking by Segmentationcited by 17
- 2024Self-Supervised Multi-Object Tracking with Path Consistencycited by 16
- 2023FOLT: Fast Multiple Object Tracking from UAV-captured Videos Based on Optical Flowcited by 15
- 2023DARTH: Holistic Test-time Adaptation for Multiple Object Trackingcited by 15
- 2024AutoSoccerPose: Automated 3D posture Analysis of Soccer Shot Movementscited by 15
- 2024BoostTrack++: using tracklet information to detect more objects in multiple object trackingcited by 15
- 2024RingMo-Aerial: An Aerial Remote Sensing Foundation Model With Affine Transformation Contrastive Learningcited by 15
- 20221st Workshop on Maritime Computer Vision (MaCVi) 2023: Challenge Resultscited by 14
- 2023UVOSAM: A Mask-free Paradigm for Unsupervised Video Object Segmentation via Segment Anything Modelcited by 14
- 2024Multi-Object Tracking in the Darkcited by 14
- 2024BuckTales : A multi-UAV dataset for multi-object tracking and re-identification of wild antelopescited by 14
- 2023TrackFlow: Multi-Object Tracking with Normalizing Flowscited by 13
- 2024Visible-Thermal Multiple Object Tracking: Large-scale Video Dataset and Progressive Fusion Approachcited by 13
50 most cited of 345 All 345 (JSON)
- 2026Towards Automatic Video Annotation with ASH: Zero-Shot Open-Vocabulary Multi-Object Tracking and Segmentation1 Oct 2026
- 2026ByteTraX: Enhancing the ByteTrack Architecture with Optimised Thresholding29 Sep 2026
- 2026UGO: Unified Architecture for General Multi-Object Tracking by Segmentation29 Sep 2026
- 2026ReWorld-Track: A Recursive Event World Model for Language-Guided Multi-Camera Tracking29 Sep 2026
- 2026LiAM-SAM: Lifecycle-Aware Memory for Robust SAM2-Based MOT23 Sep 2026
- 2026Identity-Consistent Analysis of Long-Shot Windsurfing Video: A Domain-Specific Offline Tracking System21 Sep 2026
- 2026DOA-SORT: Directional Occlusion-Aware Multi-Object Tracking with Distributional Observations19 Sep 2026
- 2026Online Multi-Camera 3D Tracking via ID Prediction over Recurrent Sparse Queries16 Sep 2026
- 2026Tracking the Unseen: An Occlusion-Robust Framework for Target Tracking Under Full and Long-Term Occlusion15 Sep 2026
- 2026Beyond the Survey: A Systematic Empirical Study of Detection and Association in Visual MOT14 Sep 2026
- 2026EECTracker: Swarm Motion Prior-Guided Feature Compensation for Airborne Optical UAV Swarm Tracking14 Sep 2026
- 2026Revisiting Multi-Object Tracking Baselines: Hyperparameter Optimization with Multi-Fidelity Greedy Coordinate Search10 Sep 2026
38 more
- 2026Tracking-by-detection in Multi-object Tracking: Survey and Experiments8 Sep 2026
- 2026Re-engineering SORT-based algorithms for low-cost small object tracking from omnidirectional footage7 Sep 2026
- 2026YesTrack: Referring Multi-Object Tracking via MLLM-based Yes/No Verification2 Sep 2026
- 2026Beyond the Image Plane: World-Grounded Queries for Multi-Object Tracking1 Sep 2026
- 2026MotionSync: Non-Causal Refinement of Causal Tracker for Label-Efficient 3D Perception30 Aug 2026
- 2026GAAT: Geometry-Aware Alignment Transformer for Multimodal UAV Perception28 Aug 2026
- 2026Multi-Modal Traffic Sign Detection with Semantic Attributes for Autonomous Driving21 Aug 2026
- 2026Probing Association Instability with Track-State Perturbations for Clip-Level Active Learning in Query-Propagation Multi-Object Tracking18 Aug 2026
- 2026Training-Free Long-Term Multi-Object Tracking for Sports Video Analytics16 Aug 2026
- 2026Evidence of Absence: Cross-Modal Abductive Risk Perception to Sustain World Models When Vision Fails15 Aug 2026
- 2026Artificial Intelligence as a Tool for Combating Child Labour: A Real-Time Edge Vision Pipeline for Child Detection and Age Estimation14 Aug 2026
- 2026GenTrack3: Hybrid Stochastic-Deterministic Online Multi-Object Tracking with Cluster-Aware Association10 Aug 2026
- 2026When Fish Look Alike: Tracking Identities with Dual-branch Elasticity29 Jul 2026
- 2026CD-RMOT-Bench: Benchmarking the Cross-Domain Referring Multi-Object Tracking28 Jul 2026
- 2026Incremental Optimal Assignment for Real-Time Crowd Tracking23 Jul 2026
- 2026WASABI: Whole-graph Assignment-based Stabilizer for lAne topology By Inter-frame tracking22 Jul 2026
- 2026VLA-ReID: Video-Level Association for Re-Identification in Multi-Object Tracking with Highly Similar Objects19 Jul 2026
- 2026The generator is the tracker: Multi-object tracking by painting persistent identity colours19 Jul 2026
- 2026Still image and spatial-temporal tomato data enabling detection, segmentation, tracking, and video-instance segmentation using strong and weak labels16 Jul 2026
- 2026Edge-Aware Thermal Infrared UAV Swarm Tracking14 Jul 2026
- 2026WaspMOT: A Benchmark for Long-Term Multi-Object Tracking of Trichogramma Wasps9 Jul 2026
- 2026HieDG: A Hierarchical Discrete Geometry-Guided Framework for Multi-Animal Tracking1 Jul 2026
- 2026MVDGC: Joint 3D and 2D Multi-view Pedestrian Detection via Dual Geometric Constraints30 Jun 2026
- 2026PS-MOT: Cultivating Instance Awareness from Point Seeds for Multi-Object Tracking29 Jun 2026
- 2026Vision-Reasoning-Guided Occlusion Removal from Light Fields18 Jun 2026
- 2026FEMOT: Multi-Object Tracking using Frame and Event Cameras12 Jun 2026
- 2026Selective Mask Propagation for Multi-Object Tracking11 Jun 2026
- 2026Does Appearance Help? A Systematic Study of Image-Based Re-Identification in Online 3D Multi-Pedestrian Tracking5 Jun 2026
- 2026HDST-GNN: Heterogeneous Dynamic Spatiotemporal Graph Neural Networks for Multi-Object Tracking in UAV Aerial Imagery4 Jun 2026
- 2026Understanding Identity Continuity in Thermal Video through Scene-Level Consistency1 Jun 2026
- 2026Mining Multi-Modality Spatio-Temporal Cues for Video Important Person Identification27 May 2026
- 2026Tetris: Tile-level Sampling for Efficient and High-Fidelity Video Object Tracking25 May 2026
- 2026Multi-Object Tracking Consistently Improves Wildlife Inference15 May 2026
- 2026A Topology-Aware Spatiotemporal Handover Framework for Continuous Multi-UAV Tracking15 May 2026
- 2026SAMOFT: Robust Multi-Object Tracking via Region and Flow10 May 2026
- 2026CalibFree: Self-Supervised View Feature Separation for Calibration-Free Multi-Camera Multi-Object Tracking10 May 2026
- 2026Time-series Meets Complex Motion Modeling: Robust and Computational-effective Motion Predictor for Multi-object Tracking1 May 2026
- 2026GateMOT: Q-Gated Attention for Dense Object Tracking29 Apr 2026
50 newest of 345 All 345 (JSON)
- 2026Speak While Watching: Unleashing TRUE Real-Time Video Understanding Capability of Multimodal Large Language Modelscited by 7
- 2025EffOWT: Transfer Visual Language Models to Open-World Tracking Efficiently and Effectivelycited by 0
- 2025VSE-MOT: Multi-Object Tracking in Low-Quality Video Scenes Guided by Visual Semantic Enhancementcited by 0
- 2026Training-Free Semantic Multi-Object Tracking with Vision-Language Modelscited by 0
- 2026Training-Free Semantic Multi-Object Tracking with Vision-Language Models15 Apr 2026
- 2026Speak While Watching: Unleashing TRUE Real-Time Video Understanding Capability of Multimodal Large Language Models11 Jan 2026
- 2025VSE-MOT: Multi-Object Tracking in Low-Quality Video Scenes Guided by Visual Semantic Enhancement17 Sep 2025
- 2025EffOWT: Transfer Visual Language Models to Open-World Tracking Efficiently and Effectively7 Apr 2025
- 2023DiffusionTrack: Diffusion Model For Multi-Object Trackingcited by 40
- 2024DINTR: Tracking via Diffusion-based Interpolationcited by 1
- 2024DINTR: Tracking via Diffusion-based Interpolation14 Oct 2024
- 2023DiffusionTrack: Diffusion Model For Multi-Object Tracking19 Aug 2023
- 2022BoT-SORT: Robust Associations Multi-Pedestrian Trackingcited by 313
- 2023Perpetual Humanoid Control for Real-time Simulated Avatarscited by 198
- 2022MOTRv2: Bootstrapping End-to-End Multi-Object Tracking by Pretrained Object Detectorscited by 148
- 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
- 2024SAMURAI: Adapting Segment Anything Model for Zero-Shot Visual Tracking with Motion-Aware Memorycited by 91
- 2023MeMOTR: Long-Term Memory-Augmented Transformer for Multi-Object Trackingcited by 86
- 2022Hard to Track Objects with Irregular Motions and Similar Appearances? Make It Easier by Buffering the Matching Spacecited by 66
- 2023Hybrid-SORT: Weak Cues Matter for Online Multi-Object Trackingcited by 66
- 2022QDTrack: Quasi-Dense Similarity Learning for Appearance-Only Multiple Object Trackingcited by 61
- 2024DiffMOT: A Real-time Diffusion-based Multiple Object Tracker with Non-linear Predictioncited by 59
- 2023EgoHumans: An Egocentric 3D Multi-Human Benchmarkcited by 58
12 most cited of 330 All 330 (JSON)
- 2026Towards Automatic Video Annotation with ASH: Zero-Shot Open-Vocabulary Multi-Object Tracking and Segmentation1 Oct 2026
- 2026ByteTraX: Enhancing the ByteTrack Architecture with Optimised Thresholding29 Sep 2026
- 2026UGO: Unified Architecture for General Multi-Object Tracking by Segmentation29 Sep 2026
- 2026LiAM-SAM: Lifecycle-Aware Memory for Robust SAM2-Based MOT23 Sep 2026
- 2026Identity-Consistent Analysis of Long-Shot Windsurfing Video: A Domain-Specific Offline Tracking System21 Sep 2026
- 2026DOA-SORT: Directional Occlusion-Aware Multi-Object Tracking with Distributional Observations19 Sep 2026
- 2026Online Multi-Camera 3D Tracking via ID Prediction over Recurrent Sparse Queries16 Sep 2026
- 2026Tracking the Unseen: An Occlusion-Robust Framework for Target Tracking Under Full and Long-Term Occlusion15 Sep 2026
- 2026Beyond the Survey: A Systematic Empirical Study of Detection and Association in Visual MOT14 Sep 2026
- 2026EECTracker: Swarm Motion Prior-Guided Feature Compensation for Airborne Optical UAV Swarm Tracking14 Sep 2026
- 2026Revisiting Multi-Object Tracking Baselines: Hyperparameter Optimization with Multi-Fidelity Greedy Coordinate Search10 Sep 2026
- 2026Tracking-by-detection in Multi-object Tracking: Survey and Experiments8 Sep 2026
12 newest of 330 All 330 (JSON)