We are analyzing the possibilities of object detection with custom computer vision models in our Meraki MV12WE, and we are finding some problems. We have uploaded two custom models, overcoming the related restrictions of size, model format and number of outputs, but We don't get any detections when running them. One of them is the ssd-mobilenet-v1.tflite from the official meraki website, another is an efficientdet-lite0 model trained according to Google's indications for tensorflow lite models. As I said, in both cases boxes are not drawn when displaying objects in stored recordings, We don't know if these results are only exported by MQTT, or that We are missing steps to take into account to test this functionality (we assume that the mobilenet model provided by Meraki does not have output order problems).
We appreciate any contribution in this regard, thanks and best regards.
Hey! I had same issue, finally I've trained mobile ssd_mobilenet_v2 with tf 1.15 version, and it worked unfortunately it was not possible to train efficient det, but it may be if you will change hyper parameters in terms of the input and output from the network. The TF version needs match to the version supported by the camera gen, you need to check it first. Good luck!
Thanks KrisPL. I will try with mobilenet v2, I've trained some efficentdet models in Google Colab based on this tutorial. Standard EfficentDet models are compatible with the camera and return detections by MQTT but very inaccurate. Trained ones don't return any detection for the moment. I need to harvest new data.