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이라는 부분 업스케일링 익스텐션도 있는데 사각형 영역을 설정해 해당 부분의 이미지 디테일을 업해주는 기능으로 사용
'AI Image' 카테고리의 다른 글
초보를 위한 stable Diffusion Webui 핵심 입력 항목 정리 (0) | 2023.03.20 |
---|---|
Stable Diffusion webui Civitai Helper 설치 및 사용 (0) | 2023.03.17 |
Stable Diffusion WebUI 이미지 설정 값 비교 - X/Y/Z plot, xyz plot (0) | 2023.03.15 |
Stable Diffusion Webui img2img inpaint로 손발 수정 (3) | 2023.03.14 |
Stable Diffusion WebUI ControlNet 컨트롤넷을 이용한 자세 적용 (0) | 2023.03.14 |
댓글