Disclaimer: I am OpenMV original kickstarter supporter
I am evaluating new project feasibility in image processing. The project requires fast deployment with portable product and user convenience. The list of requirements is longer, but let us focus on these.
In 2018, there are two options:
a) Raspberry Pi Zero W available with camera support
b) OpenMV7
Raspberry PI zero offers following advantages:
- lower price
- comparable power consumption on power saving mode
- Bluetooth + wifi available (higher power cost)
- linux with community support on various software
- small form factor,
- camera on ribbon, various cameras can be exchanged
I see the following advantages of M7:
- realtime operation
- easily programmable
- low startup times
- all in one package, except wifi
+++ open micropython
Question:
What are the disadvantages of Raspberry PI and OpenMV M7 as compared to each other for a portable machine vision product?
Mostly interested in minimizing time spent developing the hardware and software solution for still image capturing and processing at a low frequency, i.e. couple of frames per second, and displaying the resulting graph on an arbitrary color display.
My experience with OpenCV is limited, and I have not tried Raspberry PI extensively, nor the new model M7 of OpenMV, so all advice and experience is welcome.