Draw Anything – A Simple Stable Diffusion Playground
drawanything.app
drawanything.app
> Photo realistic oil painting of a baby wearing a bib sitting at a wooden table in front of an egg. Painting by Leonardo da Vinci in the style tof mona lisa (1519). The baby has a Laughing expression. Medium shot with a tilted frame. The person is to the left of the table. Warm lighting. Photorealism.
But the results from running that does not result in NSFW content, contrary to what you say. Most of these NSFW "blockers" simply act on keywords like "ten year old boy" rather than trying to understand the output.
Here is 9 images of the prompt "A ten year old boy daydreaming" with various settings. None of them are good (bad prompt + no tuning on my side), but none of them are NSFW either: https://imgur.com/a/FcBv05w
(slightly off-topic, seems there is a lot of misinformation in this thread, from misunderstanding the training data, to how the NSFW content block some platforms are implementing works)
Thanks for sharing these examples. Good to see what the model actually produces with that prompt.
;)
"a river between mountains"
You'll have to retry, rephrase, or edit the image to get past that.
What should the picture of a 'woman' on wikipedia be? Should they be clothed? In western clothing? What skin color? Age? Surely everyone imagines something slightly different when they think 'woman'.
Which is close to what I would've guessed by picking a high population density area, and a likely location and candidate for a decent portait photo on a wildly popular wiki.
Still not sure why the top was edited from red to grey.
¹ https://en.wikipedia.org/wiki/Talk:Woman/Archive_19 ² https://en.wikipedia.org/wiki/Talk:Human/Archive_35#Argument... ³ https://en.wikipedia.org/wiki/MOS:NOETHNICGALLERIES
When you go to a gallery you will see a lot of naked people. It's not a big deal.
- naked because that's the default human
- naked and posed in a way that is artistically beautiful
- naked and posed in a way that is sexually provocative
SD is convinced past a certain threshold of flesh-colored space that it could fall into the sexually proactive group so they err on the side of caution. I'm not mad at them for defaulting to that. If you want to push past the default filter it's easy enough to remove. Seems sensible to me when the training set does include a lot of literal pornography.
I don't fault SD for having a simply removable filter. I was ranting about the applications built on top of stable diffusion that force the filter to be engaged.
(But of course everyone is free to create the software they wish, I'm not entitled to complain it should work differently.)
But yes, `a beautiful woman` is a fairly innocent prompt. My experience (also using SD without the filter all the time) is that the model very rarely produces sexual results unless intentionally pushed that way. Perhaps our mileages vary.
https://pixlr.com/ is far better suited for producing naked picture of celebrity x than https://www.drawanything.app/
In a recent open office hours, they basically said that without the filters, everything quickly becomes overrun with either gore or things that verge on porn, because it only takes a small fraction users to flood every available space.
In the meantime, they've watched the gender demographics on periodic user surveys tilt dramatically toward men more recently, and they're concerned this might be one factor in that.
There are a billion different ways to generate porn images, and billions of porn images already existing. They'd rather SD not be a source of more.
This is simply not factual. I've just tried `Beautiful woman` 64 times on Stable Diffusion v1.4:
- 0 results were fully nude
- 8 results were topless and sexually explicit (I counted pictures without nipples as well)
- 2 results were topless with breasts covered by hands in a facebook friendly way
12.5% is very far from 90%. Even then, what kind of a prompt is that anyway? The only attribute you give to the subject is sexualizing her. More descriptive prompts would contain even less nudity.
>They'd rather SD not be a source of more.
This isn't what their founder says[0]. Anyway it doesn't matter since SD already released with an easy to disable filter. We are not talking about whether SD should include an optional filter (I agree it should), but whether other apps built on top of it should have a non-optional filter.
[0] - https://twitter.com/EMostaque/status/1562200385401499650
Probably not stuff that should be shown to kids, but in the >1k samples I’ve run so far, I’ve yet to see anything jarring.
(it kind of sucks because assuming you can't eliminate pedophiles, fake content could be something that minimizes their damage)
I wonder how we will get around this one. Or do we get stuck and human artists will start only creating NSFW art? ;)
I don't claim to have any knowledge in the subject area, but it seems plausible that feeding habits of those who enjoy child pornography could instead embolden them to commit actions they would not have otherwise. At the very least, this seems like something to approach with extreme caution.
Like you, I'm not overly informed on the factual question here, but I don't understand why you think banning the content is somehow the cautious course of action.
The heuristics for which action is the "cautious" one is usually some combination of:
a) which outcome is less likely to be harmful b) which outcome is more passive (ie primum non nocere) c) which outcome is more predictable (eg the status quo)
It seems to me that bans fail on the first two counts[1] and squeak by on the third. Even this status quo argument is weakened by how new these bans are, and by the many contemporary countries in which fictionalized CP is legal.
[1] In the former case, this is based on the practically universal consensus that sexual preferences, even dangerous and deviant ones, are burned deeply into one's psyche and can't simply be ignored through lack of exposure. This view was most famously one of the strongest pillars of the successful iteration of the gay rights movement, and is why we consider conversion therapy to be horrific. One can make the claim that this factual claim only applies to gender preferences, but that seems quite an extraordinary claim.
I didn't intend to say that I think banning is the cautious course of action. My point was that the decision to ban or not ban should be approached carefully.
It's a very common tendency for people to smuggle their moral intuitions into calls for the precautionary principle, and this runs directly counter to _actually_ approaching these discussions with caution.
Thanks to the miracle of open-source, it took me about 20 minutes yesterday to get Stable Diffusion up and running on my laptop's CPU, with no content filter. SD inference has low enough compute needs that using cloud GPU compute is cheap as hell (for now, perhaps), and discrete GPUs aren't that expensive in the grand scheme of things.
Ultimately, reality often does win. It's just not a stable equilibrium for companies to continue these laughable attempts at "filtering", any more than physical media formats were able to withstand the arrival of digital formats in the presence of piracy. Combine this with the cultural headwinds against the influence of mentally-ill hysterics on social media, and I don't expect the current level of filtering to last very long.
smiling forest, photorealism: nsfw detected
What I want more than anything is to see what kind of horrifying H.R. Geiger imagery these things can come up with.
> What I want more than anything is to see what kind of horrifying H.R. Geiger imagery these things can come up with.
Why does Google have a safe mode? Sorry, people should have the option for unwanted content.
I would like to show these projects off to friends and co-workers without the risk of generating explicit content.
These generators need settings to toggle such behavior.
This comment is not an argument, just a cultural exchange. I appreciate your feelings too and of course an option to toggle the filter is always the best.
Even then, if you are showing DrawAnything to your famous friend and concerned about this, why would you choose to use your friend's name in the demo prompt?
Only the author knows their reasons for this specific case, but in general it seems internet services tend to follow american conservative views on nudity. I mean why is it strictly forbidden to post a topless photo on almost any mainstream social network again?
Another reason is liability, in case the model truly happens to generate something that might be illegal in author's jurisdiction and they are afraid of ever so shortly storing the image on their server.
In the long run this is something we're just going to have to learn to deal with as a society, here is a new power we have and it's not going back in the bottle.
But in the short run having these filters is a good way to slow down the inevitable and give us a little bit more time to adapt to this new reality.
In the meantime, you can run it yourself and I think that's a perfectly fine compromise.
Even if this were true, I don't see what is scummy about it. Is it scummy for you to imagine people naked? If it's not scummy for you to do it, why is it scummy for you to use a computer to do it?
It's not like you're getting actual photographs. It's all made up.
The threat is somewhat unique from something like Photoshop as well, because the barrier to entry is much much lower quality can be much much higher.
Right now, at this transfer point, having nude images of yourself all over the internet when you did no such picture taking is going to be really tragic and infuriating and frustrating and harmful.
I kind of agree with you, it doesn't necessarily hurt anyone, but this is something we're going to have to adapt and learn how to deal with, not something we can just be reckless with.
I disagree. The quality in an image editor would be much much higher and more consistent. The barrier to entry of using an image editor in such a way is very low. The barrier to entry to fine tune a model to someone you know is very high.
I agree with the rest of what you say.
Plus, people in general find images convincing: In some cases you can even get people to believe impossible things, like meeting Bugs Bunny at Disney World as a kid if you give them a photoshopped picture of it.
I think the bigger issue is liability for these companies because they have to host the images in order to generate and display them. There's probably an argument that they can do this without liability, but that's an argument for an expensive lawyer to make, which they probably don't want to pay for.
They've been really open about why they're doing what they're doing on the regularly weekly "office hours" Discord audio chats.
Like Drawful [1] or Quickplash [2], but enhanced by AI. Everyone gets a task and has to come up with the best prompt or drawing.
I feel like this would be fun so play, even if you can't draw.
But yeah, bounce. I think this will be a big enough factor in the “AI” thing that whoever comes up with a filter combo to just not generate things Americans fear, regardless of the input, will win big.
This was my Labour Day weekend hack. Source is gross. I'm going to keep it off my Github for now. But it's not hard to build from scratch.
Tech:
SvelteKit
Supabase
Replicate
Fabric JS/TLDraw
I did not intend for this to drain my wallet so I may start limiting requests to authenticated users.
I'm going to be posting updates on my Twitter[0].
Other than that, both the idea and the app is pretty neat, congratulations!
omg i laughed so loud :D
so realistic, Leonardo would be proud :D
Tech:
SvelteKit
Supabase
Replicate
Fabric JS/TLDraw
so I changed it to man and it generated something totally random and unrelated.
I'm not sure that this stable diffusion tool can replace illustrators in this current state but more of a tool they can utilize or not.
Could not generate: NSFW content detected, please try a different prompt