I am trying to measure the distance of a small circular object (cross section of 2.2 in^2) at distances of up to 5 meters outdoors, all around the camera. In order to do this, I mounted an OpenMV with a super telephoto lens and a laser measuring module from https://www.jrt-measure.com/ onto a pan/tilt mechanism. The camera drives the pan/tilt mechanism as it searches for circles, then points the laser at the object to measure it’s distance. As I was working on it, I realized that it was unlikely to work since my environment will be very dynamic (the structure that the pan/tilt would mount to is inherently unstable and outdoor lighting will vary wildly making finding the laser dot difficult.)
I took a step back and realized that I could use a Raspberry Pi with (4) 5 MP Arducams and the Arducam multiplexer to get a 360 degree view around the camera to locate and measure the distance of the object from the camera(s). I think this multicamera configuration will be much more robust than the pan/tilt, but using the Pi is overkill. My FPS requirements are fairly low as I’d need to find a cirlce in a 5MP image every second, so it would take 4 seconds (5 would be OK too) to search the entire area.
Would you guys ever develop an OpenMV version capable of meeting these requirements (High resolution, low FPS?) I realize the multiplexing is a pretty unique use case, but I could just as easily use 4 5MP OpenMV’s, as opposed to a PI and a mux. I love what you guys have built and really want to use it, so I figured I’d tell you what I was up to and see what you thought.