AI generated art experiences for NSFW content

dusty stu

Well-Known Member
Jan 24, 2018
1,628
1,452
If you don't know, images start out as "noise" basically. Aside from that initial noise, in each step the AI uses the output of the last step and "does its thing" to try to create a modified output matching its interpretation of your prompt and other settings.

I made a couple grids (using X/Y plot script) to give an idea of the progression. This is really inefficient because each image is made from scratch, but I don't know how to direct the tool to save the product of intermediate steps. Anyway, prompt, seed, etc are the same for all images, the only thing that changes is the number of steps:

You don't have permission to view the spoiler content. Log in or register now.
You can kind of follow the progression as the number of steps increases.

From what I understand, the ideal number or range of steps varies based on the Sampling Method.

As to why things get weird with "too many" steps, I can't really give a technical explanation. My understanding is that once it reaches a certain point, further "tweaks" start to compound and spin out of control. I think of it like carving something from a block of stone or wood. At some point you're only gonna make things worse by removing more material. Whereas here, each step reduces noise/randomness/entropy.
Thanks for the time lapse!

How do you tell the AI to stop doing dumb shit, like always censoring the male PP despite putting like 5 variations of 'censored penis' in the negative prompt? I noticed that you repeat your negative prompts like 3 times each?

If you change the prompt or other inputs (sample steps) in the middle of generating the pics, what does that do?
 

baloneysammich

Active Member
Jun 3, 2017
993
1,516
How do you tell the AI to stop doing dumb shit, like always censoring the male PP despite putting like 5 variations of 'censored penis' in the negative prompt? I noticed that you repeat your negative prompts like 3 times each?
I've only made images of solo females in non-explicit situations, so I can't help with PPs. In passing I've gotten the impression it can be difficult to make good looking penises, but I've never heard of censorship being a big problem. OTOH if the model was trained mostly on images with censored willies, it's to be expected.

But in my experience negative prompt terms can have weird effects. The negative prompt I shared was mostly "borrowed" ;) from someone else. Notice it includes 'huge breasts'. But in an earlier variation of the negative prompt I also included 'big breasts' and tended to get nothing but lolis. Even though nothing in the prompt indicated loli. I guess once again it depends on the model, the images used to train it and how those images were tagged.

If you change the prompt or other inputs (sample steps) in the middle of generating the pics, what does that do?
No idea.
 

Meaning Less

Engaged Member
Sep 13, 2016
3,540
7,083
How do you tell the AI to stop doing dumb shit, like always censoring the male PP despite putting like 5 variations of 'censored penis' in the negative prompt? I noticed that you repeat your negative prompts like 3 times each?
Indeed, chances are the AI was trained with censored models especially if you are doing anime-style art, so you would have to train it with different images.

But why not just use censored stuff? It probably will look better than deformed AI penis anyways.
 

dusty stu

Well-Known Member
Jan 24, 2018
1,628
1,452
So many of you have seen the talk about AI generated art. There's been a lot of discussion, even on major new networks, about what AI art means for the future, the ethics involved, and the potential legal issues down the road.

I'm not going to be talking about any of that.

Instead, I'm going to give those of you who are curious a heads-up on the state of NSFW porn generation, specifically actual sex and not just nudes. For background, I'm using Stable Diffusion Automatic1111 webui version, which I believe is built on the older SD1.5 standard. I've been playing around with it for about a full day now, setting it up (which was annoying and not for the technically challenged), reading up on creating good prompts, experimenting with different models (which are basically the "pool" the AI draws its information and image data from), and creating images while experimenting with the prompts. I tried the Hassan, URPM, Smirking Face, Grapefruit, and Waifu models. I've been using extensive negative prompts, and relatively simple positive ones. So how was it?

Its not that good. Don't delete your porn collection just yet.

Its pretty obvious that the AI can't generate stuff it has little exposure to. When I tried a BJ picture under a desk, it made a few images with a desk near them, when it bothered at all. It is very good for the most part at swapping in small details, like a choker, on people, but it struggles greatly with any kind of fine details. It also has a limb problem, especially a man's third limb, as it tends to do things like making it grow double in size, float in mid-air away from the body, and duplicate it in different spots. It also struggles with actions, often ignoring explicit prompts like "kneeling". These problems applied to both realistic and hentai style art, however the hentai style was far worse. It seems that hentai models are even worse about correctly displaying dicks then RL ones, often showing a heavily censored dick that doesn't even look like a dick floating in front of the girls while they poorly do, well, something with it.

The biggest issue though, is it just flat out ignores parts of the prompt. I typed "girl getting fucked doggy style", and not one of the images showed a doggy scene. Prompt creation is a mess because you sometimes need to know the exact words to trigger creation.

That said, it does do a good job at creating good looking girls standing around or posing. Swapping in and out details like hair color and simple accessories is easy and mostly goes fine. Its great at backgrounds, and portraits. Its basically decent at anything that involves not much happening, provided you don't expect it to read your mind.

Give it a year, and it might actually be a serious threat to traditional image porn. Right now though? Not really.
That's what I've found so far.

IRL seems a little better.
Ex:
You don't have permission to view the spoiler content. Log in or register now.

Hentai with explicit sex isn't there yet. It does pretty ok at decensoring small areas.
 

dusty stu

Well-Known Member
Jan 24, 2018
1,628
1,452
I've only made images of solo females in non-explicit situations, so I can't help with PPs. In passing I've gotten the impression it can be difficult to make good looking penises, but I've never heard of censorship being a big problem. OTOH if the model was trained mostly on images with censored willies, it's to be expected.

But in my experience negative prompt terms can have weird effects. The negative prompt I shared was mostly "borrowed" ;) from someone else. Notice it includes 'huge breasts'. But in an earlier variation of the negative prompt I also included 'big breasts' and tended to get nothing but lolis. Even though nothing in the prompt indicated loli. I guess once again it depends on the model, the images used to train it and how those images were tagged.



No idea.
Can you use auto1111 to change black and white into colorized w/ Img2Img?
If at all possible, can only some models do it?
 

baloneysammich

Active Member
Jun 3, 2017
993
1,516
Can you use auto1111 to change black and white into colorized w/ Img2Img?
If at all possible, can only some models do it?
I never did anything with img2img, sorry.

But old b&w films got colorized without any digital tools, so I'm sure it's possible somehow.
 

Avrik

New Member
Feb 8, 2023
3
20
My account is new so I can't post links but has anyone used instruct pix2pix yet? It's a bit rough but with the right prompt, you can use the model to alter the elements of an image without changing it completely and without excessive inpainting/photoshop. Getting closer to having more consistency with images.
 

dusty stu

Well-Known Member
Jan 24, 2018
1,628
1,452
How do you use the xyz graph with 'var. strength'?
You don't have permission to view the spoiler content. Log in or register now.
This gives the error:
couldn't convert string to float: 'thick bristly pubic hair: 1.0, 1.3, 1.6, 1.9'

Entering:
"thick bristly pubic hair: 1.0, thick bristly pubic hair: 1.3, thick bristly pubic hair:1.6, thick bristly pubic hair:1.9"
doesn't worth either.

Entering:
"1.0, 1.5 "
works, but what exactly is being targeted here?

tldr- how do you use Var. strength?
 
Last edited:

dusty stu

Well-Known Member
Jan 24, 2018
1,628
1,452
Some more syntax questions:

For negative prompts, can you type it like this: (disfigured: 1.2)
or does it have to be like: ((disfigured))

In Automatic1111, in XYZ plot can you use Prompt S/R to vary the weights?

EG-
Prompt: "(dog: 1.0)"
XYZ Prompt S/R: "(dog: 1.0), (dog: 1.5)"

or perhaps;
Prompt: "dog"
XYZ Prompt S/R: "dog, (dog: 1.5)"

like that?
 

Avrik

New Member
Feb 8, 2023
3
20
Some more syntax questions:

For negative prompts, can you type it like this: (disfigured: 1.2)
or does it have to be like: ((disfigured))

In Automatic1111, in XYZ plot can you use Prompt S/R to vary the weights?

EG-
Prompt: "(dog: 1.0)"
XYZ Prompt S/R: "(dog: 1.0), (dog: 1.5)"

or perhaps;
Prompt: "dog"
XYZ Prompt S/R: "dog, (dog: 1.5)"

like that?
Both works, but there's no space between the number and :. So it would be (disfigured:1.2). There's also a shortcut you can use. Just highlight the word and hit Ctrl+Up/Down. For the Prompt S/R question, that sounds like it should work but I could be wrong since I've never used it before.
 
  • Like
Reactions: dusty stu

doomslug78

New Member
Feb 10, 2023
5
5
Can you use auto1111 to change black and white into colorized w/ Img2Img?
If at all possible, can only some models do it?
I haven't tried this but I assume you could try doing some rough coloring overlay over the b&w image and then send to img2img with very low denoising. The result should be similar enough but I can't guarantee it will be the the same. Alternatively you could look into instructPix2Pix but I have no experience with that either.
 

dusty stu

Well-Known Member
Jan 24, 2018
1,628
1,452
How do you train a new checkpoint with auto1111?

Couldn't find any wikis so far...
 

FiremanRick

Newbie
Jan 16, 2019
17
26
For what it's worth, the uberRealisticPornMerge model will do "sort of" porn images, if you choose the right prompt AND the right actress. When you try to get a non-porn actress (e.g., Gal Gadot or Ana de Armas) having any kind of sex, the best you'll get is nudity.

But if you put a porn actress in - someone that's apparently recognized by uRPM - you can get some actual sex. Sometimes. And... sort of. :)

Here's Gal Gadot, Ana de Armas, Gina Gerson, and Lena Paul using the same prompt. (Note: I'm not saying it looks like the actual actresses - that's another thread - just that uRPM apparently knows who does porn and who doesn't).

Prompt: <actress> (naked:1.2) fucking a man, studio full body photo, (symmetrical eyes:1.1), detailed eyes, sweaty, 8k, uhd, hyperrealistic, photorealistic, sharp

No negative prompt.

Gal.png Ana de Armas.png Gina Gerson.png lena paul.png
 

dusty stu

Well-Known Member
Jan 24, 2018
1,628
1,452
This feature doesn't work for me. pls hlp

(for auto1111: how do you replace preview images in the extra networks UI? the console says there are no images in the gallery. What exactly is this gallery? )
 
Last edited:

Zuburban

New Member
Nov 9, 2017
12
29
This feature doesn't work for me. pls hlp

(for auto1111: how do you replace preview images in the extra networks UI? the console says there are no images in the gallery. What exactly is this gallery? )
Gallery - whatever you have in generation area, so just generate a picture and you can set it as preview. Nevermind that - you can just drop an image in the folder next to and name it the same as LORA\Checkpoint\TI to make it it's preview picture.
 
Last edited:

dusty stu

Well-Known Member
Jan 24, 2018
1,628
1,452
Gallery - whatever you have in generation area, so just generate a picture and you can set it as preview. Nevermind that - you can just drop an image in the folder next to and name it the same as LORA\Checkpoint\TI to make it it's preview picture.
Doesn't work for some reason. Any Ideas?
1676756717694.png
1676756764789.png
1676756815696.png