Stable Diffusion — The Invisible Watermark in Generated Images

Steins
4 min readOct 28, 2022

Table of Contents

· Invisible Watermark
· Code
· How Does It Work?
Where Is The Watermark Being Inserted?
· How to Check?
· Is It Removable?
· Any Tracking?
· References

AI artwork, AI artwork everywhere

While everyone is using Stable Diffusion to generate artwork, have you ever realized there is a watermark in the generated images?

Invisible Watermark

The official Stable Diffusion code uses a Python library called invisible-watermark to embed an invisible watermark on the generated images.

By “invisible”, I mean real invisible — invisible to the human eye.

Create an account to read the full story.

The author made this story available to Medium members only.
If you’re new to Medium, create a new account to read this story on us.

Or, continue in mobile web

Already have an account? Sign in

Steins

Written by Steins

Developer & AI Researcher. Write about AI, web dev/hack. Be my referred member: https://medium.com/@steinsfu/membership. Support me: https://ko-fi.com/steinsfu

Responses (4)

What are your thoughts?

i thought you could turn this off on self hosted

4

Interesting. Hopefully they start filtering out the visible watermarks from the image sites they're scraping. When I try to do anything like a vector graphics style I get a Dreamstime logo on a few of the images.

3

Is there anyway to make it visible to the human eye?

1