Open allo- opened 2 years ago
Just place the BSRGAN model in the ESRGAN model directory and it will work the same as before.
Can you add images with examples of the issue you have?
Have a look at the skin or the eyes. The esrgan from the webui introduces noise while real-esrgan looks smooth.
Maybe include BSRGAN als default in this repo also as it was in the past ?
@allo- are you using fp16?
I think everything related to this is on default settings. Especially I did not configure fp16 anywhere.
I download https://github.com/xinntao/Real-ESRGAN/releases/download/v0.2.5.0/realesr-general-x4v3.pth and put in ESRGAN folder,it looks better than default, and more faster
I think I may be running into the same bug. Sample images below, using the RealESRGAN_x4plus
model:
Original image: https://github.com/Splendide-Imaginarius/stable-diffusion-webui/blob/bug-report-esrgan-corruption/samples/original.png
Upscaled with official Real-ESRGAN implementation: https://github.com/Splendide-Imaginarius/stable-diffusion-webui/blob/bug-report-esrgan-corruption/samples/real-esrgan-4x-official.png
Upscaled with WebUI Extras tab: https://github.com/Splendide-Imaginarius/stable-diffusion-webui/blob/bug-report-esrgan-corruption/samples/real-esrgan-4x-webui.png
Tiling was disabled in both implementations; the official Real-ESRGAN implementation was run with --fp32
; the WebUI was run with --no-half
. In WebUI, Upscaler 2 was set to None, and all slider bars for Upscaler 2 and face restoration were set to 0. Running WebUI commit 22bcc7be428c94e9408f589966c2040187245d81 on Windows+Firefox; both implementations are using CPU inference.
Observable differences between the images:
1391,1053
is fairly clean in the official Real-ESRGAN implementation, while the WebUI produces a much noisier pattern.360,1106
to 508,1064
is easily visible in the official Real-ESRGAN implementation, while the WebUI mostly blurs it out.Happy to provide more details or run additional tests on request. If you think this is a different bug, let me know and I'll file a separate issue.
Is there an existing issue for this?
What happened?
When upscaling with ESRGAN, the images looks more pixalated than they should. I have another installation of the plain RealESRGAN project and it provides smooth outlines for anime-style images, where the ESRGAN integrated in the webui generates noisy lines.
Steps to reproduce the problem
What should have happened?
The results should be comparable to the upstream project, I think.
Commit where the problem happens
737eb28
What platforms do you use to access UI ?
Linux
What browsers do you use to access the UI ?
Mozilla Firefox
Command Line Arguments
No response
Additional information, context and logs
I tried BSRGAN in the past and got much better results for anime-style anyway, but either it got removed or is not shown anymore for some other reason. I use https://github.com/xinntao/Real-ESRGAN for comparision to see that it produces smoother outlines, when run without any parameters.