Closed MikuAuahDark closed 1 year ago
I just opened that image in an EXIF viewer and I can see the prompt metadata in your sample file, if this is what you mean:
1girl, pink hair, long hair, dress, green dress, long skirt, upper body Negative prompt: lowres, bad anatomy, bad hands, text, error, missing fingers, extra digit, fewer digits, cropped, worst quality, low quality, normal quality, jpeg artifacts, signature, watermark, username, blurry Steps: 20, Sampler: Euler a, CFG scale: 7, Seed: 1051346808, Size: 512x512, Model hash: 925997e9, Clip skip: 2
No, that's not what I mean.
Indeed, the option flag "do_not_add_watermark" isn't used anywhere in the code.
On the second thought, if non-functional switch is intended, no one stops someone from implementing the actual behavior for it, if its removal is undesired, so i change this bug report to feature request.
The tooltip on this setting says "Warning: if you do not add watermark, you may be behaving in an unethical manner." Not only is this weirdly opinionated and judgmental, it's ironic that it's attached to a setting that has been completely nonfunctional for at least four months.
I would recommend that if someone does someday implement this feature they should consider having it default to off, I imagine there'd be rather a tempest from people discovering that AUTOMATIC1111 is suddenly adding invisible watermarks to their images without asking them after such a long period of it not being a thing.
I would love this. Looking for a way how to add my custom watermark.
I would recommend that if someone does someday implement this feature they should consider having it default to off, I imagine there'd be rather a tempest from people discovering that AUTOMATIC1111 is suddenly adding invisible watermarks to their images without asking them after such a long period of it not being a thing.
A potential argument for it being watermarked with the Stable Diffusion version as originally intended is that it allows future training of models to ignore images that have been created using an older version of the model. Cropping or resizing the image will likely break the invisible watermark anyway though.
True. It's not like the watermark can be used to trace it back to the source (a.k.a. who "made" the AI image). It's just there to mark the image as AI generated and that's all.
What is the nature of the watermark anyway?
There is no watermark. The fake checkbox is removed in 1.1
Ah, so sad. I actually wanted to add watermark to my art.
So, there's no watermark now?
There never was. The checkbox wasn't hooked up to anything.
I will probably never understand the decision to add it there in the first place 🤣, such a funny, sad and confusing easteregg. So many human hours were burned on this.
It appears https://github.com/huggingface/diffusers smuggled it back in by default to SDXL: https://github.com/huggingface/diffusers/blob/main/docs/source/en/using-diffusers/sdxl.md
If the invisible-watermark library is installed, it is used by default. To disable the watermarker:
pipeline = StableDiffusionXLPipeline.from_pretrained(..., add_watermarker=False)
So doing nothing and installing the lib causes it to be used.
Have there been any updates on this? When I launch A111, I see this.
Describe the bug Option to enable watermark doesn't working.
invisible-watermark
can't find any watermark on the output image!To Reproduce Ensure "Do not add watermark to images" is unchecked. Generate any image with txt2img. Then use the
invisible-watermark
to extract the watermark from the resulting image. No watermark is detected.Expected behavior testwm.py should print some text instead of null bytes, be it "StableDiffusionV1" or something else.
Screenshots![gambar](https://user-images.githubusercontent.com/7500438/196018417-4a437fcb-6d5e-4e14-b1a1-5856e0784994.png)
Desktop (please complete the following information):
Additional context While some people disagree with the existence of watermarks (#612), I myself prefer to have watermark added to my generated images.
Here's the generated image, in case it doesn't match what it generates.![00006-1051346808](https://user-images.githubusercontent.com/7500438/196018341-fca99642-45b9-430e-8801-7a4dcec4abf7.png)
Here's
testwm.py
, copied directly from original Stable Diffusion repository with minor modification.If there's no intention on adding watermark embedding, at least remove that option from the settings.