#187 · Primary category: Computer Vision
OC_SORT
[CVPR2023] The official repo for OC-SORT: Observation-Centric SORT on video Multi-Object Tracking. OC-SORT is simple, online and robust to occlusion/non-linear motion.
Project last updated:04/21/26
GitHub Stars
1.1K
Forks
154
Contributors
6
License
MIT
Why we included this project
Tracking a person or vehicle across crowded, occlusion-prone video is where OC-SORT fits. It rebuilds the classic SORT tracker around observation-centric momentum and a re-update step, which cuts down on identity switches when targets disappear briefly or move along non-linear paths. The tracker is purely motion-based and lightweight, so you can drop in detections from your own detector and later bolt on appearance similarity if motion alone isn't enough. It also ships practical deployment paths: ONNX, TensorRT, and ncnn exports, a C++ port, and a refactored Python implementation that reportedly runs 1.5 to 2 times faster. The reported results across MOT17, MOT20, DanceTrack, and KITTI give a concrete picture of where it helps and where it doesn't.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
opencv
Open Source Computer Vision Library
RuView
π RuView turns commodity WiFi signals into real-time spatial intelligence, vital sign monitoring, and presence detection — all without a single pixel of video.
PaddleOCR
Turn any PDF or image document into structured data for your AI. A powerful, lightweight OCR toolkit that bridges the gap between images/PDFs and LLMs. Supports 100+ languages.
MinerU
Transforms complex documents like PDFs and Office docs into LLM-ready markdown/JSON for your Agentic workflows.
tesseract
Tesseract Open Source OCR Engine (main repository)