5 ms·
These were nice early in the TensorFlow evolution, for things like Frigate... But even CPU inference is both faster and more energy efficient with a modern Arm
by geerlingguy 2y ago
These were nice early in the TensorFlow evolution, for things like Frigate...
But even CPU inference is both faster and more energy efficient with a modern Arm SBC chip, and things like the Hailo chip are way faster for similar price, if you have an M.2 slot.
I haven't seen a good USB port alternative for edge devices though.
The big problem is Google seems to have let the whole thing stagnate since like 2019. They could have some near little 5/10/20 TOPS NPUs for cheap if they had continued developing this hardware ecosystem :(
- Sabinus 2y ago>The big problem is Google seems to have let the whole thing stagnate since like 2019. Google's flightiness strikes again. How they expect developers (and to some degree consumers) to invest in their churning product lines is beyond me. What's the point in buying a Google product when there's a good chance Google will drop software support and any further development in 5 years or less?
- bdhcuidbebe 2y agoYea, right! stares at my Nest smoke detectors
- nevi-me 2y agoFor a device with a 10 year life, and enough connectivity to be future-proof, Google has handled them poorly. It's only a few weeks ago that they added support for them in the Home app. I believe they have a 802.15.4 radio, maybe the x chipset is too old, but it would have been great to get Matter over Thread support for them. New-comers like Aqara will instead take up that space.
- saidinesh5 2y agoAt my last day job, https://github.com/google-coral/libedgetpu/issues/26 https://github.com/google-coral/libedgetpu/issues/26 this was the last nail in the coffin that got us to move away from coral hardware. This was when we were willing to look past even the poor availability of the hardware during the peak chip shortage. > As per https://www.tensorflow.org/guide/versions https://www.tensorflow.org/guide/versions , Can we assume that libedgetpu released along with a tflite version is compatible with all the versions of tflite in the same major version? > Hi, we can't give any guarantee that libedgetpu released along with a tflite version is compatible with all the versions of tflite in the same major version.
- rahimnathwani 2y agoBut even CPU inference is both faster and more energy efficient with a modern Arm SBC chip Where I live, electricity costs 45 cents per kWh. What would be a good Arm SBC to run Frigate, assuming I have 4 cameras?
- easygenes 2y agoI’m not sure what’s the most optimal for cost/performance, but a Pi 5 8G + Hailo 8 looks like it will be a good option. * https://www.reddit.com/r/frigate_nvr/s/ncxP1YQDfB https://www.reddit.com/r/frigate_nvr/s/ncxP1YQDfB * https://github.com/blakeblackshear/frigate/blob/e773d63c16d9600f26680a9f2b58efa554997b1d/docs/docs/frigate/installation.md#hailo-8l https://github.com/blakeblackshear/frigate/blob/e773d63c16d9...
- easygenes 2y agoI'd also keep an eye on the Rubik Pi 3 as it looks specifically designed to compete with the Pi 5 + AI kit and should provide a faster, cheaper, more efficient option. They're only just starting to ship and no support in Frigate yet, so just something to consider if you're not in a hurry to build a system. * https://www.rubikpi.ai/ https://www.rubikpi.ai/ * https://liliputing.com/rubik-pi-is-a-compact-dev-board-with-a-qualcomm-qcs6490-and-up-to-12-5-tops-of-ai-performance/ https://liliputing.com/rubik-pi-is-a-compact-dev-board-with-... * https://www.cnx-software.com/2025/01/09/qualcomm-qcs6490-rubik-pi-3-ai-sbc-supports-android-linux-and-lu-operating-systems/ https://www.cnx-software.com/2025/01/09/qualcomm-qcs6490-rub...
- evanjrowley 2y agoI tested frigate on this combination and I must recommend against it. The Raspberry Pi 5 lacks hardware accelerated video encode like it's predecessor the Pi 4. Due to this limitation, a Pi 5 will struggle with more than a few cameras, even with the 26 TOPS Hailo.
- LoganDark 2y agoJust accelerate it with AI instead! :)
- ruph123 2y agoLooks like the Hailo m.2 accelerator costs $190 whereas I bought a coral accelerator for $55. So not exactly comparable.
- easygenes 2y agoThe Hailo-8L hat for the Pi is only ~$80 and has more than 3x the compute power of the Coral USB. * https://www.pishop.us/product/raspberry-pi-ai-hat-13-tops/ https://www.pishop.us/product/raspberry-pi-ai-hat-13-tops/ Even the bigger Hailo-8 hat with >6x the compute of the Coral is only $135. * https://www.pishop.us/product/raspberry-pi-ai-hat-26-tops/ https://www.pishop.us/product/raspberry-pi-ai-hat-26-tops/
- ruph123 2y agoOh nice thanks for digging that up. I currently run Frigate (along with Home Assistant) on my HP Prodesk 400 with a 8th gen Intel i5 and the Coral USB. I wonder if it would run better with that Hailo-8 on my Pi5 with 4GB.
- kevin_thibedeau 2y ago> I haven't seen a good USB port alternative for edge devices though. Thunderbolt 4
- nl 2y agoI assume they meant "an accelerator device that plugs into a USB port"
- kevin_thibedeau 2y agoTB4 is PCIe over a cable. USB is out of the picture after device initialization.
- LoganDark 2y agoBy "USB port alternative" they surely mean alternative accelerators that connect over USB, not alternatives to USB ports for connecting accelerators
- geerlingguy 2y agoFinding anything that's not hundreds of dollars to go from Thunderbolt to actual PCIe slot or M.2 slot is tough though. There are a couple solutions, but then you have to have hardware that has a Thunderbolt port as well... and those aren't everywhere, especially on cheaper computers and SBCs.
- Saris 2y agoEven OpenVINO on an Intel iGPU is as fast with (I've heard) more accurate detection, and can be done on under 5W with a i3 mobile CPU or similar.