You’re working on the Sony Spresense with the Arduino Sketch correct?
So the Cortex-M4F is indeed pretty slow even with FOMO but it should not give you (null): 0.00000.
What are the results when you use the pre-compiled firmware?
The short answer is the Edge Impulse version of static_buffer.ino that I used is in no way capable of handling a FOMO model. I am not sure what version I used because there seems to be no versioning on the EI Example Arduino files.
I created a version called static_buffer_fomo_too.ino that handles Image Classification models as well as FOMO (Image Segmentation) models. The code is here.
The long answer…
@louis The pre-compiled firmware worked since the issue is in the Arduino file.
The line ei_printf(" %s: %.5f\n", result.classification[ix].label, result.classification[ix].value);
prints (null): 0.00000
…as is expected when one is running a FOMO model since result.classification[ix].label does not exist.
What one wants are the properties off of result.bounding_boxes
and not properties off of result.classification