Repeat Masks ๐ฅ๐ ฅ๐ ๐ ข(RepeatMasks)
๊ธฐ์ ๊ตฌํ ๊ด์ ์์, ์ด ๋ ธ๋๋ PyTorch ํ ์ ํ์์ ๋ง์คํฌ๋ฅผ ์ ๋ ฅ๋ฐ์ torch๋ฅผ ํตํด ์ฒ๋ฆฌํฉ๋๋ค.
Repeat Masks
Repeat Masks ๋ ธ๋๋ ๋ง์คํฌ ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํ๊ณ ํ์ฅํ๋ ๋๊ตฌ์ ๋๋ค. ํต์ฌ ๊ธฐ๋ฅ์ ์ ๋ ฅ๋ ๋ง์คํฌ(MASK)๋ฅผ ๋ฐ์ ์ง์ ๋ ๋ฐฐ์๋งํผ ๋ฐฐ์น ์ฐจ์์์ ๋ฐ๋ณตํ์ฌ ์ฐ๊ฒฐํ์ฌ, ๋์ผํ ๋ง์คํฌ ๋ณต์ฌ๋ณธ์ ์ฌ๋ฌ ๊ฐ ํฌํจํ๋ ์๋ก์ด ๋ง์คํฌ ์ํ์ค๋ฅผ ์์ฑํ๋ ๊ฒ์ ๋๋ค. ์ด ๋ ธ๋๋ ์ฃผ๋ก ๋ง์คํฌ์ ๋ฐฐ์น ์ฒ๋ฆฌ๋ ์ํ์คํ๊ฐ ํ์ํ ์ํฌํ๋ก์ ์ฌ์ฉ๋ฉ๋๋ค.
๋ ธ๋ ๊ธฐ๋ฅ
๊ธฐ์ ๊ตฌํ ๊ด์ ์์, ์ด ๋
ธ๋๋ PyTorch ํ
์ ํ์์ ๋ง์คํฌ๋ฅผ ์
๋ ฅ๋ฐ์ torch.cat ์ฐ์ฐ์ ํตํด 0๋ฒ ์ฐจ์(๋ฐฐ์น ์ฐจ์)์ ๋ฐ๋ผ ์ง์ ๋ ํ์๋งํผ ๋ฐ๋ณตํ์ฌ ์ฐ๊ฒฐํฉ๋๋ค. ์
๋ ฅ๊ณผ ์ถ๋ ฅ ๋ชจ๋ ComfyUI ํ์ค MASK ๋ฐ์ดํฐ ํ์
์ผ๋ก, ํ์ดํ๋ผ์ธ์ ๋ค๋ฅธ ๋
ธ๋๋ค๊ณผ์ ํธํ์ฑ์ ๋ณด์ฅํฉ๋๋ค. multiply_by ํ๋ผ๋ฏธํฐ๋ ๋ฐ๋ณต ํ์๋ฅผ ์ ์ดํ๋ฉฐ, ์ต์๊ฐ์ 1์ด๊ณ ์ต๋๊ฐ์ ์์คํ
์ ์ BIGMAX ์์์ ์ํด ์ ํ๋ฉ๋๋ค.
๋ ธ๋ ํ๋ผ๋ฏธํฐ ์ค๋ช - Repeat Masks ๐ฅ๐ ฅ๐ ๐ ข
์ฐ๊ฒฐ ์ ๋ ฅ (Inputs)
| ํ๋ผ๋ฏธํฐ ์ด๋ฆ | ๋ฐ์ดํฐ ํ์ | ํ์ | ๊ธฐ๋ณธ๊ฐ | ๋ฒ์/์ต์ | ์ค๋ช |
|---|---|---|---|---|---|
mask | MASK | ์ | - | - | mask (์ ๋ ฅ ํ๋ผ๋ฏธํฐ): ๋ฐ๋ณต๋ ์๋ณธ ๋ง์คํฌ ๋ฐ์ดํฐ๋ฅผ ์ ๋ ฅํฉ๋๋ค. ํ์ ์ MASK์ ๋๋ค. |
์ปจํธ๋กค ํ๋ผ๋ฏธํฐ (Parameters)
| ํ๋ผ๋ฏธํฐ ์ด๋ฆ | ๋ฐ์ดํฐ ํ์ | ํ์ | ๊ธฐ๋ณธ๊ฐ | ๋ฒ์/์ต์ | ์ค๋ช |
|---|---|---|---|---|---|
multiply_by | INT | ์ | 1 | 1 - BIGMAX (์คํ : 1) | multiply_by (์ ๋ ฅ ํ๋ผ๋ฏธํฐ): ๋ง์คํฌ๊ฐ ๋ฐ๋ณต๋์ด์ผ ํ๋ ํ์๋ฅผ ์ง์ ํฉ๋๋ค. ๋ฒ์๋ 1๋ถํฐ BIGMAX๊น์ง์ด๋ฉฐ, ์คํ ์ 1์ ๋๋ค. |
์ถ๋ ฅ
| ํ๋ผ๋ฏธํฐ ์ด๋ฆ | ๋ฐ์ดํฐ ํ์ | ์ค๋ช |
|---|---|---|
| MASK | MASK | MASK (์ถ๋ ฅ ํ๋ผ๋ฏธํฐ): ๋ฐ๋ณต ์ฐ๊ฒฐ ํ ์์ฑ๋ ์๋ก์ด ๋ง์คํฌ ์ํ์ค๋ฅผ ์ถ๋ ฅํฉ๋๋ค. |
| count | INT | count (์ถ๋ ฅ ํ๋ผ๋ฏธํฐ): ์๋ก์ด ๋ง์คํฌ ์ํ์ค์ ํฌํจ๋ ๋ง์คํฌ์ ์ด ๊ฐ์(์ฆ, ๋ฐ๋ณต ํ์)๋ฅผ ์ถ๋ ฅํฉ๋๋ค. |
์ฌ์ฉ ์๋๋ฆฌ์ค
๋น๋์ค ์์ฑ์ด๋ ์ด๋ฏธ์ง ๋ฐฐ์น ์ฒ๋ฆฌ ์ํฌํ๋ก์์ ์ผ๋ จ์ ํ๋ ์์ ๋์ผํ ๋ง์คํฌ๋ฅผ ์ ์ฉํด์ผ ํ ๋ ์ด ๋
ธ๋๋ ๋งค์ฐ ์ ์ฉํฉ๋๋ค. ์๋ฅผ ๋ค์ด, ์ ๊ฒฝ ๋ถํ ์ฉ ๋ง์คํฌ๋ฅผ ์ด ๋
ธ๋์ ์
๋ ฅํ๊ณ , multiply_by๋ฅผ ๋น๋์ค์ ํ๋ ์ ์๋ก ์ค์ ํ์ฌ ๋ชจ๋ ํ๋ ์์ ์ ์ฉ ๊ฐ๋ฅํ ๋ง์คํฌ ์ํ์ค๋ฅผ ๋น ๋ฅด๊ฒ ์์ฑํ ํ, ์ด๋ฅผ ํ์ ๋น๋์ค ํฉ์ฑ ๋
ธ๋์ ์
๋ ฅํ ์ ์์ต๋๋ค.
์ฃผ์์ฌํญ
์ด ๋
ธ๋๋ ๋จ์ํ ๋ฐ๋ณต ์ฐ๊ฒฐ๋ง ์ํํ๋ฉฐ, ๋ง์คํฌ ๋ด์ฉ ์์ฒด๋ฅผ ์์ ํ๊ฑฐ๋ ๋ณด๊ฐํ์ง ์์ต๋๋ค. ์ถ๋ ฅ๋ ๋ง์คํฌ ์ํ์ค์ ๋ด์ฉ์ ์์ ํ ๋์ผํ๋ฉฐ, ๋ฐฐ์น ์๋ง ์ฆ๊ฐํฉ๋๋ค. multiply_by ํ๋ผ๋ฏธํฐ๋ฅผ ์ง๋์น๊ฒ ํฌ๊ฒ ์ค์ ํ๋ฉด VRAM ์ฌ์ฉ๋์ด ํฌ๊ฒ ์ฆ๊ฐํ ์ ์์ต๋๋ค.
Repeat Masks ๐ฅ๐ ฅ๐ ๐ ข ๋ ธ๋ ์์ค ์ฝ๋ ๋งํฌ
Repeat Masks ๐ฅ๐ ฅ๐ ๐ ข ๋ ธ๋๋ ComfyUI-VideoHelperSuite ๋ ธ๋ ํจํค์ง์์ ์ ๊ณต๋ฉ๋๋ค.
๋๊ธ
GitHub๋ก ๋ก๊ทธ์ธํ๊ณ ํ ๋ก ์ ์ฐธ์ฌํ์ธ์.