Live data from Hacker News

Remove-AI-Watermarks – CLI and library for removing AI watermarks from images

github.com

1–10 of 282 posts

Re: Remove-AI-Watermarks – CLI and library for removing AI watermarks from images

#3
This is a bit misleading as for Gemini it only properly removes the visible watermark. To remove SynthID it has to regenerate the image at low noise with SDXL, which will likely destroy a lot of small details, plus won't work for higher res properly (NB2 and GPT Image 2 support up to 4K image outputs)

Re: Remove-AI-Watermarks – CLI and library for removing AI watermarks from images

#4
> Use cases where the threat model fits: You are preserving art or historical record against false-positive "AI-generated" labels.

Sorry, how does using AI to generate images have anything to do with this? Image generators cannot insert watermarks into things they did not generate, and it seems highly unlikely that you will get a false-positive watermark on human-generated art, especially if, as the readme says, these watermarks have high enough fidelity to trace to a specific session id. Plus the modifications to the image needed to erase watermarks would necessarily change the thing being "preserved."

[edit]: the more I read the more I'm convinced, the claimed use cases in the README are bullshit and the real reason is to provide a tool that helps people bypass "AI-generated" labels on social media for AI slop.

Re: Remove-AI-Watermarks – CLI and library for removing AI watermarks from images

#5
post #4

> Use cases where the threat model fits: You are preserving art or historical record against false-positive "AI-generated" labels. Sorry, how does using AI to generate images have anything to do with this? Image generators cannot insert watermarks into things they did not generate, and it seems highly unlikely that you will get a false-positive watermark on human-generated art, especially if, as the readme says, thes…

I mostly agree about the justification in the repo being wrong, but wanted to engage about this point:

> Image generators cannot insert watermarks into things they did not generate

It's actually very easy to take a real image, ask Gemini/ChatGPT to modify some tiny part of it (could be something as silly as lighting/shadow/etc), and often the resulting image will be detected by their watermarking tools. This way you can easily present any real image as AI-generated.

Re: Remove-AI-Watermarks – CLI and library for removing AI watermarks from images

#6
post #5
post #4

> Use cases where the threat model fits: You are preserving art or historical record against false-positive "AI-generated" labels. Sorry, how does using AI to generate images have anything to do with this? Image generators cannot insert watermarks into things they did not generate, and it seems highly unlikely that you will get a false-positive watermark on human-generated art, especially if, as the readme says, thes…

I mostly agree about the justification in the repo being wrong, but wanted to engage about this point: > Image generators cannot insert watermarks into things they did not generate It's actually very easy to take a real image, ask Gemini/ChatGPT to modify some tiny part of it (could be something as silly as lighting/shadow/etc), and often the resulting image will be detected by their watermarking tools. This way you…

Ignoring that a watermark removal tool does not help with this threat model, the claim is still true: the original image can not be changed, and instead a copy is created.

Re: Remove-AI-Watermarks – CLI and library for removing AI watermarks from images

#7
There's an underappreciated comment in the other thread about SynthID and OpenAI [0] that captures what (IMO) the hacker ethos on this should be. We care about privacy, we should not accept tools that barcode our every digital move. (note that the counter of "well, they don't do that yet" is not particularly convincing)

[0]: https://news.ycombinator.com/item?id=48200060

Re: Remove-AI-Watermarks – CLI and library for removing AI watermarks from images

#8
post #5
post #4

> Use cases where the threat model fits: You are preserving art or historical record against false-positive "AI-generated" labels. Sorry, how does using AI to generate images have anything to do with this? Image generators cannot insert watermarks into things they did not generate, and it seems highly unlikely that you will get a false-positive watermark on human-generated art, especially if, as the readme says, thes…

I mostly agree about the justification in the repo being wrong, but wanted to engage about this point: > Image generators cannot insert watermarks into things they did not generate It's actually very easy to take a real image, ask Gemini/ChatGPT to modify some tiny part of it (could be something as silly as lighting/shadow/etc), and often the resulting image will be detected by their watermarking tools. This way you…

So what? I can also open an image in Photoshop and make sure it saves out some Photoshop specific EXIF data and try to claim the image was doctored. What I can't do is go and put my deceptive altered file up in place of the original in all the places on the Internet it exists.

Re: Remove-AI-Watermarks – CLI and library for removing AI watermarks from images

#10

I don't know I really like the definitive indicator that something is AI so I can completely ignore anything else that comes from them.

I think the issue is it was never definitive. This is a great way to show people that.
Post reply on HN