Floating object removal in underwater ROV video images using segment anything model and generative image in-painting | Synapse