Training a model for object detection
You could try a "Mask R-CNN" The github page contains a keras model that could be trained by yourself. And there is also a link to an article how to train the model yourself step-by-step.