SaaSHub helps you find the best software and product alternatives Learn more →
Top 14 Python multi-object-tracking Projects
-
PaddleDetection
Object Detection toolkit based on PaddlePaddle. It supports object detection, instance segmentation, multiple object tracking and real-time multi-person keypoint detection.
Project mention: [R]DETRs Beat YOLOs on Real-time Object Detection | /r/MachineLearning | 2023-04-19Our RTDETR-L achieves 53.0% AP on COCO val2017 and 114 FPS on T4 GPU, while RT-DETR-X achieves 54.8% AP and 74 FPS, outperforming all YOLO detectors of the same scale in both speed and accuracy. Furthermore, our RTDETR-R50 achieves 53.1% AP and 108 FPS, outperforming DINO-Deformable-DETR->R50 by 2.2% AP in accuracy and by about 21 times in FPS. Source code and pretrained models will be available at PaddleDetection1 (https://github.com/PaddlePaddle/PaddleDetection) .
-
-
InfluxDB
Access the most powerful time series database as a service. Ingest, store, & analyze all types of time series data in a fully-managed, purpose-built database. Keep data forever with low-cost storage and superior data compression.
-
FairMOT
[IJCV-2021] FairMOT: On the Fairness of Detection and Re-Identification in Multi-Object Tracking
-
Thanks for the suggestion! Unfortunately, unitrack code doesn't support custom data evaluation. I've found Bytetrack to be useful for my current task.
-
mmtracking
OpenMMLab Video Perception Toolbox. It supports Video Object Detection (VID), Multiple Object Tracking (MOT), Single Object Tracking (SOT), Video Instance Segmentation (VIS) with a unified framework.
I suggest to try the top down approach with the https://openmmlab.com/ open source package. The openmmlab provides multiple algorithms, datasets and pretrained models for various computer vision tasks. Start with mmpose video demo that integrates detection and pose estimation. You can add later tracking with https://github.com/open-mmlab/mmtracking to track the poses in time.
-
-
-
Sonar
Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
-
Code: https://github.com/OpenDriveLab/UniAD (to be released soon)
-
-
UniTrack
[NeurIPS'21] Unified tracking framework with a single appearance model. It supports Single Object Tracking (SOT), Video Object Segmentation (VOS), Multi-Object Tracking (MOT), Multi-Object Tracking and Segmentation (MOTS), Pose Tracking, Video Instance Segmentation (VIS), and class-agnostic MOT (e.g. TAO dataset). (by Zhongdao)
-
Yolov7_StrongSORT_OSNet
Real-time multi-camera multi-object tracker using YOLOv7 and StrongSORT with OSNet
I have several cameras that stream via multiprocessing frames. With yolov7 I detect persons. Now I want to track and re-identify these persons across all streams. From the multiprocessing point of view this is no problem (shared list) but I don't know which method I can/should use. I tried something with StrongSort but there is a Kalman filter in it which would iritate the model because of wrong positions and velocities. Can someone help me? At the moment this StrongSort algorithm from Github works great. But the ReID does not take place logically there across streams.
-
classy-sort-yolov5
Ready-to-use realtime multi-object tracker that works for any object category. YOLOv5 + SORT implementation.
-
Project mention: Need help with ID persistence issue in football player tracking project | /r/computervision | 2023-02-16
Detected players passed to the deepsort_realtime package for tracking and ID assignment (Source)
-
multi_object_tracking
Multi-object tracking of water fleas from video. Detects dark blotches on light background, performs multi-object association, tracks them with Kalman filters.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python multi-object-tracking related posts
- Tracking sets of Keypoints by Person
- Multi Object Tracking from moving camera
- Does Multi Object Tracking work better (precision/recall) on videos than jury rigging a SOTA image object detection to work on videos?
- [P]We have supported Quasi-Dense Similarity Learning for Multiple Object Tracking.
- [p]We have supported Quasi-Dense Similarity Learning for Multiple Object Tracking
- MMTracking have supported Quasi-Dense Similarity Learning for Multiple Object Tracking.
- MMTracking Supports Quasi-Dense Similarity Learning for Multiple Object Tracking
-
A note from our sponsor - #<SponsorshipServiceOld:0x00007f0920a1b708>
www.saashub.com | 4 Jun 2023
Index
What are some of the best open-source multi-object-tracking projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | PaddleDetection | 10,583 |
2 | yolo_tracking | 4,791 |
3 | FairMOT | 3,755 |
4 | ByteTrack | 3,345 |
5 | mmtracking | 2,951 |
6 | norfair | 1,845 |
7 | FastMOT | 1,010 |
8 | UniAD | 638 |
9 | multi-object-tracker | 622 |
10 | UniTrack | 310 |
11 | Yolov7_StrongSORT_OSNet | 282 |
12 | classy-sort-yolov5 | 94 |
13 | deep_sort_realtime | 73 |
14 | multi_object_tracking | 1 |