AutoChar - Easy character art creation with face auto-inpaint

세부 정보

파일 다운로드

모델 설명

AutoChar는 Automatic1111(1.6.0+)의 Stable Diffusion WebUI를 위한 커스텀 스크립트로, 초보자와 애호가 모두가 더 적은 노력으로 훌륭한 이미지를 생성할 수 있도록 도와줍니다. 기본적으로 이는 제 일러스트용 기본 SD 워크플로우의 자동화 버전입니다(여기서 확인하세요: https://t.me/dreamforge_tg)

GitHub 페이지:
https://github.com/alexv0iceh/AutoChar

YouTube에서 이 스크립트의 모든 기본 기능과 파이프라인을 설명하는 새 가이드를 확인하세요:

스크립트의 기본 개념에 대한 텍스트 설명은 0.9 버전 탭을 확인하세요.

설치

스크립트와 .onnx 얼굴 인식 모델을 stable-diffusion-webui/scripts 폴더에 직접 넣으세요
URL을 통해 설치하지 마세요. 이건 확장 프로그램이 아니며, 이렇게 하면 보이지 않습니다!

또한 4x-UltraSharp 업스케일러(https://mega.nz/folder/qZRBmaIY#nIG8KyWFcGNTuMX_XNbJ_g)를 다운로드하여 /models/ESRGAN 폴더에 넣는 것을 강력히 권장합니다

간단한 사용법

  1. txt2img 탭으로 이동하세요

  2. 프롬프트를 입력하고 일반적인 기본 파라미터를 선택하세요 (알고리즘에 고해상도 보정이 포함되어 있으므로 고해상도 보정은 필요 없습니다)

  3. 페이지 하단의 Scripts 드롭다운 메뉴에서 "AutoChar 0.9.5"를 선택하세요

  4. "Generate"를 클릭하고 즐기세요

0.9.5 변경 사항:

  • 완전히 재설계된 인터페이스:

    • 모든 핵심 파라미터에 사용 팁과 명확하지 않은 기능에 대한 설명이 추가되었습니다

    • 업스케일러 선택 방식이 체크박스에서 드롭다운으로 변경되어 방해 요소를 줄였습니다

    • 기능과 슬라이더 그룹이 명확한 헤더로 구분된 별도 블록으로 나뉘었습니다

  • 진정한 img2img 모드: 기존 이미지를 SD 업스케일과 자동 얼굴 및 눈 inpaint로 편집 가능

  • 추가적인 고급 옵션!

  • 용감한 애호가들을 위해 AutoChar의 생성 파이프라인을 완전히 제어하고 창의성을 극대화할 수 있는 정말 고급 옵션 탭이 새로 추가되었습니다

  • 다양한 수정 사항:

    • inpaint 단계에서의 OpenCV 유명 버그 수정 (아직도 문제가 있다면 아래를 실행하세요: 다시 압축 파일을 다운로드해주세요. 코드에 변경 사항을 적용하여 다른 사용자들이 해결했습니다!)

    • 마스크만 패딩하는 inpaint 수정으로 일부 아트스타일과 체크포인트에서 결과가 극적으로 향상되었습니다

    • 고해상도 보정 업스케일러 목록 수정: 이제 정상적으로 사용 가능한 모든 업스케일러가 표시됩니다

    • 스타일 메뉴의 스타일이 이제 제대로 작동합니다

    • 코드 로직과 파라미터에 많은 소규모 수정 사항 적용

고급 및 정말 고급 옵션의 포괄적 설명 및 사용 팁:

  • 고급 옵션:

    • 품질 기능:

      • 필터링 기능: 고해상도 보정 후 이미지에 샤프닝 및 노이즈 제거 필터를 적용해 품질을 향상시키고 img2img 단계 수를 줄입니다. "노이즈가 많고 흐릿한" 아트스타일에서는 원하는 결과에 부정적 영향을 줄 수 있습니다. 기본 설정: 켜짐

      • 이미지에서 가장 큰 얼굴만 inpaint: 그대로 기능을 수행하며, 배경이나 신체 부위의 원치 않는 얼굴 감지 및 inpaint를 방지하는 데 유용합니다. 작은 캐릭터 머리(전체 높이 이미지 및 풍경)에서 문제가 발생할 수 있습니다. 이 경우 얼굴 인식 최소 신뢰도를 높이거나 이 옵션을 비활성화하세요. 또한 2명 이상의 캐릭터가 있는 이미지에서는 비활성화하세요. 기본 설정: 켜짐

      • 얼굴 inpaint 시 LoRA 강도 낮추기. 강한 LoRA로 인한 소실 방지: 그대로 기능을 수행합니다. 기본 설정: 켜짐

      • 더 나은 inpaint를 위해 DDIM 샘플러 사용. 인터페이스에서 선택한 샘플러를 사용하지 않음: 상세한 얼굴에 적합합니다. SD WebUI 버전 1.6.0+부터 DPM++ 샘플러에 대한 노이즈 제거 강도가 다르게 작동하므로, 마스크 잔여물 문제로 이 옵션을 비활성화하는 경우 inpaint 단계의 노이즈 제거 강도를 증가시키는 것을 고려하세요. 기본 설정: 켜짐

      • 얼굴 inpaint 시 CFG 낮추기. 여러 LoRA로 인한 소실 방지: 그대로 기능을 수행합니다. 기본 설정: 꺼짐

    • 알고리즘 변경 기능:

      • 얼굴과 함께 머리카락도 inpaint하기 위해 얼굴 inpaint 박스 확장: 그대로 기능을 수행합니다. VRAM 사용량이 크게 증가할 수 있으므로 문제가 발생하면 얼굴 inpaint 확대 계수를 낮추세요. 기본 설정: 꺼짐

      • 머리카락 inpaint 이후 얼굴 inpaint 수행: 그대로 기능을 수행합니다. 기본 설정: 꺼짐

      • 선택한 옵션으로 중간 업스케일 inpaint 시도: 그대로 기능을 수행합니다. 추가적인 디테일을 추가하는 데 유용할 수 있습니다. 기본 설정: 꺼짐

      • SD 업스케일 대신 일반 이미지2이미지 사용: 그대로 기능을 수행합니다. 기본 설정: 꺼짐

      • SD 업스케일과 고해상도 보정 결과를 inpaint하지 않음. 약한 GPU에 적합: 명시된 이유 외에도 고해상도 보정 전용 파이프라인에 익숙한 사용자에게 유용합니다. 기본 설정: 꺼짐

    • 각 단계의 노이즈 제거 조절:

      • 모든 필요한 정보는 이미 UI에 표시되어 있으나, SD WebUI 버전 1.6.0+부터 DPM++ 샘플러에 필요한 노이즈 제거는 DDIM 노이즈 제거의 약 2배 수준입니다(0.5까지). 예: DDIM에서 0.2는 DPM++ 2M Karras에서 약 0.4와 동일합니다.
    • 파라미터 슬라이더:

      • 고해상도 보정 확대 계수: 모든 정보는 UI에 있습니다

      • 필터링 강도: 필터링 기능의 효과 강도. 0.3–0.5가 가장 효과적이며, 높게 설정하면 어려울 수 있지만 일부 아트스타일에서는 유용합니다

      • LoRA 강도 낮춤 배수: 그대로 기능을 수행합니다. LoRA에서 아트스타일을 더 많이 유지하려면 값을 증가시키세요

      • 얼굴 인식 최소 신뢰도: 엄격한 얼굴 감지를 원하면 증가시키고, 애니메이션 스타일의 아트에서 문제가 발생하면 감소시키세요

  • 정말 고급 옵션:

    • SD 업스케일의 타일 오버랩 파라미터, 얼굴 inpaint의 확대 계수, 눈 inpaint의 확대 계수: 모든 정보는 UI에 있습니다

    • 알고리즘 단계 설정:

      • 체크포인트: 이 단계에서 사용할 다른 체크포인트를 선택할 수 있습니다. 아트스타일을 혼합하고 각 체크포인트의 최고 품질을 결합하는 데 탁월합니다!

      • 샘플러: 명백합니다

      • Clip Skip: 제 사용 사례는 기본 이미지를 Clip Skip 2에서 생성하고 이후 단계에서는 Clip Skip 1에서 작업하여 더 현실감 있는 결과를 얻는 것입니다

      • Steps: 명백합니다

      • 프롬프트 & 부정적 프롬프트: 각 단계마다 다른 프롬프트와 LoRA를 사용할 수 있습니다. 예: 개체 또는 콘텐츠 LoRA를 사용하고 이후 단계에서는 제거하여 스타일은 좋지만 txt2img 생성 시 콘텐츠에 부정적 영향을 주는 LoRA로 대체하는 등

1.0 버전에서 제공될 기능:

  • 전체 확장 프로그램으로 출시

  • ControlNet 통합

  • 더 많은 얼굴 인식 모델(애니메이션 친화적 모델 포함)

이 모델로 만든 이미지

이미지를 찾을 수 없습니다.