Description
trackRai is a YOLO-based multi-object tracking software for R. It provides easy-to-use (or so I think) Shiny apps for automating the preparation and training of YOLO11 models, and for performing the tracking of multiple objects in a video in a range of conditions while maintaining individual identities.
Finally, trackRai can leverage trackRcv’s convenience apps to manually correct common errors that occurs during tracking, and to export publication-ready videos showing the moving objects with their track overlaid on top of them.
Installation
You can install the development version of trackRai from GitHub with:
# install.packages("pak")
pak::pak("swarm-lab/trackRai")
User guides
- 1. Installing trackRai
- 2. Preparing a training dataset
- 3. Training a YOLO model
- 4. Tracking objects
- 5. Fixing tracks
- 6. Visualizing tracks
FAQ
Will something break? Can I use trackRai in ‘production’ mode?
Something will definitely break. This is mostly a one-person operation and I cannot promise that I have fully tested every single scenario that could challenge trackRai. This being said, it will work fine in most cases and is certainly usable for most tracking projects. If you run into an issue, please report it at: https://github.com/swarm-lab/trackRai/issues.
–
How can I help?
trackRai is an open-source project, meaning that you can freely modify its code and implement new functionalities. If you have coding skills, you are more than welcome to contribute new code or code improvement by submitting pull requests on the GitHub repository of the project at: https://github.com/swarm-lab/trackRai. I will do my best to review and integrate them quickly.
If you do not feel like contributing code, you can also help by submitting bug reports and feature requests using the issue tracker on the GitHub repository of the project at: https://github.com/swarm-lab/trackRai/issues. These are extremely helpful to catch and correct errors in the code, and to guide the development of trackRai by integrating functionalities requested by the community.