The watermark position is randomly placed, and to identify the watermark position and generate masks, this can be done. However, it only recognizes the logo trained by the author. I don't train models and can't understand.
https://github.com/Kamino666/watermark-tracer
I'm not sure how much money it costs to achieve.