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