스테이블 디퓨전 Adetailer 설치 및 사용 방법 (5분 컷)

스테이블 디퓨전에서 Adetailer를 사용하는 방법을 설명해드리겠습니다.
DDetailer와 같은 역할을 하며, 얼굴, 손 등의 일그러짐을 보정해줄 수 있는
유용한 확장기능입니다.

‘Adetailer’란?

adetailer 이전
face detect
adetailer

Adetailer 확장기능은 스테이블 디퓨전에서 사용할 수 있는
얼굴 및 손을 보정할 수 있는 확장기능입니다.

DDetailer는 설치가 까다로워 에러를 많이 일으켰지만
Adetailer는 링크 한번만 URL에 붙여넣기만 해도 설치를 매우 쉽게 할 수 있으며
미리 생성된 이미지 또는 사진도 일그러진 얼굴을 보정할 수 있습니다.

‘Adetailer’ 설치 방법

1. Adetailer 설치 링크 복사

https://github.com/Bing-su/adetailer

위에 올려놓은 링크를 복사합니다. (Adetailer 설치 Github 링크)

2. Extensions -> Install from URL -> 링크 붙여넣기 -> 설치

스테이블 디퓨전 실행 후 Extensions로 이동합니다.
그 다음, Install from URL 탭으로 이동하여
링크를 붙여 넣는 창에 방금 복사한 설치 링크를 붙여 넣습니다.

이후, Install 버튼을 눌러서 설치가 완료될 때까지 잠시 기다립니다.

3. Installed 탭으로 이동 -> Apply and restart UI

설치가 다 되었다는 문구가 뜨면, Installed탭으로 이동하여
잘 설치되었는지 확인 후, Apply and restart UI를 눌러
스테이블 디퓨전을 재 실행합니다.

4. Adetailer 탭이 생겼는지 확인합니다.

위 이미지처럼 Adetailer를 선택할 수 있는 탭이 생겼다면
설치가 성공적으로 완료된 것입니다.

‘Adetailer’ 간단한 사용법

Adetailer를 사용할 수 있는 간단한 사용법에 대해 설명드려보겠습니다.

1. Adetailer 탭 클릭 후 Enable ADetailer클릭

이 버튼을 누르면 이미지를 생성할 때 보정 기능이 자동으로 들어갑니다.
모델의 선택에 따라 보정 부위가 달라집니다.

2. 모델 선택 (얼굴, 손, 몸 등)

모델이 Face, Hand, Person이 대표적으로 있는데
보통 Hand나 Person은 선택하지 않고 얼굴을 보정할 때 많이 사용하니
얼굴을 수정할 거라면 ‘Face_yolov’ 모델을 선택합니다.
같은 이름의 모델이 많은데 큰 차이는 없으니 아무거나 선택해주시면 됩니다.

3. 프롬프트 입력

이미지 생성때 들어가는 프롬프트와 다르게 얼굴, 손에 들어가는
긍정, 부정 프롬프트를 입력합니다.

잘 모르겠다면, 그냥 빈칸으로 두어도
기본적인 보정이 되니 참고하시기 바랍니다.

4. Detection, Inpainting, Mask Processing 취향에 맞게 선택

이 부분은 어느정도 Adetailer에 적응한 다음 직접
수치를 조절해가면서 해보는게 좋습니다.

얼굴이 변하는 정도를 수정할 수 있는 값
범위 설정 등을 세부적으로 조절할 수 있는데 이건 기본적인 사용을 해보고
나중에 차근차근 수정하는 것을 추천 드립니다.

5. Generate를 눌러 이미지 생성

결과

이렇게 기본적인 세팅을 다 마치고 나서, Generate를 눌러 이미지를 생성하면
Text2img에서는 이미지를 한 번 생성하고 나서 자동으로 얼굴을 보정해줍니다.

img2img에서 진행한다면 디노이징 수치만큼 이미지가 변경된 다음
얼굴이 보정되니 참고해주시기 바랍니다.