본문 바로가기
잡담/WebUI(stable-diffusion)

WebUI 고해상도 이미지에서 사람 한명만 나오게 하는 방법

by flatsun 2023. 3. 18.
반응형

WebUI 에서 고해상도로 설정한 후

이미지를 생성하면 1명만 나오게

1girl, solo prompt를 넣어놓아도

여러명이 생성되는 것이 보이는데

 

AI가 공간을 넓게 주면

그냥 무지성으로 사람을 쑤셔 넣어서 그렇다

 

따라서 큰 해상도인데

사람이 한명만 나오게 하려면

일단 저해상도로 이미지를 작성한 뒤

 

(1920/1080 으로 만들려 한다면

절반 사이즈인 960/540 으로 이미지를 작성한 뒤)

 

공간이 좁아 사람이 한명만 나오게 되면

Send to img2img를 눌러주자

 

 

WebUI MultiDiffusion with Tiled VAE를 이용한 화질 올리는 방법

WebUI에서 퀄리티는 해상도에 비례하므로 높은 품질의 이미지를 올리려면 해상도를 올려주거나 Hires.fix를 사용해줘야 하는데 알다시피 올릴 수록 더 많은 시간과 VRAM이 소요된다 그런데 MultiDiffusi

flatsun.tistory.com

이후 여기서 해상도를 올려줘야 하는데

MultiDiffusion with Tiled VAE가 설치되어 있다면

MultiDiffusion / Tiled VAE를 사용할 것을 권장하고

(속도도 올려주고 VRAM 소모량도 줄어들기 때문에 설치 권장)

 

그렇지 않다면 Resize mode 부분에서

Width와 Height를 변경하고

 

CFG Scale을 0.2 ~ 0.3

Denoising strength를 0.55 정도로 설정한 뒤

이미지를 출력해 보면

 

넓은 해상도에서 캐릭터는 하나만 있는 것이 보인다

반응형

댓글