얼굴 수정 ddetailer 설치 및 사용 방법
ddetailer은 img2img의 인페인트 기능을 이미지 얼굴 부분에 자동으로 적용시켜 줘서 흐릿한 얼굴을 업스케일 해주는 익스텐션
ddetailer 익스텐션 설치
detection detailer extention을 설치하고 바로 실행하면 아래와 같은 에러가 뜨며 ddetailer가 script 목록에 추가가 되지 않을 것이다.
https://visualstudio.microsoft.com/ko/downloads/
위 링크의 페이지 하단 부분에서 Visual Studio 도구 - Visual Studio 2002용 빌드 도구를 다운로드하고 설치한다.
설치 시 C++을 사용한 데스크톱 개발 체크
설치시간이 조금 걸리니 기다림. 재부팅 안해도 동작.
WebUI에서 detection detailer extention 설치 및 재기동
ddetailer 사용법
txt2img 화면의 Script 목록에서 Detection Detailer 선택
Primary detection model (A): anime-face 선택
Detection confidence threshold %: 기본 30, 얼굴 변형이 잘 되지 않으면 값을 낮추어 볼 것
Dilation factor: 변경 영억(마스크) 크기 확대, 20 ~ 30 권장
X, Y offet: 마스크 이동
hires.fix upscale by 1.5에서
ddetailer 사용 전과 후 비교
얼굴이 작게 나오는 전신 이미지의 경우 hires.fix upscale by 2 이상에서도 ddetailer 사용 전후 차이가 나므로
txt2img에서 전신 이미지를 뽑는다면 ddetailer을 사용하기를 권장함.
img2img에서도 사용 가능
단점은 ddetailer 사용 시 exif정보가 사라지는 문제가 있다 함.
그리고 원본에 있던 인물 표정이 없어지는 문제가 있음.
참고로 llul이라는 부분 업스케일링 익스텐션도 있는데 사각형 영역을 설정해 해당 부분의 이미지 디테일을 업해주는 기능으로 사용
Stable Diffusion Webui 필수/추천 Extensions 익스텐션 들
Stable Diffusion WebUI의 필수 Extensions 대부분 Extentions 탭의 Load from 버튼을 클릭하여 나타나는목록에 존재 Install 버튼 클릭하여 설치, 설치 후 Installed 탭으로 가서 Apply and restart UI 버튼 클릭 1. PreSet Uti
rupicat.com