@scrypted/onnx
v0.1.117
Published
Scrypted ONNX Object Detection
Downloads
6,098
Readme
ONNX Object Detection for Scrypted
This plugin adds object detection capabilities to any camera in Scrypted. Having a fast GPU and CPU is highly recommended.
The ONNX Plugin should only be used if you are a Scrypted NVR user. It will provide no benefits to HomeKit, which does its own detection processing.
Windows Setup
Windows setup requires several installation steps and system PATH variables to be set correctly. The NVIDIA installers does not do this correctly if older CUDA or CUDNN exists.
- Install latest NVIDIA drivers.
- Install CUDA 12.x.
- Install CUDNN 9.x.
- Open a new Terminal.
- Verify CUDA_PATH environment is set.
- The syste, CUDA_PATH can be set in Windows Advanced System Settings.
- Verify PATH contains the path to CUDNN\bin\12.x, where the
cudnn64_9.dll
file is located. Typically it will be somewhere like:"C:\Program Files\NVIDIA\CUDNN\v9.4\bin\12.6\cudnn64_9.dll"
.
- The system PATH can be set in Windows Advanced System Settings.
- Exit Scrypted.
- Reopen Scrypted.
Linux Setup
- Install NVIDIA drivers on host.
- Install CUDA and CUDNN.
- Follow the NVIDIA setup steps for the NVIDIA docker image. https://docs.scrypted.app/installation.html#linux-docker