Training big and small objects

Hi @Marc!
Absolutely, always happy to help.

Thanks for the answers, it seems like the primary issue is small object detection in complex backgrounds. It’s one of the most difficult tasks in CV, but Roboflow is perfectly equipped to help you tackle it. We have a fantastic blog post that walks through Detecting Small Objects with Roboflow Workflows in depth.

Given you have already implemented tiling, I suggest implementing SAHI blocks in your workflow (discussed in the above blog post) to help improve your results. Additionally, if the foreground is known, you could detect it with instance segmentation, blur/black it out, and then train for the far objects as part of a 2 stage process.

Happy Building!!