A Visual Studio project demonstrating how to perform object tracking across video frames with YOLOX, ONNX Runtime, and the ByteTrack-Eigen library.
- Clone the repository.
- Run the
download-dependencies.bat
setup file. - Ensure the Solution Configuration for the Visual Studio project is in
Release
mode. - Restore the NuGet packages.
- Build the solution (
Ctrl+Shift+B
). - Place test files in the folder with the executable (sample files available below).
- pexels-rodnae-productions-10373924.mp4
- hagrid-sample-30k-384p-yolox_tiny.onnx
- hagrid-sample-30k-384p-colormap.json
- (To save the colormap file, right-click the link and opt for
Save Link As...
)
- (To save the colormap file, right-click the link and opt for
YOLOXByteTrackONNXDemo.exe hagrid-sample-30k-384p-yolox_tiny.onnx pexels-rodnae-productions-10373924.mp4 hagrid-sample-30k-384p-colormap.json
YOLOXByteTrackONNXDemo.exe hagrid-sample-30k-384p-yolox_tiny.onnx pexels-rodnae-productions-10373924.mp4 hagrid-sample-30k-384p-colormap.json Dml