Acly / krita-ai-diffusion

Streamlined interface for generating images with AI in Krita. Inpaint and outpaint with optional text prompt, no tweaking required.
https://www.interstice.cloud
GNU General Public License v3.0
6.83k stars 334 forks source link

TTPLanet_SDXL_Controlnet_Tile_Realistic_V1 - Blur / upscale #554

Closed Sil3ntKn1ght closed 5 months ago

Sil3ntKn1ght commented 7 months ago

I tried the model, TTPLanet_SDXL_Controlnet_Tile_Realistic_V1 The the layer blur works very very well, especially in photo Restoration, unbelievable. BUT!!! there is no way to disable it in upscale,

So all up-scales basically break as in up-scaling, IE: Ai art with bad faces remain the same bad, prior upscale would change image depending on how much weight and fix images, unfortunately with TTPLanet_SDXL_Controlnet_Tile_Realistic_V1 it breaks upscale and the image stays the same when you don't want that.

Removing the control net to go back to how it was resulted in errors as its missing on upscale for me. I'm currently reinstalling to fix it.

id love TTPLanet_SDXL_Controlnet_Tile_Realistic_V1 But just as a layer blur, but should be called (DeBlur) since that's what it does (blur sounds like a background bluring tool) Please can you make it able to be turned off in Upscale, I only want it as a layer option.

Acly commented 7 months ago

I'd argue that the idea of "upscaling" is usually that you do want things to stay the same. I wouldn't expect it to fix faces or do other creative modifications by default when I just want a higher resolution.

But some more options like this for tiled diffusion probably makes sense. Not sure when I will get around to it though.

Sil3ntKn1ght commented 7 months ago

I'd argue that the idea of "upscaling" is usually that you do want things to stay the same. I wouldn't expect it to fix faces or do other creative modifications by default when I just want a higher resolution.

But some more options like this for tiled diffusion probably makes sense. Not sure when I will get around to it though.

On lower spec systems like my gtx1070 because lower canvas size when doing Ai, bad faces, hands etc are common, plus low bad background details, upscale and a strength of 30 upwards fixes keeping original style look but rebuilding image, this is very very handy. I have videos on this, ( streamtabulous ) "my prompt tips and some trick and my methods" video, there is a lot low end systems from users That communicate with me, so smaller canvas till you get what you want is best as faster renders, then upscale to enhance finish and fix is fantastic. that's what it dose now without TTPLanet_SDXL_Controlnet_Tile_Realistic_V1 - Blur / upscale. BUT WITH TTPLanet_SDXL_Controlnet_Tile_Realistic_V1 - Blur / upscale nothing changes, its just more pixels and sharper, its handy with photo Restoration on perfect image only. -- Hence why needs a option to tick this on or off. I'm finding so so many that can't afford high end gpu's so the upscale with changes is important to anyone with RTX3060s or lower, i have a rtx3060 also and have found the same, many people are low GPU Systems from my encounters, At same time i teach photo Restorations and how to use your tool to better the process and TTPLanet_SDXL_Controlnet_Tile_Realistic_V1 - Blur / upscale blur layer is the best I have come across ever. Hence the wish for the option to have as layer use, and untick so off in upscale for AI art use where those want the changes.

hopefully this makes more sense. the video mentioned at end show upscale in v1.15 and how it fixes images faces etc. lots of positive feedback on that video from the way that works, its important not to lose that.

Acly commented 5 months ago

In v1.18.0 tile/unblur can now be disabled or set to lower strength.