WebUI Forge Generation 옵션값 설명

2025. 9. 30. 21:56·AI 생성/StableDiffusion

저번 포스팅에 이어서 이번 포스팅에서는 Generation 옵션에 대해서 알아보도록 하겠습니다.

※ 참고로 아래 예시 이미지들은 Illustrious XL 모델로 생성한 이미지입니다.


🛠️ Generation 옵션

이미지 생성 시에는 프롬프트 외에도 Generation 옵션 값이 결과물에 큰 영향을 끼칩니다.
특히 Sampling Method와 CFG Scale, Sampling Steps는 이미지의 품질과 스타일을 좌우하는 핵심 요소입니다.
아래에서는 각 옵션별 특징을 하나씩 설명하겠습니다.

 

Generation 옵션 설명
Generation 옵션 설명

 

🎲 Sampling Method (샘플링 방법)

Sampling Method란 노이즈를 제거하면서 이미지를 점진적으로 완성해가는 방식을 의미합니다.
즉, 어떤 알고리즘으로 노이즈를 줄여나갈지를 결정하는 것입니다.

 

대표적으로 사용하는 샘플러들로는 아래와 같습니다.

  • Euler / Euler a
    • 빠르고 기본적인 전통적 알고리즘. 이미지가 대체로 깔끔하고 부드러운 느낌으로 생성
    • `a (ancestral)`가 붙은 경우, 각 단계마다 무작위성을 더해 보다 다양한 결과를 만들어냅니다.

Euler 샘플러 Steps 20 사용 예시같은 시드의 Euler 샘플러 Steps 30 예시
Euler와 Euler a 샘플러 Steps 20과 30 사용 예시. Euler는 형태가 그대로지만, a가 붙으면 Steps에 따라서 형태가 변경됨

  • DPM++ 2M
    • 디테일 유지력이 뛰어나며 가장 일반적으로 많이 사용되는 샘플러.
    • 균형 잡힌 결과를 제공하지만, 모델에 따라 권장되지 않을 수도 있습니다.

DPM++ 2M과 Euler 비교 이미지
DPM++ 2M과 Euler 비교 이미지 (세부적인 디테일이 매우 정교한 것을 볼 수 있습니다)

  • DPM++ SDE / 2M SDE / 2S
    • 디테일을 보다 명확하게 구현하고 싶을 때 사용.
    • 특히 SDE는 리얼한 디테일 구현에 강하지만, 시간 소요가 더 많습니다.

💡2M / SDE / 2M SDE / 2S 이미지 및 시간 비교

RTX 5070ti 16GB, Illustrious XL (asianRealismByStable_v20FP16 체크포인트 모델), GPU Weight (MB) : 11000 사용, CFG : 7, Steps : 30, Hires. fix(1.4배, CFG 7, teps 15, denoising strength 0.4), adetailer 사용

DPM++ 계열 이미지 비교
DPM++ 계열 이미지 비교

  • DPM++ 2M : 26.2초
  • DPM++ SDE : 43.5초
  • DPM++ 2M SDE : 27초
  • DPM++ 2S a : 42초

📈 Schedule Type (스케줄 유형)

스케줄은 노이즈 감소 강도를 각 스텝별로 어떻게 분포시킬지 결정합니다.
WebUI Forge에서는 보통 `Automatic`을 선택하면 샘플러에 맞는 최적의 타입이 적용되므로 별도로 수정할 필요는 없습니다.


⚖️ CFG Scale (프롬프트 정확도)

프롬프트를 얼마나 강하게 반영할지를 정하는 값입니다.

  • 낮게 설정(5 이하) → 모델이 자유롭게 이미지를 생성, 창의적이나 원하는 결과와 어긋날 수 있음.
  • 보통(6~8) → 프롬프트를 적절히 반영하며 안정적인 결과.
  • 높게 설정(9 이상) → 프롬프트 강제력이 커져 디테일은 뚜렷하지만, 부자연스럽거나 깨진 이미지가 나올 수 있음.

⚠️ 과거에는 CFG 값에 따라 결과의 차이가 뚜렷했는데, 요새 모델들이 발전이 많이 되어서 2나 7 또는 그 이상의 값으로 설정해도 큰 차이가 없습니다. 높을수록 정교한 이미지를 얻을 수 있어서 차라리 10이상의 높은 값을 사용해도 상관없습니다. (모델에 따라 차이는 있을 수 있습니다)

 

⚠️ CFG 값에 따른 시간 차이는 거의 없습니다. 다만 그래픽카드 성능에 따라 다소 차이가 날 수는 있습니다. 예전에는 이런 CFG값을 높게쓰면 이미지가 깨지는 현상때문에 확장기능 중 `Dynamic Thresholding`을 사용하였는데, 이제는 필요가 없습니다.

CFG 값에 따른 이미지 비교
CFG 값에 따른 이미지 비교 (세부적인 디테일의 차이만 있을뿐 큰 차이는 없음)

 

💡CFG / Hires CFG 모두 7로 설정한 이미지와 25로 설정한 이미지 비교. (DPM++ 2M 샘플러로 둘 다 25초가량 소요)

CFG와 Hires CFG 모두 7로 설정한 이미지CFG와 Hires CFG 모두 25로 설정한 이미지
왼쪽 : CFG 7 설정 / 오른쪽 CFG 25 설정. 전체적인 분위기와 세부적인 디테일의 정교함이 차이나는 것을 볼 수 있습니다


⏳ Sampling Steps  (샘플링 단계)

모델이 노이즈를 제거하며 이미지를 완성해 나가는 반복 횟수입니다.

  • 많을수록 → 디테일이 정교해짐
  • 너무 많으면 → 큰 차이 없이 시간만 길어짐

보통 20~30 스텝을 권장하며, 빠른 테스트 시에는 10~20 스텝을 활용하기도 합니다.

Steps 값 비교 이미지
Steps 값 비교 이미지


🖼️ Width / Height (이미지 크기)

이미지의 가로·세로 크기를 지정합니다.

  • SD1.5: 512×512, 512×768 기본
  • SDXL 계열: 1024×1024 기본
    • 인물(세로 중심): 832×1216, 896×1152, 768×1024
    • 풍경/배경(가로 중심): 1152×640, 1216×704, 1344×768

⚠️ VRAM 용량이 작은 환경에서 너무 큰 해상도를 지정하면 메모리 오버플로우로 품질 저하나 오류가 발생할 수 있습니다. 따라서 위와 같은 권장 크기를 사용하시길 추천드립니다.

 

또한 편의를 위해 확장 기능을 설치하면 버튼 클릭만으로 손쉽게 해상도와 종횡비를 지정할 수 있습니다.

🔗 확장기능 링크 : https://github.com/LEv145/--sd-webui-ar-plus

 

GitHub - LEv145/--sd-webui-ar-plus: Select img aspect ratio from presets in sd-webui

Select img aspect ratio from presets in sd-webui. Contribute to LEv145/--sd-webui-ar-plus development by creating an account on GitHub.

github.com

 

💡확장기능 설치법

  • [Extensions] - [Install from URL] 메뉴 이동
  • 첫 번째 입력칸에 링크를 붙여넣고 아래 Install 버튼 클릭하여 설치
  • WebUI를 종료했다가 다시 실행 or [Settings] 메뉴에서 Reload 클릭하여 추가한 확장기능 확인 가능.

이미지 크기 버튼 확장기능
이미지 크기 버튼 확장기능


📂 Batch Count / Size, Seed 

  • Batch Count / Size: 몇 장의 이미지를 동시에 생성할지 결정.
  • Seed: 이미지 랜덤 시드를 고정 또는 무작위로 적용.

👉 자세한 설명은 이전 포스팅을 참고하시기 바랍니다.

 

🔗내 PC에서 AI 이미지 만들기: 3. WebUI Forge로 이미지 생성하기

 

내 PC에서 AI 이미지 만들기: 3. WebUI Forge로 이미지 생성하기

이전 포스팅을 통해 Stability Matrix 설치 및 WebUI Forge 설정, 그리고 모델 다운로드까지 진행해보았습니다. 이제 본격적으로 AI 이미지를 생성하는 방법을 살펴보겠습니다. 혹시 아직 설치와 초기 세

intelwarehouse.tistory.com


🔍 Hires. fix (고해상도 보정)

Hires. fix는 저해상도 이미지를 먼저 생성한 뒤, 업스케일러를 통해 고해상도로 확장하며 디테일을 보강하는 기능입니다.

Hires. fix 옵션
Hires. fix 옵션

  • Upscale by: 확대 배율 설정 (보통 1.5~2배)
  • Hires Steps: 업스케일 과정의 샘플링 횟수 (기본 Steps의 절반 이하 사용 권장. 0을 입력하면 기본 Steps값 그대로 적용)
  • Denoising Strength: 원본을 얼마나 보존할지 (0.3~0.6 = 보존 위주, 0.7 이상 = 구도 변경 가능)

📌 자주 쓰는 업스케일러 : R-ESRGAN 4x+ (Anime6B) → 디테일 강화에 가장 많이 활용

업스케일링 전 원본 사이즈 이미지업스케일별로 크기를 키운 이미지
왼쪽 : 업스케일링 전 이미지 / 오른쪽 : 각 업스케일러로 1.4배 크기를 키운 모습. (클릭하면 조금 더 크게 볼 수 있습니다)


이번 포스팅에서는 Generation 옵션을 중심으로 샘플러, CFG, 스텝, 해상도, Hires. fix 등 핵심 기능들을 살펴보았습니다.


다음 글에서는 확장기능과 Script 기능을 통해 WebUI를 더욱 효율적으로 활용하는 방법을 소개해드리겠습니다.

읽어주셔서 감사합니다 🙏

 

'AI 생성/StableDiffusion' 카테고리의 다른 글
  • WebUI Script 기능의 X/Y/Z plot 사용 방법
  • WebUI Forge 프롬프트 UI 활용법 및 프롬프트 토큰과 작동방식 설명
  • 내 PC에서 AI 이미지 만들기: 3. WebUI Forge로 이미지 생성하기
  • 내 PC에서 AI 이미지 만들기: 2. WebUI Forge 이미지 생성을 위한 준비 과정(체크포인트, Lora, Embeddings 모델 다운로드)
잡지사장
잡지사장
잡다한 지식과 정보를 모아놓은 창고입니다. 뒤적뒤적
  • 잡지사장
    잡다한 지식 창고
    잡지사장
  • 전체
    오늘
    어제
    • 분류 전체보기 (28)
      • IT (19)
        • 티스토리 (13)
        • 소프트웨어 (6)
      • AI 생성 (6)
        • StableDiffusion (6)
      • 게임 (3)
        • 뉴스 (3)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    중복 드라이버
    인용문구
    할로우 나이트 실크송
    script
    AI이미지
    Embeddings
    소프트웨어
    Windows
    데몬x마키나 타이타닉 사이언
    2025년 10월
    블로그
    WebUI Forge
    유틸리티
    광고리로드
    WEBUI
    드라이버
    sd
    StableDiffusion
    hello 스킨
    2025년 9월 출시 예정 게임
    티스토리
    구글 애드센스
    xyz plot
    stability matrix
    포맷
    사일런트 힐F
    하단 광고
    영웅전설 하늘의 궤적 the 1st
    이미지 지연로딩
    프롬프트
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.4
잡지사장
WebUI Forge Generation 옵션값 설명
상단으로

티스토리툴바