Hi, I’m fairly new to using the OpenMV M7 camera. The objective for my project is to be able to identify a moving image, which may appear in multiple orientations, and have the image/location data sent back to a raspberry pi.
Now, I’ve played around a little with the OpenMV camera and managed to get it to detect a pre-saved image and track it using the image template function. However the resolution is poor which I realize is due to the processing constraints on the M7. The image recognition via this method is fairly unreliable for the scope of this specific project, and I’d like a color image feed.
So now I’m thinking about using OpenCV on the raspberry pi to do the image processing, using images received from the OpenMV camera. My question is whether doing this with the M7 would be feasible?
If this is possible I’d also like to do some servo control too - so if the target image is identified and is away from the center of the camera’s view, the camera could be re-orientated such that the image is directly in the center of the camera view using a servo apparatus.
Some guidance on where to start on getting the camera to pass a video feed to the raspberry pi would be much appreciated, as well as any pointers you might have.