Work

TrackForge

Rust
Python
Computer Vision
Tracking

A unified, high-performance computer vision tracking library in Rust with Python bindings. Features ByteTrack and DeepSORT.

Object tracking visualization

TrackForge is a unified, high-performance computer vision tracking library, implemented in Rust and exposed as a Python package. It provides state-of-the-art tracking algorithms like ByteTrack and DeepSORT, optimized for speed and ease of use in both Rust and Python environments.

Features

  • High Performance: Native Rust implementation for maximum speed and memory safety
  • Python Bindings: Seamless integration with the Python ecosystem using pyo3
  • Unified API: Consistent interface for tracking tasks across both languages
  • ByteTrack: Robust multi-object tracking using Kalman filters and IoU matching
  • DeepSORT: SORT + appearance embeddings for improved tracking

Installation

Python

pip install trackforge

Rust

[dependencies]
trackforge = "0.1.8"

Role: Main Maintainer

GitHub Repository