ultralytics>=8.0.0
opencv-python>=4.8.0
numpy>=1.24.0
onnxruntime>=1.16.0; sys_platform != 'linux'
onnxruntime-gpu>=1.16.0; sys_platform == 'linux'
onnxruntime-silicon>=1.16.0; sys_platform == 'darwin' and platform_machine == 'arm64'
scikit-learn>=1.3.0
ffmpeg-python>=0.2.0
# bytetrack is optional - greedy tracker fallback is built in
# pip install git+https://github.com/ifzhang/ByteTrack.git
insightface>=0.7.3
