Skip to content

Adding Rust implementation of ByteTrack #393

Description

@roman-koshchei

We have implemented ByteTrack in Rust based on trackers code: trackers-rs.

It has proper testing against Python implementation to be correctly implemented (check the README in linked repository).

I would like to use Rust for applications where trackers would be used and believe others would also like to do so.
So it might be beneficial to merge into an official repository and we need advice where to put it in there.

To steer your interest further here are benchmark results we got with around 50x improvement on my laptop:

Performance comparison:
  Python avg: 0.2388 ms
  Rust avg: 0.0046 ms
  Rust is 51.80x faster than Python

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions