In theory they could also train the model to always add a watermark.
In theory they could also train the model to always add a watermark.
as for training the model to add a watermark, that's an interesting idea but I'm not sure it's feasible/not trivial to circumvent.
(part from the effort required to put it in place)
And yeah, you can see the watermarking code in the huggingface pipeline now. Its pretty simple, and theres really no reason to disable it.
If it's strictly a primitive watermark with absolutely nothing unique per mark, then it might be no big deal.
https://github.com/huggingface/diffusers/blob/2367c1b9fa3126...
I see no reason to disable it. Its fast, and its no more personal than basic metadata like image format and resolution... I can't think of any use case for disabling it other than passing AI generated images as authentic.
There are papers around describing how to bake a watermark into a model. Don’t know if anyone is doing that yet.