The Odyssey Blue mini PC kit comes with an open-source Frigate NVR and a Coral USB AI accelerator
The Odyssey Blue mini PC based on the ODYSSEY-X86J4125 SBC is now offered as part of a bundle with the Frigate open source NVR platform with support for real-time local object detection and a Coral USB accelerator HAVE.
The Odyssey Blue mini PC is equipped with an Intel Celeron J4125 Gemini Lake Refresh quad-core processor, 8 GB of RAM and a 128 GB SSD preloaded with an unnamed Linux operating system (probably Debian 11) and a container Docker frigate. The solution can operate on object detection at over 100 FPS when equipped with a Coral USB accelerator.
Since the hardware isn’t exactly new and we’ve covered it extensively in the past, even reviewing the previous generation SBC with the Celeron J4105 CPU and Re_Computer case, I’ll focus on the software , namely Frigate NVR in this post.
Frigate is an open-source NVR program designed for Home Assistant with AI-powered object detection that runs as a Docker container and uses OpenCV and Tensorflow to perform real-time object detection locally for IP cameras . Some of the highlights include:
- Leverages multiprocessing heavily with an emphasis on real-time rather than processing each frame
- Motion detection at very low height to determine where to perform object detection
- Object detection with TensorFlow runs in separate processes for maximum FPS
- Communicates via MQTT for easy integration into other systems
- Saves video with retention settings based on detected objects
- 24/7 check-in
- Re-streaming via RTMP to reduce the number of connections to your camera
Although Frigate can run object detection on the CPU, using the Google Coral accelerator greatly improves performance and allows detection at over 100 frames per second. Documentation describes recommended hardware, installation instructions, configuration, Home Assistant integration, and more. Dahua/Loryta, Hikvision, and Amcrest IP cameras are recommended in that order, but people using Reolink often encountered problems, and PoE cameras should be preferred over WiFi cameras.
Odyssey Blue (J4125) is actually one of the recommended servers and the only one on the list that also supports the M.2 Coral AI accelerator, so it’s a little odd that the kit comes with a USB accelerator instead. . Other recommended/tested systems include Minisforum GK41, Beelink GK55, Atomic Pi and Raspberry Pi 4, although the latter two are only suitable for a small number of cameras.
Seeed Studio is selling the Frigate NRV bundled kit with Odyssey Blue and the Coral USB AI Accelerator is being sold for $328.99 including transport costs. This should be mostly of interest to people who want a plug and play Frigate NVR, as mentioned above it shouldn’t be too hard to run yours with pretty much any recent mini PC plus a Google Coral accelerator HAVE. The latter might not be so easy to find though, as Seeed Studio told CNX Software that “given the very limited supply of Coral USB Accelerator at this point, only the Frigate NVR Bundle Kit is available in online now”, and they only plan to resume selling the Coral USB Accelerator separately when the supply shortage is resolved.
Jean-Luc started CNX Software in 2010 on a part-time basis, before stepping down as director of software engineering and starting writing daily news and reviews full-time later in 2011.