InjectNoiseToLatent (๐ซ์ง์ ์ค๋จ๋จ)(injectNoiseToLatent)
ComfyUI-Easy-Use์ InjectNoiseToLatent (๐ซ์ง์ ์ค๋จ๋จ) ๋ ธ๋.
inject Noise To Latent
์ด ๋
ธ๋๋ ์ ์ฌ ๋ฐ์ดํฐ์ ๋
ธ์ด์ฆ๋ฅผ ์ฃผ์
ํ๊ธฐ ์ํ ์ง์ ์ค๋จ๋ ํธํ์ฑ ๋ํผ๋ก, EasyUse/๐ซ Deprecated ์นดํ
๊ณ ๋ฆฌ์ ์์ต๋๋ค. ๋ ๊ฑฐ์ ์ํฌํ๋ก์์ ๊ณ์ ์ฌ์ฉํ ์ ์์ง๋ง, ์ ์ํฌํ๋ก์์๋ ๊ฐ๋ฅํ ํ ํ์ฌ ์ง์ ์ค๋จ๋์ง ์์ ๋์์ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
์ค๋ช
๋์ ์ ์ฌ ๋ฐ์ดํฐ์ ๋
ธ์ด์ฆ ์ ์ฌ ๋ฐ์ดํฐ๋ฅผ ์ฃผ์
ํ๋ฉฐ, ๊ฐ๋, ์ ๊ทํ, ํ๊ท ํ, ๋ง์คํน ๋ฐ ์ ํ์ ๋๋ค ๋
ธ์ด์ฆ ํผํฉ์ ๊ตฌ์ฑํ ์ ์์ต๋๋ค. ์ถ๋ ฅ์ ๋
ธ์ด์ฆ๊ฐ ์ ์ฉ๋ ๋จ์ผ LATENT์
๋๋ค.
์ ๋ ฅ
strength
- ์ ํ:
FLOAT, ํ์ - ๊ธฐ๋ณธ๊ฐ:
0.1 - ๋ฒ์:
0.0~200.0 - ๋จ๊ณ:
0.0001
๋
ธ์ด์ฆ๊ฐ ๋์ ์ ์ฌ ๋ฐ์ดํฐ์ ์ ์ฉ๋๋ ๊ฐ๋๋ฅผ ์ ์ดํฉ๋๋ค. ๊ฐ์ด ๋์์๋ก ๋ ๋์ ๋๋ ๋ณํ๊ฐ ๋ฐ์ํ๋ฉฐ, 0.1๊ณผ ๊ฐ์ ๋ฎ์ ๊ฐ์ ๋ฏธ์ธํ ๋ณํ์ ์ ์ฉํฉ๋๋ค.
normalize
- ์ ํ:
BOOLEAN, ํ์ - ๊ธฐ๋ณธ๊ฐ:
๊ฑฐ์ง
ํ์ฑํํ๋ฉด ๋ ธ์ด์ฆ ์ฃผ์ ์ดํ ๊ฒฐ๊ณผ ์ ์ฌ ๋ฐ์ดํฐ ๊ฐ์ ์ ๊ทํํฉ๋๋ค. ์ด๋ ์ถ๋ ฅ ์ ์ฌ ๋ฐ์ดํฐ๋ฅผ ์์ ์ ์ด๊ณ ์์ ๊ฐ๋ฅํ ๋ฒ์๋ก ์ ์งํ๋ ๋ฐ ๋์์ด ๋ฉ๋๋ค.
average
- ์ ํ:
BOOLEAN, ํ์ - ๊ธฐ๋ณธ๊ฐ:
๊ฑฐ์ง
ํ์ฑํํ๋ฉด ์ค์ผ์ผ๋ง๋ ๋ ธ์ด์ฆ๋ฅผ ๋จ์ํ ๋ํ๋ ๋์ ๋์ ์ ์ฌ ๋ฐ์ดํฐ์ ์ฃผ์ ๋ ๋ ธ์ด์ฆ๊ฐ ํจ๊ป ํ๊ท ํ๋ฉ๋๋ค. ์ด๋ ๋ ํผํฉ๋ ๊ฒฐ๊ณผ๋ฅผ ์์ฑํ๋ฉฐ ๊ทน๋จ์ ์ธ ๊ฐ ๋ณํ๋ฅผ ์ค์ผ ์ ์์ต๋๋ค.
pipe_to_noise
- ์ ํ:
PIPE_LINE, ์ ํ
๋ ธ์ด์ฆ ์ปจํ ์คํธ ๋๋ ์ ์ฌ ๋ฐ์ดํฐ ์ ๋ณด๋ฅผ ์ ๊ณตํ๋ ๋ฐ ์ฌ์ฉํ ์ ์๋ EasyUse ํ์ดํ๋ผ์ธ ์ ๋ ฅ์ ๋๋ค. ์ด๋ฏธ ์ ์ฌ ๋ฐ์ดํฐ๋ฅผ ๋ณด์ ํ ๊ธฐ์กด EasyUse ํ์ดํ๋ผ์ธ ์ํฌํ๋ก๋ฅผ ๋ณํํ ๋ ์ ์ฉํฉ๋๋ค.
image_to_latent
- ์ ํ:
IMAGE, ์ ํ
์ฃผ์ ๋ ๋ ธ์ด์ฆ๋ฅผ ๋ฐ๋ ์ ์ฌ ๋ฐ์ดํฐ์ ์์ค๋ก ์ฌ์ฉํ ์ ์๋ ์ด๋ฏธ์ง ์ ๋ ฅ์ ๋๋ค. ์ด๋ฏธ์ง๊ฐ ํด์๋๋ ๋ฐฉ์์ ์ํฌํ๋ก์์ ์ฌ์ฉ ๊ฐ๋ฅํ ํ์ดํ๋ผ์ธ/VAE ์ปจํ ์คํธ์ ๋ฐ๋ผ ๋ฌ๋ผ์ง๋๋ค.
latent
- ์ ํ:
LATENT, ์ ํ
๋
ธ์ด์ฆ๊ฐ ์ฃผ์
๋ ๋์ ์ ์ฌ ๋ฐ์ดํฐ์
๋๋ค. ์ฐ๊ฒฐ๋์ง ์์ ๊ฒฝ์ฐ ์ด ๋
ธ๋๋ ์์ ์ ์ฌ ๋ฐ์ดํฐ๋ฅผ ์ํด pipe_to_noise ๋๋ image_to_latent๋ฅผ ๋์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
noise
- ์ ํ:
LATENT, ์ ํ
์ฃผ์
ํ ๋
ธ์ด์ฆ ์ ์ฌ ๋ฐ์ดํฐ์
๋๋ค. ์ฐ๊ฒฐ๋์ง ์์ ๊ฒฝ์ฐ ์ด ๋
ธ๋๋ mix_randn_amount์ seed๋ฅผ ์ฌ์ฉํ์ฌ ๋
ธ์ด์ฆ๋ฅผ ์์ฑํ๊ฑฐ๋ pipe_to_noise์์ ๋
ธ์ด์ฆ๋ฅผ ๊ฐ์ ธ์ฌ ์ ์์ต๋๋ค.
mask
- ์ ํ:
MASK, ์ ํ
์ ์ฌ ๋ฐ์ดํฐ์ ํน์ ์์ญ์ผ๋ก ๋ ธ์ด์ฆ ์ฃผ์ ์ ์ ํํ๋ ์ ํ์ ๋ง์คํฌ์ ๋๋ค. ๋นํ์ฑ ๋ง์คํฌ ๊ฐ์ ํด๋นํ๋ ์์ญ์ ์๋ณธ ์ ์ฌ ๋ฐ์ดํฐ์ ๋ ๊ฐ๊น๊ฒ ์ ์ง๋๋ ๋ฐ๋ฉด, ํ์ฑ ๋ง์คํฌ ์์ญ์ ์ฃผ์ ๋ ๋ ธ์ด์ฆ๋ฅผ ๋ฐ์ต๋๋ค.
mix_randn_amount
- ์ ํ:
FLOAT, ์ ํ - ๊ธฐ๋ณธ๊ฐ:
0 - ๋ฒ์:
0.0~1000.0 - ๋จ๊ณ:
0.001
๋
ธ์ด์ฆ ์ ์ฌ ๋ฐ์ดํฐ์ ํผํฉํ ์๋ก์ด ํ์ค ์ ๊ท ๋๋ค ๋
ธ์ด์ฆ์ ์๋์
๋๋ค. ๊ธฐ์กด noise ์ ์ฌ ๋ฐ์ดํฐ ์์ ์ถ๊ฐ์ ์ธ ํ๋ฅ ์ ๋ํ
์ผ์ ์ํ๊ฑฐ๋ ๋ช
์์ ์ธ ๋
ธ์ด์ฆ ์ ์ฌ ๋ฐ์ดํฐ๊ฐ ์ ๊ณต๋์ง ์์ ๊ฒฝ์ฐ ์ฌ์ฉํฉ๋๋ค.
seed
- ์ ํ:
INT, ์ ํ - ๊ธฐ๋ณธ๊ฐ:
123 - ๋ฒ์:
0~18446744073709552000 - ๋จ๊ณ:
1
๋๋ค ๋
ธ์ด์ฆ ์์ฑ์ ์ฌ์ฉ๋๋ ์๋์
๋๋ค. mix_randn_amount๊ฐ 0๋ณด๋ค ํฌ๊ฑฐ๋ ๋ช
์์ ์ธ noise ์ ์ฌ ๋ฐ์ดํฐ๊ฐ ์ฐ๊ฒฐ๋์ง ์์ ๊ฒฝ์ฐ ํนํ ๊ด๋ จ์ด ์์ต๋๋ค.
์ถ๋ ฅ
LATENT: ๋ ธ์ด์ฆ ์ฃผ์ , ์ ํ์ ํ๊ท ํ/์ ๊ทํ ๋ฐ ์ ํ์ ๋ง์คํฌ ์ ์ฉ ์ดํ์ ๊ฒฐ๊ณผ ์ ์ฌ ๋ฐ์ดํฐ์ ๋๋ค.
์ฌ์ฉ ์ฐธ๊ณ ์ฌํญ
- ๋ฏธ์ธํ ๋ณํ๋ฅผ ์ํด์๋
strength๋ฅผ ๋ฎ๊ฒ ์ ์งํ๊ณ , ๋ ์ ๊ทน์ ์ธ ๋ ธ์ด์ฆ ์ฃผ์ ์ด ์๋๋ ๊ฒฝ์ฐ์๋ง ๊ฐ์ ๋์ด์ญ์์ค. - ๋ค์ด์คํธ๋ฆผ ๋
ธ๋๊ฐ ์ ๊ทํ๋๊ฑฐ๋ ํผํฉ๋ ์ ์ฌ ๋ฐ์ดํฐ๋ฅผ ํ์๋ก ํ์ง ์๋ ํ
normalize์average๋ ๋นํ์ฑํ๋ ์ํ๋ก ๋์ญ์์ค. - ๋
ธ์ด์ฆ๊ฐ ์ ์ฌ ๋ฐ์ดํฐ์ ์ผ๋ถ์๋ง ์ํฅ์ ๋ฏธ์ณ์ผ ํ๋ ๊ฒฝ์ฐ
mask๋ฅผ ์ฌ์ฉํ์ญ์์ค. - ์ฌํ ๊ฐ๋ฅํ ๋๋ค ๋
ธ์ด์ฆ ๋ํ
์ผ์ ์ํด ๊ณ ์ ๋
seed์ ํจ๊ปmix_randn_amount๋ฅผ ์ฌ์ฉํ์ญ์์ค. - ์ด ๋ ธ๋๋ ์ง์ ์ค๋จ๋์์ผ๋ฏ๋ก, ์ค๋๋ ์ํฌํ๋ก๋ฅผ ์ ๋ฐ์ดํธํ ๋ ํ์ฌ ์ง์๋๋ ๋ ธ์ด์ฆ ์ฃผ์ ๋ ธ๋๋ก ๊ต์ฒดํ๋ ๊ฒ์ด ๊ฐ์ฅ ์ข์ต๋๋ค.
๋๊ธ
GitHub๋ก ๋ก๊ทธ์ธํ๊ณ ํ ๋ก ์ ์ฐธ์ฌํ์ธ์.