I want to take back any nice thing I may have inadvertently said about Intel in this thread.
Story Time:
I have cameras around the outside my house to keep an eye on what's going on. A few years ago I decided to check out object detection. The cameras detect motion and store it to my NAS with video and 1 frame/second JPG. I added a Raspberry Pi to test out. It was able to detect in about 4 seconds per frame. Plenty to test.
Then I found out about these USB accelerators. Coral AI and Intel NCS2. Both pretty new. I tried the Coral and it was still a pain. Switched to the NCS2 and OpenVINO and had it working fairly quickly. Detection in a couple milliseconds, and all the image processing on the Pi CPU, resize, drawing boxes, etc. was the slow part.
Fastforward. Got a Pi 5. Setup the new OpenVINO, new YOLOv8, got it all working on the CPU, detection slow, but image processing much better. Went to move the NCS2 over to the new Pi. Went to find the needed udev rules so normal users could use it. It wasn't in the main package. Went on-line, found the NCS2 was discontinued. Ok, fine, where are the setup for the newest OpenVINO... gone... like the product never existed, and all of the Intel Movidius ML accelerators were ripped out. So, my options are backtrack to an older version or say "Fuck Intel" and switch to something else.
Guess I'll figure out where I left that Coral Ai stick and get it running since all the other Pi stuff seems to be a giant pain in the ass, or Chinese, AI sponsored by Tencent.
Of course, I also bought an Arc GPU since I wanted to see how it did AI with more VRAM. It was/is poorly supported too and is sitting on the shelf waiting for something, not sure what.
Thank you for coming to my "Fuck Intel" talk.