Hi
I m running Doods on Hassio with the Google Coral Stick.
I use this model: ssd_mobilenet_v2_coco_quant_postprocess_edgetpu.tflite
the system is running great but i get this message in the logs:
Updating doods image_processing took longer than the scheduled update interval
the scan interval is 0.5 seconds (doods logs shows “duration”: 0.060507047) i have 5 cameras connected.
actually i don’t know whats the problem is.
no i set the scan_interval to 2 seconds. but sometime it takes more than 5 seconds to complete the next picture scan
i would like to achieve a speed of detection like in this video
decode approx up to 0.06 seconds
resize up to 0.06 seconds
preprocess up to 0.06 seconds
inference up to .007
detection complete up to 0.06 seconds
so I expecting total process times of 0.1 second total at most but look more like time is up to 0.3 seconds 0r more
One thing I remember is that doods is expecting certain image size 300x300 and must resize image to fit this. My camera offer (2) stream, high def and low so I plan to resize low def size to 300x300 and use that as input to doods and see if this reduce process times.
Also, disk writes could be issue as well since it is necessary to store image after complete. In this case you may need to consider how this affect the time.