Hello, I’m working to stream camera data from a Pi to a Ubuntu machine once motion is detected. Speed is of the essence to get image data to the Ubuntu machine for processing. Got everything working for the most part, and pretty fast by bypassing read/write IO on streaming, but running into challenge with the activation of motion recognition, continuous motion recognition detection, and then feeding a MJPEG stream via PiCamera (built in Raspberry Pi camera) all on the Raspberry Pi’s 4 cores with Python.
According to earlier forum messages, I see the Cam 7 can detect motion in approximately 16 ms it looks like. However, the stream is not quite there yet, 640x480 in grayscale at 15 FPS at best, which is understandable for what it is.
What I’m wondering is if I could use the Cam 7 for motion detection, and simply have it send a signal when motion is detected or disappears, and how fast would that signal get transmitted through the pins, or USB?
The Cam 7 could run on its own without using the Pi GPU/CPU really then as well, correct?