Regarding Google Coral, from the docs: https://docs.frigate.video/frigate/hardware
The Coral is no longer recommended for new Frigate installations, except in deployments with particularly low power requirements or hardware incapable of utilizing alternative AI accelerators for object detection. Instead, we suggest using one of the numerous other supported object detectors. Frigate will continue to provide support for the Coral TPU for as long as practicably possible given its still one of the most power-efficient devices for executing object detection models.
Personally, I'd recommend OpenVINO. It works on iGPUs, and if that's not possible it's quite performant on CPUs. I currently run a Google Coral and the Linux driver is no longer officially maintained meaning it breaks every now and then after a kernel update, next time it breaks I'm going with OpenVINO.
Also, I'd install Docker in an LXC for Frigate, it makes passing the iGPU through to it a lot easier.
all 7 comments