dikdimon's picture
Upload extensionsa using SD-Hub extension
7bed60d verified

BMAB

๊ธฐ๋ณธ ๊ธฐ๋Šฅ

  • Contrast : ๋Œ€๋น„๊ฐ’ ์กฐ์ ˆ (1์ด๋ฉด ๋ณ€๊ฒฝ ์—†์Œ)
  • Brightness : ๋ฐ๊ธฐ๊ฐ’ ์กฐ์ ˆ (1์ด๋ฉด ๋ณ€๊ฒฝ ์—†์Œ)
  • Sharpeness : ๋‚ ์นด๋กญ๊ฒŒ ์ฒ˜๋ฆฌํ•˜๋Š” ๊ฐ’ ์กฐ์ ˆ (1์ด๋ฉด ๋ณ€๊ฒฝ ์—†์Œ)
  • Color Temperature : ์ƒ‰์˜จ๋„ ์กฐ์ ˆ, 6500K์ด 0 (0์ด๋ฉด ๋ณ€๊ฒฝ ์—†์Œ)
  • Noise alpha : ํ”„๋กœ์„ธ์Šค ์ „์— ๋…ธ์ด์ฆˆ๋ฅผ ์ถ”๊ฐ€ํ•˜์—ฌ ๋””ํ…Œ์ผ์„ ์˜ฌ๋ฆด ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. (๊ถŒ์žฅ๊ฐ’:0.1)
  • Noise alpha at final stage : ์ตœ์ข… ๋‹จ๊ณ„์—์„œ ๋…ธ์ด์ฆˆ๋ฅผ ์ถ”๊ฐ€ํ•˜์—ฌ ๋ถ„์œ„๊ธฐ๋ฅผ ๋‹ค๋ฅด๊ฒŒ ์ „๋‹ฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Imaging

Blend Image in Img2Img

์ด๋ฏธ์ง€ ์—…๋กœ๋“œ ์ƒ์ž์— ์ž…๋ ฅํ•œ ์ด๋ฏธ์ง€์™€ Img2Img์— ์ž…๋ ฅ๋œ ์ด๋ฏธ์ง€๋ฅผ Blendingํ•ฉ๋‹ˆ๋‹ค. Blend Alpha ๊ฐ’์œผ๋กœ ๋‘ ๊ฐœ์˜ ์ด๋ฏธ์ง€๋ฅผ ํ•ฉ์„ฑํ•ฉ๋‹ˆ๋‹ค. "Process before Img2Img" ์˜ต์…˜์ด ์ ์šฉ๋ฉ๋‹ˆ๋‹ค.

Dino detect

Img2Img Inpainting ํ•˜๋Š” ๊ฒฝ์šฐ์— ๋งˆ์Šคํฌ๋ฅผ ์ž…๋ ฅํ•˜์ง€ ์•Š์•„๋„ Dino detect prompt์— ์žˆ๋Š” ๋‚ด์šฉ์„ ์ด์šฉํ•˜์—ฌ ์ž๋™์œผ๋กœ ๋งˆ์Šคํฌ๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฏธ์ง€๋ฅผ ์—…๋กœ๋“œ ํ•˜๊ฒŒ๋˜๋ฉด ์—…๋กœ๋“œ๋œ ์ด๋ฏธ์ง€๋ฅผ ๋ฐฐ๊ฒฝ์œผ๋กœ ํ•˜์—ฌ prompt๋กœ ์ž…๋ ฅ๋œ ๋ถ€๋ถ„์„ ์—…๋กœ๋“œ ์ด๋ฏธ์ง€์— ํ•ฉ์„ฑํ•ฉ๋‹ˆ๋‹ค.

Img2Img ์—์„œ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ

์ฒซ๋ฒˆ์งธ image๋Š” Img2Img ์ด๋ฏธ์ง€๋กœ ์ง€์ • ๋‘๋ฒˆ์งธ image๋Š” BMAB์˜ Imaging์— Image ์ž…๋ ฅ์ฐฝ์— ์ง€์ •

ํ”„๋กœ์„ธ์Šค ๊ณผ์ •์—์„œ ์„ธ๋ฒˆ์งธ image๋ฅผ ํ•ฉ์„ฑํ•˜๊ณ  ํ”„๋กฌํ”„ํŠธ์— ๋”ฐ๋ผ์„œ ๊ฒฐ๊ณผ๊ฐ€ ์–ป์–ด์ง„๋‹ค.

Enabled : CHECK!!

Contrast : 1.2
Brightness : 0.9
Sharpeness : 1.5

Enable dino detect : CHECK!!
DINO detect Prompt : 1girl

Img2Img Inpaint ์—์„œ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ

DINO detect Prompt์— ์žˆ๋Š” ๋‚ด์šฉ๋Œ€๋กœ ์ž๋™์œผ๋กœ ๋งˆ์Šคํฌ๋ฅผ ๋งŒ๋“ค์–ด์ค€๋‹ค.

์ด๋ฒˆ ์˜ˆ์ œ์—์„œ๋Š” ๋ฐฐ๊ฒฝ์„ ๋ณ€๊ฒฝํ–ˆ์œผ๋‹ˆ, inpaint ์„ค์ •์—์„œ "Inpaint Not Masked"๋ฅผ ์„ ํƒํ•ด์•ผ ํ•œ๋‹ค.
๋ฐ˜๋Œ€๋กœ "Inpaint Masked"๋ฅผ ํ•˜๋ฉด ์ธ๋ฌผ์ด ๋ณ€๊ฒฝ๋œ๋‹ค.

Person

์ด ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•˜๊ฒŒ ๋˜๋ฉด ํ”„๋กœ์„ธ์Šค๊ฐ€ ์™„๋ฃŒ๋œ ์ดํ›„์—, ์ธ๋ฌผ์„ ๊ฐ์ง€ํ•˜์—ฌ ๋‹ค์‹œ ๊ทธ๋ฆฝ๋‹ˆ๋‹ค.
์•„๋ž˜์˜ ๊ฒฝ์šฐ์— ์‚ฌ์šฉํ•˜๋ฉด ํšจ๊ณผ์ ์ž…๋‹ˆ๋‹ค.

  • ์ธ๋ฌผ์ด ๋ฐฐ๊ฒฝ์— ๋น„ํ•ด ๋งค์šฐ ์ž‘์€ ๊ฒฝ์šฐ, ์˜๋ณต, ์–ผ๊ตด ๋“ฑ ์ธ๋ฌผ ์ „์ฒด์˜ ๋””ํ…Œ์ผ์ด ์˜ฌ๋ผ๊ฐ‘๋‹ˆ๋‹ค.
  • 4K์™€ ๊ฐ™์ด ํฐ ์ด๋ฏธ์ง€๋ฅผ ์ถœ๋ ฅํ•˜๋Š” ๊ฒฝ์šฐ, ์—… ์Šค์ผ€์ผ ์ดํ›„์— ์ธ๋ฌผ์ด ์ž‘์€ ๊ฒฝ์šฐ ์ด ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•˜๋ฉด ์ธ๋ฌผ์ด ๋šœ๋ ทํ•ด ์ง‘๋‹ˆ๋‹ค.
  • Face Detailing๊ณผ ๊ฐ™์ด ์‚ฌ์šฉํ•˜๋ฉด ์ข‹์€ ํšจ๊ณผ๋ฅผ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Enable person detailing for landscape (EXPERIMENTAL)

ํ’๊ฒฝ์—์„œ ์ธ๋ฌผ์„ ์ž์„ธํ•˜๊ฒŒ ๋‹ค์‹œ ๊ทธ๋ฆฌ๋Š” ๊ธฐ๋Šฅ์„ ํ™œ์„ฑํ™” ํ•ฉ๋‹ˆ๋‹ค.

Block over-scaled image

์ด ๊ธฐ๋Šฅ์ด ์ผœ์ง€๊ฒŒ ๋˜๋ฉด ์ธ๋ฌผ์„ ์ฐพ์•„๋‚ด์„œ ํฌ๊ฒŒ ํ‚ค์›Œ์„œ ๋‹ค์‹œ ๊ทธ๋ฆฌ๋Š”๋ฐ ์ด๋•Œ ํ™•๋Œ€๋œ ์ด๋ฏธ์ง€์˜ ๋ฉด์ ์ด ๋ณธ๋ž˜ ์ด๋ฏธ์ง€๋ฅผ ์ดˆ๊ณผํ•˜๊ฒŒ ๋˜๋ฉด ํ”„๋กœ์„ธ์Šค๋ฅผ ๋ฉˆ์ถฅ๋‹ˆ๋‹ค.
sd-webui๊ฐ€ ๋ฉˆ์ถ”๊ฑฐ๋‚˜ GPU๋ฅผ ๋ณดํ˜ธํ•˜๊ธฐ ์œ„ํ•œ ๋ชฉ์ ์ž…๋‹ˆ๋‹ค.

Auto scale if "Block over-scaled image" enabled

์ด ๊ธฐ๋Šฅ์„ ์„ค์ •ํ•˜๋ฉด ์œ„์—์„œ ์–ธ๊ธ‰ํ•œ "Block over-scaled image"๋กœ ์ฐจ๋‹จ๋  ๊ฒฝ์šฐ ๋ณธ๋ž˜ ์ด๋ฏธ์ง€์˜ ๋ฉด์ ์— ๋งž์ถฐ์„œ ์Šค์ผ€์ผ์„ ์กฐ์ •ํ•˜์—ฌ ์ž‘์—…ํ•ฉ๋‹ˆ๋‹ค.

Upscale Ratio

์ธ๋ฌผ์ด ๋ฐœ๊ฒฌ๋˜๋ฉด ์ฃผ์–ด์ง„ ๋น„์œจ๋กœ ํ‚ค์›Œ์„œ ์ž์„ธํ•˜๊ฒŒ ๊ทธ๋ฆฝ๋‹ˆ๋‹ค.

Denoising Strength

์ธ๋ฌผ์˜ ํฌ๊ธฐ๊ฐ€ ํด ๊ฒฝ์šฐ 0.4๋กœ ๋ถ€์กฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฐ ๊ฒฝ์šฐ ์ˆ˜์น˜๋ฅผ ์˜ฌ๋ ค์ฃผ์„ธ์š”.

Dilation mask

์ฐพ์•„๋‚ธ ์ธ๋ฌผ์˜ ๋งˆ์Šคํฌ๋ฅผ ํ™•์žฅํ•ฉ๋‹ˆ๋‹ค.

CFG Scale

์ธ๋ฌผ์„ ๋‹ค์‹œ ๊ทธ๋ฆด๋•Œ ์‚ฌ์šฉํ•˜๋Š” CFG scale ๊ฐ’์ž…๋‹ˆ๋‹ค.

Large person area limit

์ธ๋ฌผ์ด ์ด๋ฏธ์ง€ ์†์—์„œ ์ฐจ์ง€ํ•˜๋Š” ๋ฉด์ ์ด ์ด ๊ฐ’์„ ์ดˆ๊ณผํ•˜๋ฉด ์ž‘์—…ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
์ธ๋ฌผ์ด ์ถฉ๋ถ„ํžˆ ํฐ ๊ฒฝ์šฐ ๋‹ค์‹œ ๊ทธ๋ฆด ํ•„์š”๊ฐ€ ์—†๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค.

Limit

์ด๋ฏธ์ง€ ์†์— ์ธ๋ฌผ์ด ๋„ˆ๋ฌด ๋งŽ์€ ๊ฒฝ์šฐ ๋ฉด์ ๋‹จ์œ„๋กœ ํฐ ๊ฒƒ๋ถ€ํ„ฐ ์นด์šดํŠธํ•˜์—ฌ ์„ค์ •๊ฐ’์„ ์ดˆ๊ณผํ•˜์—ฌ ๋‹ค์‹œ ๊ทธ๋ฆฌ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

Face

Face Detailing

์ด ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•˜๊ฒŒ ๋˜๋ฉด ํ”„๋กœ์„ธ์Šค๊ฐ€ ์™„๋ฃŒ๋œ ์ดํ›„ After Detailer(AD)๋‚˜ Detection Detailer(DD)์™€ ๊ฐ™์ด
์–ผ๊ตด์„ ๋ณด์ •ํ•ฉ๋‹ˆ๋‹ค.
์ด ๊ธฐ๋Šฅ์„ ๋™์ž‘์‹œํ‚จ ํ›„์— AD, DD๊ฐ€ ๋™์ž‘ํ•˜๋„๋ก ์„ค์ •ํ•œ๋‹ค๋ฉด, ๊ฒฐ๊ณผ๊ฐ€ ์ข‹์ง€ ์•Š์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ตœ๋Œ€ 5๊ฐœ์˜ ์บ๋ฆญํ„ฐ์— ๋Œ€ํ•ด prompt๋ฅผ ๋ณ„๋„๋กœ ์ง€์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Enable face detailing

face detailing ๊ธฐ๋Šฅ์„ ์ผœ๊ณ  ๋Œ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Enable face detailing before hires.fix (EXPERIMENTAL)

face detailing ๊ธฐ๋Šฅ์„ txt2img ๊ณผ์ •์˜ hires.fix ์ง์ „์— ํ•œ ๋ฒˆ ๋” ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค.
์–ผ๊ตด์„ ๋ณด์ •ํ•œ ์ดํ›„์— upscale์„ ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ๋” ์ข‹์€ ํ’ˆ์งˆ์˜ ์ด๋ฏธ์ง€๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
ํ•˜์ง€๋งŒ ๋ถ€ํ•˜๊ฐ€ ๋” ๋“ค์–ด๊ฐ€๊ณ , ์ด๋ฏธ์ง€ ๋ณ€ํ™”๊ฐ€ ์‹ฌํ•ฉ๋‹ˆ๋‹ค.

Face detailing sort by

์ด๋ฏธ์ง€ ์•ˆ์— ์—ฌ๋Ÿฌ ์ธ๋ฌผ์ด ์žˆ๋Š” ๊ฒฝ์šฐ ์–ด๋–ค ์ˆœ์„œ๋กœ Detailing ํ•  ๊ฒƒ์ธ์ง€ ๊ฒฐ์ •ํ•ฉ๋‹ˆ๋‹ค.

์™ผ์ชฝ, ์˜ค๋ฅธ์ชฝ ํ˜น์€ ํฌ๊ธฐ๋กœ ๊ฐ€๋Šฅํ•˜๋ฉฐ ์—†๋‹ค๋ฉด ๊ธฐ๋ณธ์ ์œผ๋กœ Score ๊ฐ’์ด ๋†’์€ ์ˆœ์„œ๋กœ ํ•ฉ๋‹ˆ๋‹ค.

Limit

์ด๋ฏธ์ง€ ์•Š์— ์—ฌ๋Ÿฌ ์ธ๋ฌผ์ด ์žˆ๋Š” ๊ฒฝ์šฐ ์œ„์—์„œ ์ •ํ•œ ์ˆœ์„œ๋กœ ์–ผ๋งˆ๋‚˜ ์ˆ˜ํ–‰ํ• ์ง€ ๊ฒฐ์ •ํ•ฉ๋‹ˆ๋‹ค.
Limit์ด 1์ด๋ผ๋ฉด ์ตœ๋Œ€ 1๊ฐœ๋งŒ ์ˆ˜ํ–‰ํ•œ๋‹ค๋Š” ๋œป์ž…๋‹ˆ๋‹ค.

Override Parameters

  • Denoising Strength
  • CFG Scale
  • Width
  • Height
  • Steps
  • Mask Blur

์œ„ ๊ฐ’์— ๋Œ€ํ•ด ๊ธฐ๋ณธ๊ฐ’์ด ์•„๋‹Œ UI์—์„œ ์ง€์ •ํ•œ ๊ฐ’์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

Inpaint Area

์ „์ฒด๋ฅผ ๋‹ค์‹œ ๊ทธ๋ฆด์ง€ ์–ผ๊ตด๋งŒ ๋‹ค์‹œ ๊ทธ๋ฆด์ง€๋ฅผ ๊ฒฐ์ •ํ•ฉ๋‹ˆ๋‹ค. ์ „์ฒด๋ฅผ ๋‹ค์‹œ ๊ทธ๋ฆฌ๋Š” ๊ฒƒ์€ ๋ณ„๋กœ ์ถ”์ฒœํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

Only masked padding, pixels

๊ธฐ๋ณธ๊ฐ’์„ ์‚ฌ์šฉํ•ด ์ฃผ์„ธ์š”.

Dilation

๊ฒ€์ถœ๋œ ์–ผ๊ตด์˜ ๋งˆ์Šคํฌ ํฌ๊ธฐ๋ฅผ ํ‚ค์›๋‹ˆ๋‹ค.

Box threshold

Detector์˜ ๊ฒ€์ถœ ๊ฐ’์„ ๊ฒฐ์ •ํ•ฉ๋‹ˆ๋‹ค. ๊ธฐ๋ณธ๊ฐ’ 0.35๋ณด๋‹ค ์ž‘์œผ๋ฉด face๊ฐ€ ์•„๋‹ ๊ฒƒ์œผ๋กœ ์ œ์™ธํ•ฉ๋‹ˆ๋‹ค.
YOLO๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ confidence๋ฅผ ๋Œ€์ฒดํ•ฉ๋‹ˆ๋‹ค.

์ข‹์€ ๊ฒฐ๊ณผ๋ฅผ ์–ป๊ธฐ ์œ„ํ•œ ์กฐ์–ธ

  • Prompt์— ์–ผ๊ตด ๊ด€๋ จ๋œ lora, textual inversion๋“ฑ ๊ด€๋ จ ๋‚ด์šฉ์„ ๋บ๋‹ˆ๋‹ค. sunglass ๋“ฑ์€ ๋ฌด๊ด€ํ•ฉ๋‹ˆ๋‹ค.
  • ์„ค์ • ํŒŒ์ผ์— ์–ผ๊ตด๋งˆ๋‹ค ์„œ๋กœ ๋‹ค๋ฅธ lora, textual inversion ๋“ฑ์„ ๋„ฃ์Šต๋‹ˆ๋‹ค.
  • prompt์— lora, TI๊ฐ€ ๋งŽ์„ ๊ฒฝ์šฐ ๊ทธ๋ฆผ ์ƒ์„ฑ ์ž์œ ๋„๊ฐ€ ๋–จ์–ด์ง€๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.
  • ๊ทธ๋ฆผ์† ๋ชจ๋“  ์บ๋ฆญํ„ฐ๊ฐ€ ๊ณต์œ ๋˜๋Š” lora๋Š” ๋„ฃ์–ด์ฃผ์…”๋„ ๋ฌด๋ฐฉํ•ฉ๋‹ˆ๋‹ค.

Hand

Hand Detailing (EXPERIMENTAL)

์† ํ‘œํ˜„์ด ์ž˜๋ชป๋œ ๋ถ€๋ถ„์„ ์ˆ˜์ •ํ•˜๋Š” ๊ธฐ๋Šฅ์ž…๋‹ˆ๋‹ค.
๋งŒ๋“ค์–ด์ง„ ๊ทธ๋ฆผ์—์„œ ์† ๋ถ€๋ถ„์„ ์ž๋™์œผ๋กœ ์ฐพ์•„๋‚ด์–ด ํ•ด๋‹น ๋ถ€๋ถ„์„ ๋‹ค์‹œ ๊ทธ๋ฆฌ๋Š” ๊ธฐ๋Šฅ์ž…๋‹ˆ๋‹ค.
๋‹ค๋งŒ ์†์˜ ๊ฒฝ์šฐ ๋‹ค์‹œ ๊ทธ๋ ค๋„ ์ž˜ ๊ทธ๋ ค์งˆ์ง€ ํ™•์‹คํ•˜์ง€ ์•Š์œผ๋ฉฐ, ์†์„ ์ž์„ธํ•˜๊ฒŒ ๊ทธ๋ฆฌ๋Š” ์ •๋„์ž…๋‹ˆ๋‹ค.

Enable hand detailing

์† ๋ณด์ • ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•˜๋„๋ก ํ™œ์„ฑํ™” ํ•ฉ๋‹ˆ๋‹ค.

Block over-scaled image

์ด ๊ธฐ๋Šฅ์€ ์†์„ ์ฐพ์•„๋‚ด์–ด ํ™•๋Œ€ํ•ด์„œ ๋‹ค์‹œ๊ทธ๋ฆฌ๋Š” ๋ฐฉ๋ฒ•์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.
๋‹ค์‹œ ๊ทธ๋ ค์•ผ ํ•˜๋Š” ๋ถ€๋ถ„์˜ ๋ฉด์ ์ด ์›๋ž˜์ด๋ฏธ์ง€๋ฅผ ์ดˆ๊ณผํ•˜๊ฒŒ ๋˜๋ฉด ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
์ด๋Ÿฐ ๊ฒฝ์šฐ์—๋Š” Upscale Ratio๋ฅผ ์ค„์ด๊ฑฐ๋‚˜, ์ด ๊ธฐ๋Šฅ์„ ๊บผ์•ผํ•˜๋Š”๋ฐ, ์ด ๊ธฐ๋Šฅ์„ ๋„๋ฉด ๋งค์šฐ ํฐ ๊ทธ๋ฆผ์„ ๋‹ค์‹œ ๊ทธ๋ฆด ์ˆ˜๋„ ์žˆ์–ด์„œ GPU์— ๋ถ€ํ•˜๊ฐ€ ๊ฑธ๋ฆด ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค..

Method

  • subframe : ์†์„ ํฌํ•จํ•˜์—ฌ ์–ผ๊ตด/๋จธ๋ฆฌ ๋ถ€๋ถ„๊นŒ์ง€ ์ฐพ์•„๋‚ด์–ด ์ƒ๋ฐ˜์‹ ์„ ๋‹ค์‹œ ๊ทธ๋ฆฐ๋‹ค.
  • each hand : ์†์„ ์ฐพ์•„๋‚ด์—ฌ 3๋ฐฐ ํฌ๊ธฐ์˜ ์ฃผ๋ณ€๋ถ€ ๊นŒ์ง€ ๋‹ค์‹œ ๊ทธ๋ ค ์†๋งŒ ์ ์šฉํ•œ๋‹ค.
  • each hand inpaint : ์†์„ ์ฐพ์•„๋‚ด์–ด 3์žฌ ํฌ๊ธฐ์˜ ์ฃผ๋ณ€๋ถ€๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์†๋งŒ ๋‹ค์‹œ ๊ทธ๋ฆฐ๋‹ค.
    ๋งค์šฐ ๊ทน๋‹จ์ ์œผ๋กœ ๋ณ€ํ˜•๋  ์ˆ˜ ์žˆ์–ด์„œ ์ž˜ ๊ทธ๋ ค์ง€๊ธฐ ์–ด๋ ต๋‹ค ๋ชจ์–‘์ด ๊ฐ–์ถฐ์ง„๋‹ค๋ฉด, subframe์œผ๋กœ ๋‹ค์‹œ ๊ทธ๋ฆฌ๋Š” ๊ฒƒ์„ ์ถ”์ฒœํ•œ๋‹ค.
  • at once : ์ฐพ์•„๋‚ธ ์†์„ ๋ชจ๋‘ ํ•œ๋ฒˆ์— ๋‹ค์‹œ ๊ทธ๋ฆฐ๋‹ค.

Prompt

Subframe์—์„œ๋Š” ์ž…๋ ฅํ•˜์ง€ ์•Š์„ ๊ฒƒ์„ ๊ถŒ์žฅํ•ฉ๋‹ˆ๋‹ค.
each hand, each hand inpaint์‹œ์— ์† ๊ด€๋ จ ํ”„๋กฌํ”„ํŠธ๋ฅผ ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค.

Negative Prompt

Subframe์—์„œ๋Š” ์ž…๋ ฅํ•˜์ง€ ์•Š์„ ๊ฒƒ์„ ๊ถŒ์žฅํ•ฉ๋‹ˆ๋‹ค.
each hand, each hand inpaint์‹œ์— ์† ๊ด€๋ จ ๋„ค๊ฑฐํ‹ฐ๋ธŒ ํ”„๋กฌํ”„ํŠธ๋ฅผ ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค.

Denoising Strength

๋‹ค์‹œ ๊ทธ๋ฆฌ๋Š” ๊ฒฝ์šฐ Denoising Strength ๊ฐ’ ์ž…๋‹ˆ๋‹ค.

  • subframe : 0.4 ๊ถŒ์žฅ
  • ๊ธฐํƒ€ 0.55 ์ด์ƒ ๊ถŒ์žฅ

CFG Scale

๋‹ค์‹œ ๊ทธ๋ฆฌ๋Š” ๊ฒฝ์šฐ CFG Scale ๊ฐ’ ์ž…๋‹ˆ๋‹ค.

Upscale Ratio

์ƒ๋ฐ˜์‹  / ์† ์ฃผ๋ณ€์„ ์ฐพ์•„๋‚ด์–ด ์–ผ๋งˆ๋‚˜ ํฌ๊ฒŒ ํ™•๋Œ€ํ•˜์—ฌ ๋‹ค์‹œ ๊ทธ๋ฆด ๊ฒƒ์ธ์ง€ ์ง€์ •ํ•œ๋‹ค.
๋ฌด์กฐ๊ฑด ํฌ๊ฒŒ ๊ทธ๋ฆฐ๋‹ค๊ณ  ์„ฑ๊ณตํ™•๋ฅ ์ด ์˜ฌ๋ผ๊ฐ€๋Š” ๊ฒƒ์€ ์•„๋‹ˆ๋‹ค.

  • subframe : 2.0
  • ๊ธฐํƒ€ : 2.0~4.0

Box Threshold

์†์„ ์ฐพ์•„๋‚ด์ง€ ๋ชปํ•˜๋Š” ๊ฒฝ์šฐ ์ด ๊ฐ’์„ ๋‚ฎ์ถ”๋ฉด, ์ฐพ์•„๋‚ผ ์ˆ˜ ์žˆ๋Š” ํ™•๋ฅ ์ด ์˜ฌ๋ผ๊ฐ‘๋‹ˆ๋‹ค.
ํ•˜์ง€๋งŒ ์ž˜ ๋ชป ์ฐพ์•„๋‚ผ ๊ฐ€๋Šฅ์„ฑ๋„ ์˜ฌ๋ผ๊ฐ‘๋‹ˆ๋‹ค.

Box Dilation

์ฐพ์•„๋‚ธ ๋ฐ•์Šค(์†์„ ํฌํ•จํ•˜์—ฌ)์˜ ์™ธ๊ณฝ ๋ถ€๋ถ„์„ ์–ผ๋งˆ๋‚˜ ํฌ๊ฒŒ ํ•  ๊ฒƒ์ด ๊ฒฐ์ •ํ•ฉ๋‹ˆ๋‹ค. (only for subframe)

Inpaint Area

์ฐพ์•„๋‚ธ ๋ฐ•์Šค ์ „์ฒด๋ฅผ ๋‹ค์‹œ ๊ทธ๋ฆด ๊ฒƒ์ธ์ง€, ์†๋งŒ ๋‹ค์‹œ ๊ทธ๋ฆด ๊ฒƒ์ธ์ง€๋ฅผ ๊ฒฐ์ •ํ•œ๋‹ค.
์†๋งŒ ๋‹ค์‹œ๊ทธ๋ฆฌ๋Š” ๊ฒฝ์šฐ ์† ๋ชจ์–‘์ด ์›ํ•˜์ง€ ์•Š๊ฒŒ ๋ฐ”๋€” ์ˆ˜ ์žˆ์œผ๋‚˜ ํฌ๊ฒŒ ๋ณ€๊ฒฝ๋œ๋‹ค.

Only masked padding

์ฐพ์•„๋‚ธ ์†์˜ ๋‚ด๋ถ€ ๊ณต๊ฐ„์„ ์–ผ๋งˆ ์ •๋„๋กœ ์ฑ„์šธ์ง€๋ฅผ ๊ฒฐ์ •ํ•ฉ๋‹ˆ๋‹ค. ๋”ฑํžˆ ๋ณ€๊ฒฝํ•  ์ผ ์—†์Šต๋‹ˆ๋‹ค.

Additional Parameter

ํ˜„์žฌ๋Š” ์ œ๊ณตํ•˜์ง€ ์•Š์ง€๋งŒ ํ–ฅํ›„ ๊ณ ๊ธ‰ ์‚ฌ์šฉ์ž๋ฅผ ์œ„ํ•œ ์˜ต์…˜์„ ์ œ๊ณตํ•  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค.

ControlNet

ControlNet์„ ์ด์šฉํ•˜์—ฌ ์ด๋ฏธ์ง€์— ๋…ธ์ด์ฆˆ๋ฅผ ์ถ”๊ฐ€ํ•˜๋Š” ๋ฐฉ๋ฒ•์œผ๋กœ ๋””ํ…Œ์ผ์„ ์˜ฌ๋ฆฌ๋Š” ๊ธฐ๋Šฅ์ž…๋‹ˆ๋‹ค.
ControlNet์˜ Lineart ๋ชจ๋ธ์— ๊ฐ€์šฐ์‹œ์•ˆ ๋…ธ์ด์ฆˆ ์ด๋ฏธ์ง€๋ฅผ ์ž…๋ ฅ์œผ๋กœ ์‚ฌ์šฉํ•˜์—ฌ,
๊ฒฐ๊ณผ๋ฌผ์— ๋‹ค์–‘ํ•˜๊ณ  ๋ณต์žกํ•œ ๋””ํ…Œ์ผ์„ ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค.

Noise Strength

๋…ธ์ด์ฆˆ ๊ฐ•๋„๋ฅผ ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค. (0.4 ๊ถŒ์žฅ)

Begin

Sampling ๋‹จ๊ณ„ ์‹œ์ž‘์ 

End

Sampling ๋‹จ๊ณ„ ๋์ 

๋ณดํ†ต์˜ ๊ฒฝ์šฐ 0.4, 0, 0.4๋ฅผ ๊ถŒ์žฅํ•ฉ๋‹ˆ๋‹ค. ํ˜น์€ ์ด๋ฏธ์ง€๊ฐ€ ๊ณผ๋„ํ•˜๊ฒŒ ๊ทธ๋ ค์งˆ ๊ฒฝ์šฐ 0.2, 0, 0.4 ์ •๋„๋กœ ์ถ”์ฒœํ•ฉ๋‹ˆ๋‹ค. ๊ณผ๋„ํ•˜๊ฒŒ ์ด๋ฏธ์ง€๊ฐ€ ๊ทธ๋ ค์ง„ ๊ฒฝ์šฐ refiner๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์ด๋ฏธ์ง€๋ฅผ ์–ด๋А ์ •๋„ ์•ˆ์ •์‹œํ‚ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์•„๋ž˜๋Š” ๋ชจ๋‘ ๊ฐ™์€ seed์ž…๋‹ˆ๋‹ค.

๊ธฐ๋ณธ์ด๋ฏธ์ง€ 0.4 0.7