I have 4 raspberry pis and one picamera. I wish to distribute my OpenCV task among the 4 pis. I haven't been able to find any good resources for how I could this efficiently anywhere. An approach I had in mind was to pipeline the architecture, but implementing the handshakes that would be involved would be quite hectic and I was wondering if there was any library which could help with distributed computing. And if possible, can I also include some other processing devices such as a laptop or an Android device.