Video Helper Suite ๐ŸŽฅ๐Ÿ…ฅ๐Ÿ…—๐Ÿ…ข/imagegenerated

Repeat Images ๐ŸŽฅ๐Ÿ…ฅ๐Ÿ…—๐Ÿ…ข(RepeatImages)

๊ธฐ์ˆ  ๊ตฌํ˜„ ๊ด€์ ์—์„œ, ์ด ๋…ธ๋“œ๋Š” PyTorch ํ…์„œ(Tensor) ํ˜•์‹์˜ ์ด๋ฏธ์ง€ ๋ฐฐ์น˜๋ฅผ ์ž…๋ ฅ์œผ๋กœ ๋ฐ›์•„ torch๋ฅผ ํ†ตํ•ด ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๋‹ค.

Repeat Images

images
IMAGE
count
multiply_by
INT
VideoHelperSuite

Repeat Images ๐ŸŽฅ๐Ÿ…ฅ๐Ÿ…—๐Ÿ…ข ๋…ธ๋“œ๋Š” ๊ธฐ์ˆ ์  ๊ตฌํ˜„ ๊ด€์ ์—์„œ, PyTorch ํ…์„œ(Tensor) ํ˜•์‹์˜ ์ด๋ฏธ์ง€ ๋ฐฐ์น˜๋ฅผ ์ž…๋ ฅ์œผ๋กœ ๋ฐ›์•„ torch๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

Repeat Images ๋…ธ๋“œ๋Š” ์ด๋ฏธ์ง€ ์‹œํ€€์Šค ์ฒ˜๋ฆฌ๋ฅผ ์œ„ํ•œ ๋„๊ตฌ๋กœ, ํ•ต์‹ฌ ๊ธฐ๋Šฅ์€ ํ•˜๋‚˜์˜ ์ด๋ฏธ์ง€ ๋ฐฐ์น˜(IMAGE ํƒ€์ž…)๋ฅผ ๋ฐ›์•„ ์ง€์ •๋œ ํšŸ์ˆ˜๋งŒํผ ๊ทธ ๋‚ด์šฉ์„ ๋ฐ˜๋ณตํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ์ด ๋…ธ๋“œ๋Š” ์ž…๋ ฅ๋œ ์ด๋ฏธ์ง€ ํ…์„œ๋ฅผ ๋ณต์ œํ•˜์—ฌ ์‹œํ€€์Šค ๊ธธ์ด๋ฅผ ํ™•์žฅํ•˜๊ณ , ์ƒˆ๋กœ์šด ๋” ๊ธด ์ด๋ฏธ์ง€ ์‹œํ€€์Šค์™€ ํ•ด๋‹น ์‹œํ€€์Šค์˜ ์ด ํ”„๋ ˆ์ž„ ์ˆ˜๋ฅผ ์ถœ๋ ฅํ•ฉ๋‹ˆ๋‹ค.

๋…ธ๋“œ ๊ธฐ๋Šฅ

๊ธฐ์ˆ ์  ๊ตฌํ˜„ ๊ด€์ ์—์„œ, ์ด ๋…ธ๋“œ๋Š” PyTorch ํ…์„œ(Tensor) ํ˜•์‹์˜ ์ด๋ฏธ์ง€ ๋ฐฐ์น˜๋ฅผ ์ž…๋ ฅ์œผ๋กœ ๋ฐ›์•„ torch.cat ์—ฐ์‚ฐ์„ ํ†ตํ•ด ์›๋ณธ ์ด๋ฏธ์ง€ ๋ฐ์ดํ„ฐ๋ฅผ ๋ฐฐ์น˜ ์ฐจ์›(dim=0)์„ ๋”ฐ๋ผ ์—ฐ๊ฒฐํ•ฉ๋‹ˆ๋‹ค. ์ด ๋…ธ๋“œ๋Š” ํ‘œ์ค€ ComfyUI IMAGE ๋ฐ์ดํ„ฐ ํƒ€์ž…์„ ์ง€์›ํ•˜๋ฉฐ, ๋‚ด๋ถ€ ๋ฉ”์ปค๋‹ˆ์ฆ˜์€ multiply_by ๋งŒํผ์˜ ์›๋ณธ ์ด๋ฏธ์ง€ ๋ฐ์ดํ„ฐ๋ฅผ ํฌํ•จํ•˜๋Š” ๋ฆฌ์ŠคํŠธ๋ฅผ ์ƒ์„ฑํ•œ ํ›„, ์ด๋ฅผ ์ƒˆ๋กœ์šด ํ•˜๋‚˜์˜ ํ…์„œ๋กœ ๋ณ‘ํ•ฉํ•˜๋Š” ๋ฐฉ์‹์ž…๋‹ˆ๋‹ค. ์ตœ์ข…์ ์œผ๋กœ ๋…ธ๋“œ๋Š” ์ด ํ™•์žฅ๋œ ์ด๋ฏธ์ง€ ํ…์„œ์™€ ์ƒˆ๋กœ์šด ๋ฐฐ์น˜ ํฌ๊ธฐ๋ฅผ ์ถœ๋ ฅํ•ฉ๋‹ˆ๋‹ค.

๋…ธ๋“œ ํŒŒ๋ผ๋ฏธํ„ฐ ์„ค๋ช… - Repeat Images ๐ŸŽฅ๐Ÿ…ฅ๐Ÿ…—๐Ÿ…ข

์—ฐ๊ฒฐ ์ž…๋ ฅ (Inputs)

ํŒŒ๋ผ๋ฏธํ„ฐ ์ด๋ฆ„๋ฐ์ดํ„ฐ ํƒ€์ž…ํ•„์ˆ˜๊ธฐ๋ณธ๊ฐ’๋ฒ”์œ„/์˜ต์…˜์„ค๋ช…
imagesIMAGE์˜ˆ--images (์ž…๋ ฅ ํŒŒ๋ผ๋ฏธํ„ฐ): ๋ฐ˜๋ณต์ด ํ•„์š”ํ•œ ์ด๋ฏธ์ง€ ๋ฐฐ์น˜ ๋˜๋Š” ์‹œํ€€์Šค๋ฅผ ์ž…๋ ฅํ•ฉ๋‹ˆ๋‹ค. ํƒ€์ž…์€ IMAGE์ž…๋‹ˆ๋‹ค.

์ปจํŠธ๋กค ํŒŒ๋ผ๋ฏธํ„ฐ (Parameters)

ํŒŒ๋ผ๋ฏธํ„ฐ ์ด๋ฆ„๋ฐ์ดํ„ฐ ํƒ€์ž…ํ•„์ˆ˜๊ธฐ๋ณธ๊ฐ’๋ฒ”์œ„/์˜ต์…˜์„ค๋ช…
multiply_byINT์˜ˆ11 - BIGMAX (์Šคํ…: 1)multiply_by (์ž…๋ ฅ ํŒŒ๋ผ๋ฏธํ„ฐ): ์ด๋ฏธ์ง€ ์‹œํ€€์Šค๊ฐ€ ๋ฐ˜๋ณต๋˜์–ด์•ผ ํ•˜๋Š” ํšŸ์ˆ˜๋ฅผ ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค. ์œ ํšจ ๋ฒ”์œ„๋Š” 1๋ถ€ํ„ฐ BIGMAX๊นŒ์ง€์ด๋ฉฐ, ์Šคํ…์€ 1, ๊ธฐ๋ณธ๊ฐ’์€ 1์ž…๋‹ˆ๋‹ค.

Output ์ถœ๋ ฅ

ํŒŒ๋ผ๋ฏธํ„ฐ ์ด๋ฆ„๋ฐ์ดํ„ฐ ํƒ€์ž…์„ค๋ช…
IMAGEIMAGEIMAGE (์ถœ๋ ฅ ํŒŒ๋ผ๋ฏธํ„ฐ): ๋ฐ˜๋ณต ๋ฐ ์—ฐ๊ฒฐ ํ›„ ์ƒ์„ฑ๋œ ์ƒˆ๋กœ์šด ์ด๋ฏธ์ง€ ์‹œํ€€์Šค๋ฅผ ์ถœ๋ ฅํ•ฉ๋‹ˆ๋‹ค.
countINTcount (์ถœ๋ ฅ ํŒŒ๋ผ๋ฏธํ„ฐ): ์ƒˆ๋กœ์šด ์ด๋ฏธ์ง€ ์‹œํ€€์Šค์— ํฌํ•จ๋œ ์ด ์ด๋ฏธ์ง€ ํ”„๋ ˆ์ž„ ์ˆ˜(์ฆ‰, ๋ฐฐ์น˜ ํฌ๊ธฐ)๋ฅผ ์ถœ๋ ฅํ•ฉ๋‹ˆ๋‹ค.

์‚ฌ์šฉ ์‹œ๋‚˜๋ฆฌ์˜ค

์‹ค์ œ ์›Œํฌํ”Œ๋กœ์—์„œ ์ด ๋…ธ๋“œ๋Š” ์ด๋ฏธ์ง€ ์‹œํ€€์Šค์˜ ํ™•์žฅ ๋˜๋Š” ๋ฐ˜๋ณต์ด ํ•„์š”ํ•œ ์‹œ๋‚˜๋ฆฌ์˜ค์—์„œ ์ž์ฃผ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด, ๋น„๋””์˜ค๋‚˜ ์• ๋‹ˆ๋ฉ”์ด์…˜ ์ œ์ž‘ ์‹œ ์ง€์† ์‹œ๊ฐ„์„ ๋Š˜๋ฆฌ๊ธฐ ์œ„ํ•ด ํ‚คํ”„๋ ˆ์ž„ ์‹œํ€€์Šค๋ฅผ ์—ฌ๋Ÿฌ ๋ฒˆ ๋ฐ˜๋ณต ์žฌ์ƒํ•ด์•ผ ํ•˜๋Š” ๊ฒฝ์šฐ, ํ•ด๋‹น ์‹œํ€€์Šค๋ฅผ ์ด ๋…ธ๋“œ์— ์ž…๋ ฅํ•˜๊ณ  multiply_by ํŒŒ๋ผ๋ฏธํ„ฐ๋ฅผ ์›ํ•˜๋Š” ๋ฐ˜๋ณต ํšŸ์ˆ˜๋กœ ์„ค์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ƒ์„ฑ๋œ ๋” ๊ธด ์‹œํ€€์Šค๋Š” ํ›„์† ๋น„๋””์˜ค ์ธ์ฝ”๋”ฉ ๋˜๋Š” ํ”„๋ ˆ์ž„ ๋ณด๊ฐ„ ๋…ธ๋“œ์— ์ง์ ‘ ์‚ฌ์šฉ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ฃผ์˜์‚ฌํ•ญ

์ด ๋…ธ๋“œ๋ฅผ ์‚ฌ์šฉํ•  ๋•Œ ์ฃผ์˜ํ•  ์ ์€, ๋‹จ์ˆœํ•œ ๋ฐ์ดํ„ฐ ๋ณต์‚ฌ๋งŒ ์ˆ˜ํ–‰ํ•˜๋ฉฐ ์ด๋ฏธ์ง€ ๋‚ด์šฉ์„ ์ˆ˜์ •ํ•˜๊ฑฐ๋‚˜ ๋ณด๊ฐ„ํ•˜์ง€ ์•Š๋Š”๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋ฐ˜๋ณต ์ž‘์—…์€ VRAM ์‚ฌ์šฉ๋Ÿ‰๊ณผ ํ›„์† ๋…ธ๋“œ์˜ ์ฒ˜๋ฆฌ ์‹œ๊ฐ„์„ ์„ ํ˜•์ ์œผ๋กœ ์ฆ๊ฐ€์‹œํ‚ค๋ฏ€๋กœ, ์‹ค์ œ ํ•„์š”์— ๋”ฐ๋ผ ๋ฐ˜๋ณต ํšŸ์ˆ˜๋ฅผ ์‹ ์ค‘ํ•˜๊ฒŒ ์„ค์ •ํ•˜์—ฌ ์ง€๋‚˜์น˜๊ฒŒ ํฐ ์ด๋ฏธ์ง€ ๋ฐฐ์น˜๊ฐ€ ์ƒ์„ฑ๋˜๋Š” ๊ฒƒ์„ ํ”ผํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

Repeat Images ๐ŸŽฅ๐Ÿ…ฅ๐Ÿ…—๐Ÿ…ข ๋…ธ๋“œ ์†Œ์Šค ์ฝ”๋“œ ๋งํฌ

Repeat Images ๐ŸŽฅ๐Ÿ…ฅ๐Ÿ…—๐Ÿ…ข ๋…ธ๋“œ๋Š” ComfyUI-VideoHelperSuite ๋…ธ๋“œ ํŒจํ‚ค์ง€์—์„œ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.

๋Œ“๊ธ€

GitHub๋กœ ๋กœ๊ทธ์ธํ•˜๊ณ  ํ† ๋ก ์— ์ฐธ์—ฌํ•˜์„ธ์š”.

๋Œ“๊ธ€์„ ๋ถˆ๋Ÿฌ์˜ค๋Š” ์ค‘โ€ฆ