ddetailer나 그걸 수정한 버전까지 여러가지 버전을 설치하고 실행해 보았으나 결국 에러가 났다.

그러다 발견한 것이 Adetailer다. 설치도 아주 간단하다.

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

 

GitHub - Bing-su/adetailer: Auto detecting, masking and inpainting with detection model.

Auto detecting, masking and inpainting with detection model. - GitHub - Bing-su/adetailer: Auto detecting, masking and inpainting with detection model.

github.com

1. Extensions 탭을 이동

2. Install from URL 안에 https://github.com/Bing-su/adetailer.git 를 넣고 install 버튼 클릭

3. 인스톨 완료 후 Apply and restart UI

4. 터미널을 재실행

5. 실행 중 모듈이 없다고 에러가 뜨는 경우가 있다. 그 이름을 찾아서 인스톨 해주면된다.

pip install 모듈이름

6. 이제 스테이블 디퓨전을 실행해보자.

txt2img 탭에 기본으로 ADetailer가 선택되어 있다. 클릭하면 상세창이 뜬다. 

Enable ADetailer를 on 시키고

아래와 같은 기준으로 모델을 선택한다. 개인적으로는 차이는 잘 모르겠고 뭘해도 잘나오더라.

face_yolov8n.pt 2D / realistic face 0.660 0.366
face_yolov8s.pt 2D / realistic face 0.713 0.404
hand_yolov8n.pt 2D / realistic hand 0.767 0.505
person_yolov8n-seg.pt 2D / realistic person 0.782 (bbox)
0.761 (mask)
0.555 (bbox)
0.460 (mask)
person_yolov8s-seg.pt 2D / realistic person 0.824 (bbox)
0.809 (mask)
0.605 (bbox)
0.508 (mask)
mediapipe_face_full realistic face - -
mediapipe_face_short realistic face - -
mediapipe_face_mesh realistic face - -

이제 generate하면 된다. 확실히 얼굴이 잘나온다. 

+ Recent posts