Based on another discussion it became clear that it would be very useful *if Tensorflow.js would support hardware acceleration on Coral TPU devices via USB.
For example to execute object detection on camera images, you simply would have to install the node-red-contrib-tfjs-coco-ssd node (from our friend @dceejay) and plug an affordable 55$ Coral TPU stick into the USB3 port of a Raspberry PI 4:
And then you would have hardware acceleration running, since Dave uses Tensorflow.js in his node already ...
Since Tensorflow.js does NOT support the USB devices yet, I asked them what their planning is. They have responded kindly and very fast and seem to be willing to start working on this! However they need some support from an external community like ours:
If we had a SIG subgroup that focuses on the development of this sort of feature, who is interested in being part of that working group so we can get an idea of who may be able to help lead that effort from the external community too.
Unfortunately I neither have the time nor the knowledge to do this. So it would be nice if anybody else could volunteer for this. Because it would be a huge help for us to build a professional video surveillance system with Node-RED!
Of course when something needs to be developed, you can always count on me (and others) to assist!
Thanks a lot !!