Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adding Object Tracking and Re-Identification Using YOLOV9 and Strong SORT and OSNET #299

Open
TheNobody-12 opened this issue Mar 28, 2024 · 4 comments

Comments

@TheNobody-12
Copy link

Description

This Release contains a highly configurable two-stage tracker that adjusts to different deployment scenarios. The detections generated by YOLOv9, a family of object detection architectures and models pre-trained on the COCO dataset, are passed to StrongSORT which combines motion and appearance information based on OSNet to track the objects. It can track any object that your Yolov9 model was trained to detect.

Example of Tracking Algorithm

003-gif

Key features:

🎯 Accurate object detection powered by YOLOv9
🔄 Seamless object tracking using StrongSORT and OSNet
🔧 Highly configurable to adapt to different deployment scenarios

Repository Link

The YOLOv9_StrongSORT_OSNET

@TheNobody-12
Copy link
Author

@WongKinYiu Do check this out

@JFMeyer2k
Copy link

Do you have comparisons of performance to other trackers like (older) trackers like ByteTrack or DeepSORT?

@TheNobody-12
Copy link
Author

Yes, the STRONG sort is the advancement to the Deep SORT framework.
https://github.com/dyhBUPT/StrongSORT
here is the original code repository of the StrongSORT which performs better than ByteTrack and DeepSort.

Results:

image

@WongKinYiu
Copy link
Owner

Added to readme.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants