Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

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

Integrate OCSORT to supervision #1207

Closed
1 of 2 tasks
tgbaoo opened this issue May 18, 2024 · 3 comments
Closed
1 of 2 tasks

Integrate OCSORT to supervision #1207

tgbaoo opened this issue May 18, 2024 · 3 comments
Labels
enhancement New feature or request

Comments

@tgbaoo
Copy link

tgbaoo commented May 18, 2024

Search before asking

  • I have searched the Supervision issues and found no similar feature requests.

Description

My project require another tracking algorithm is OCSORT (https://github.com/noahcao/OC_SORT) beside bytetracker into supervision lib?

I tend to migrate thể algorithm and write some custom code for update_with_detection method to tracking the Detection objects of supervision lib.

Like this boxmot repo already integrate ocsort into their repo:
https://github.com/mikel-brostrom/yolo_tracking/blob/master/boxmot%2Ftrackers%2Focsort%2Focsort.py

Is there anything that I have to pay attention when plug some custom tracker into supervision lib beside the update_with_detection method?

I want to custom tracker to use in this file of code replace bytetracker to ocsorttracker:
https://github.com/roboflow/supervision/blob/develop/examples%2Ftime_in_zone%2Fultralytics_stream_example.py

Use case

No response

Additional

No response

Are you willing to submit a PR?

  • Yes I'd like to help by submitting a PR!
@tgbaoo tgbaoo added the enhancement New feature or request label May 18, 2024
@SkalskiP
Copy link
Collaborator

Hi @tgbaoo 👋🏻 Sorry for the late response, but I traveled a lot at the end of last week, and my access to GitHub was limited.

I want to make sure I understand correctly. Do you want to add OCSORT to the Supervision codebase or just use it in combination with Supervision?

@tgbaoo
Copy link
Author

tgbaoo commented May 20, 2024

Yes, I want to integrate ocsort to use with supervision library by sync the code and setup update_with_detectuon method

@SkalskiP
Copy link
Collaborator

In that case, let me start by converting this issue into a discussion and placing it in the Q&A section.

@roboflow roboflow locked and limited conversation to collaborators May 20, 2024
@SkalskiP SkalskiP converted this issue into discussion #1210 May 20, 2024

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants