https://stability.ai/news/introducing-stable-cascade
Introducing Stable Cascade โ Stability AIToday marks the launch of Stable Cascade in its research preview. This innovative text to image model introduces an interesting three-stage approach, setting new benchmarks for quality, flexibility, fine-tuning, and efficiency with a focus on further eliminating hardware barriers.stability.aiStability AI๋ ์ค๋ ์ฐ๊ตฌ์ฉ ๋ฏธ๋ฆฌ๋ณด๊ธฐ๋ก Stable Cascade๋ฅผ ์ถ์ํฉ๋๋ค. ์ด ํ์ ์ ์ธ ํ ์คํธ-์ด๋ฏธ์ง ์์ฑ ๋ชจ๋ธ์ Wรผrstchen ์ํคํ ์ฒ์ ๊ธฐ๋ฐํ๋ฉฐ, ๋น์์ ์ ์ฉ๋์ ๋ํด์๋ง ํ์ฉํ๋ ๋ผ์ด์ ์ค ํ์ ๊ณต๊ฐ๋ฉ๋๋ค.
Stable Cascade๋ ๋ ํนํ 3๋จ๊ณ ์ ๊ทผ ๋ฐฉ์์ผ๋ก ์ผ๋ฐ ์๋น์์ฉ ํ๋์จ์ด ์์์๋ ํ์ต๊ณผ ๋ฏธ์ธ ์กฐ์ ์ด ๋งค์ฐ ์ฝ์ต๋๋ค. Stability GitHub ํ์ด์ง์์๋ ์ฒดํฌํฌ์ธํธ(์ค๊ฐ ์ ์ฅ ๋ฐ์ดํฐ) ๋ฐ ์ถ๋ก ์คํฌ๋ฆฝํธ๋ฟ๋ง ์๋๋ผ ์ฌ์ฉ์์ ์คํ์ ๋๊ธฐ ์ํ ๋ฏธ์ธ ์กฐ์ , ControlNet, LoRA ํธ๋ ์ด๋ ์คํฌ๋ฆฝํธ๋ ์ ๊ณต๋ฉ๋๋ค.
์ค๋ ์ฐ๋ฆฌ๋ ์ฐ๊ตฌ์ฉ ๋ฏธ๋ฆฌ๋ณด๊ธฐ๋ก Stable Cascade๋ฅผ ๋ฐํํฉ๋๋ค. ์ด ํ์ ์ ์ธ ํ ์คํธ-์ด๋ฏธ์ง ์์ฑ ๋ชจ๋ธ์ ํฅ๋ฏธ๋ก์ด 3๋จ๊ณ ์ ๊ทผ ๋ฐฉ์์ ๋์ ํ์ฌ ํ์ง, ์ ์ฐ์ฑ, ๋ฏธ์ธ ์กฐ์ ๋ฐ ํจ์จ์ฑ ์ธก๋ฉด์์ ์๋ก์ด ๊ธฐ์ค์ ์ ์ํฉ๋๋ค. ํนํ ํ๋์จ์ด ์ฅ๋ฒฝ์ ๋์ฑ ๋ฎ์ถ๋๋ฐ ์ค์ ์ ๋๊ณ ์์ต๋๋ค. ๋ํ Stability GitHub ํ์ด์ง์์๋ ๋ชจ๋ธ๊ณผ ๊ทธ ๊ฒฐ๊ณผ๋ฌผ์ ์ถ๊ฐ ์ปค์คํฐ๋ง์ด์ ์ด์ ์ ์ํ ํ์ต ๋ฐ ์ถ๋ก ์ฝ๋๋ฅผ ์ ๊ณตํ๊ณ ์์ต๋๋ค. ๋ชจ๋ธ์ diffusers ๋ผ์ด๋ธ๋ฌ๋ฆฌ์์ ์ถ๋ก ๊ฐ๋ฅํฉ๋๋ค.
๊ธฐ์ ์ธ๋ถ์ฌํญ
Stable Cascade๋ Stable Diffusion๊ณผ ๋ค๋ฅธ ๋ ํนํ ๋ฐฉ์์ผ๋ก ์ค๊ณ๋์์ต๋๋ค. 3๊ฐ์ ๋ชจ๋ธ๋ก ๊ตฌ์ฑ๋ 'ํ์ดํ๋ผ์ธ'์ ๊ธฐ๋ฐํ ํ์ ์ ์ธ ๊ตฌ์กฐ๋ฅผ ์ง๋๋๋ค (Stage A, B, C). ์ด ๊ตฌ์กฐ ๋๋ถ์ ์์ถ๋ ์ ์ฌ ๊ณต๊ฐ(latent space)๋ฅผ ํ์ฉํ๋ฉด์๋ ๋๋ผ์ด ์ด๋ฏธ์ง ์ถ๋ ฅ ํ์ง์ ์๋ํฉ๋๋ค. ๊ฐ ๋จ๊ณ๊ฐ ์ด๋ป๊ฒ ์์ฉํ๋์ง ์์ธํ ์ดํด๋ณด๊ฒ ์ต๋๋ค.
์ ์ฌ ๋ณ์ ์์ฑ ๋จ๊ณ (Stage C): ์ฌ์ฉ์์ ํ ์คํธ ์ ๋ ฅ์ ์ด ๋จ๊ณ์์ 24x24 ํฌ๊ธฐ์ ๊ฐ๊ฒฐํ ์ ์ฌ ๋ณ์๋ก ๋ณํํฉ๋๋ค. ์์ฑ๋ ์ ์ฌ ๋ณ์๋ ๋ค์ ๋จ๊ณ๋ก ์ ๋ฌ๋ฉ๋๋ค. ์ ์ฌ ๋ณ์ ๋ณตํธํ ๋จ๊ณ (Stage A & B): Stable Diffusion์ VAE์ ์ ์ฌํ ์ด๋ฏธ์ง ์์ถ ๊ธฐ๋ฅ์ ์ํํ์ง๋ง, Stable Cascade์์๋ ํจ์ฌ ๋์ ์์ถ๋ฅ ์ ์ง์ํฉ๋๋ค. ์กฐ๊ฑด๋ถ ํ ์คํธ-์ด๋ฏธ์ง ๋ณํ(Stage C)์ ๊ณ ํด์๋ ํฝ์ ๋ณํ(Stages A & B) ๊ณผ์ ๊ณผ ๋ถ๋ฆฌํจ์ผ๋ก์จ ControlNets, LoRA ๋ฑ์ ์ด์ฉํ ์ถ๊ฐ ํ์ต/๋ฏธ์ธ ์กฐ์ ์ Stage C ๋จ๊ณ์์๋ง ์ง์ค์ ์ผ๋ก ์งํํ ์ ์์ต๋๋ค. ์ด๋ก ์ธํด Stable Diffusion ๋ชจ๋ธ ํ์ต ๋๋น ๋น์ฉ์ ๋ฌด๋ ค 16๋ถ์ 1๋ก ์ ๊ฐํ ์ ์์ต๋๋ค (์ ๋ ผ๋ฌธ ๊ฒฐ๊ณผ). Stage A์ B๋ ์ ํ์ ์ผ๋ก ๋ฏธ์ธ ์กฐ์ ํ์ฌ ์ ์ด๋ ฅ์ ๋์ผ ์๋ ์์ง๋ง, Stable Diffusion์์ VAE๋ฅผ ์ฌํ์ตํ๋ ์ ๋์ ์ ํ๋ ํจ๊ณผ๊ฐ ์์ ๋ฟ์ ๋๋ค. ๋๋ถ๋ถ์ ๊ฒฝ์ฐ, Stage C์์์ ํ์ต์ผ๋ก ์ถฉ๋ถํ๋ฏ๋ก, A์ B ๋จ๊ณ๋ ๊ทธ๋๋ก ์ฌ์ฉํ ๊ฒ์ ๊ถ์ฅํฉ๋๋ค.Stage C์๋ 1B/3.6B ํ๋ผ๋ฏธํฐ ๋ชจ๋ธ, Stage B์๋ 700M/1.5B ํ๋ผ๋ฏธํฐ ๋ชจ๋ธ์ ์ ๊ณตํฉ๋๋ค. ํ์ง ์ต์ฐ์ ์ด๋ผ๋ฉด Stage C์ 3.6B ๋ชจ๋ธ์ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข์ต๋๋ค. ๋ฐ๋ฉด, ํ๋์จ์ด ์ ์ฝ์ด ํฐ ๊ฒฝ์ฐ์ Stage C ์๋ 1B ๋ชจ๋ธ์ ์ฌ์ฉํ ์ ์์ต๋๋ค. Stage B์ ๊ฒฝ์ฐ์๋ ๋ ๋ชจ๋ธ ๋ชจ๋ ํ๋ฅญํ ๊ฒฐ๊ณผ๋ฅผ ๋ด์ง๋ง, ๋ฏธ์ธํ ๋ํ ์ผ ๋ณต์์์ 1.5B ๋ชจ๋ธ์ด ๋ ๋ฐ์ด๋ฉ๋๋ค. Stable Cascade์ ๋ชจ๋์ ์ ๊ทผ ๋ฐฉ์ ๋๋ถ์ ์ถ๋ก ์ ์์ VRAM ์๊ตฌ๋์ ์ฝ 20GB๋ก ์ ์งํ ์ ์์ต๋๋ค. ๋ ์์ ๋ชจ๋ธ์ ์ฌ์ฉํ๋ฉด VRAM ์๊ตฌ๋ฅผ ๋ ์ค์ผ ์ ์์ง๋ง, ์์ ์ธ๊ธํ๋ฏ์ด ํ์ง ์ ํ๋ ๋ถ๊ฐํผํฉ๋๋ค.
๊ธฐ์กด ๋ชจ๋ธ๊ณผ์ ๋น๊ต
ํ๊ฐ ๊ณผ์ ์์ ์ ํฌ๋ Stable Cascade๊ฐ ๊ฑฐ์ ๋ชจ๋ ๋ชจ๋ธ ๋น๊ต์์ ํ๋กฌํํธ ์ ํ๋์ ๋ฏธ์ ํ์ง ์ธก๋ฉด์์ ์ต๊ณ ์ ์ฑ๋ฅ์ ๋ณด์์ ํ์ธํ์ต๋๋ค. ์๋ ๋ํ๋ ๋ค์ํ ํ๋กฌํํธ๋ฅผ ํผํฉํ์ฌ ์ฌ๋์ด ์ง์ ํ๊ฐํ ๊ฒฐ๊ณผ๋ฅผ ๋ณด์ฌ์ค๋๋ค.
์ ์ด๋ฏธ์ง๋ Stable Cascade (30 ์ถ๋ก ๋จ๊ณ), Playground v2 (50 ์ถ๋ก ๋จ๊ณ), SDXL (50 ์ถ๋ก ๋จ๊ณ), SDXL Turbo (1 ์ถ๋ก ๋จ๊ณ), Wรผrstchen v2 (30 ์ถ๋ก ๋จ๊ณ)๋ฅผ ๋น๊ตํ ๊ฒ์ ๋๋ค.
์ ์ด๋ฏธ์ง๋ Stable Cascade, SDXL, Playground v2, SDXL Turbo ๊ฐ์ ์ถ๋ก ์๋ ์ฐจ์ด๋ฅผ ๋ณด์ฌ์ค๋๋ค.
Stable Cascade์ ํจ์จ์ฑ์ ๋ชจ๋ธ ๊ตฌ์กฐ์ ๊ณ ๋๋ก ์์ถ๋ ์ ์ฌ ๊ณต๊ฐ์์ ๋๋๋ฌ์ง๋๋ค. Stable Diffusion XL ๋ณด๋ค 1.4์ต ๊ฐ ๋ง์ ํ๋ผ๋ฏธํฐ๋ฅผ ํฌํจํ๊ณ ์์์๋ ๋ถ๊ตฌํ๊ณ ์๋ ๊ทธ๋ฆผ์์ ๋ณผ ์ ์๋ฏ์ด ๋ ๋น ๋ฅธ ์ถ๋ก ์๊ฐ์ ๋ณด์ฌ์ค๋๋ค.
์ถ๊ฐ ๊ธฐ๋ฅ
Stable Cascade๋ ์ผ๋ฐ์ ์ธ ํ ์คํธ-์ด๋ฏธ์ง ์์ฑ ์ธ์๋ ์ด๋ฏธ์ง ๋ณํ(image variations) ๋ฐ ์ด๋ฏธ์ง-์ด๋ฏธ์ง ๋ณํ(image-to-image) ๊ธฐ๋ฅ๋ ์ ๊ณตํฉ๋๋ค.
์ด๋ฏธ์ง ๋ณํ: CLIP์ ์ด์ฉํด ๊ธฐ์กด ์ด๋ฏธ์ง์ ์๋ฒ ๋ฉ(ํน์ง ์ ๋ณด)์ ์ถ์ถํ ํ, ๋ชจ๋ธ์ ๋ค์ ์ ๋ฌํ๋ ๋ฐฉ์์ผ๋ก ์๋ํฉ๋๋ค. ์๋ ์์ ์ด๋ฏธ์ง์ ์ผ์ชฝ์ด ์๋ณธ์ด๋ฉฐ, ์ค๋ฅธ์ชฝ ๋ค ๊ฐ๊ฐ ๋ชจ๋ธ์ด ์์ฑํ ๋ณํ ์ด๋ฏธ์ง์ ๋๋ค.
์ด๋ฏธ์ง-์ด๋ฏธ์ง ๋ณํ: ๊ฐ๋จํ ์ด๋ฏธ์ง์ ๋ ธ์ด์ฆ๋ฅผ ์ถ๊ฐํ ๊ฒฐ๊ณผ๋ฅผ ์์์ ์ผ๋ก ํ์ฌ ์ ์ด๋ฏธ์ง๋ฅผ ์์ฑํฉ๋๋ค. ์๋๋ ์ผ์ชฝ ์ด๋ฏธ์ง์ ๋ ธ์ด์ฆ๋ฅผ ์ ์ฉํ๊ณ ๊ฒฐ๊ณผ๋ฌผ์ ์์ฑํ ์์ ๋๋ค.
์ฝ๋: ํ์ต, ๋ฏธ์ธ ์กฐ์ , ControlNet, LoRA
Stable Cascade ์ถ์์ ํจ๊ป ์ด ์ํคํ ์ฒ์ ๋ํ ์ฐ๊ตฌ ํ์ฑํ๋ฅผ ์ํด, ์ ํฌ๋ ํ์ต, ๋ฏธ์ธ ์กฐ์ , ControlNet, LoRA์ ํ์ํ ๋ชจ๋ ์ฝ๋๋ฅผ ๊ณต๊ฐํ๊ธฐ๋ก ํ์ต๋๋ค. ๋ชจ๋ธ๊ณผ ํจ๊ป ๋ฐฐํฌํ ControlNets ์ค ์ผ๋ถ๋ฅผ ์๊ฐํฉ๋๋ค:
1. Inpainting / Outpainting: ์ด๋ฏธ์ง์ ํน์ ์์ญ์ ๊ฐ๋ฆฌํค๋ ๋ง์คํฌ๋ฅผ ์ ๋ ฅํ๋ฉด, ํ ์คํธ ํ๋กฌํํธ์ ๋ฐ๋ผ ์ด๋ฏธ์ง์ ๊ฐ๋ ค์ง ๋ถ๋ถ์ ์ฑ์๋ฃ์ต๋๋ค.
2. Canny Edge: ๋ชจ๋ธ์ ์ ๋ก๋ํ ์ด๋ฏธ์ง์ ์ค๊ณฝ์ ์ ๋ณด๋ฅผ ํ์ฉํด ์๋ก์ด ์ด๋ฏธ์ง๋ฅผ ์์ฑํฉ๋๋ค. ์ ํฌ ํ ์คํธ ๊ฒฐ๊ณผ, ์ค์ผ์น์ ์ค๊ณฝ์ ๋ฐํ์ผ๋ก ํ์ฅ์ํค๋ ๊ธฐ๋ฅ๋ ์ง์ํ์ต๋๋ค.
3. 2x Super Resolution: ์ด๋ฏธ์ง๋ฅผ 2๋ฐฐ๋ก ํ๋ํฉ๋๋ค (์: 1024x1024 ์ด๋ฏธ์ง๋ฅผ 2048x2048๋ก). Stage C์์ ์์ฑ๋ ์ ์ฌ ๋ณ์์๋ ์ ์ฉ ๊ฐ๋ฅํฉ๋๋ค.
์์ธํ ์ฌํญ์ Stability AI GitHub ํ์ด์ง์ ์ ๊ณต๋๋ ๊ด๋ จ ์ฝ๋๋ฅผ ์ฐธ์กฐํด ์ฃผ์ธ์.
ํ์ฌ ๋ณธ ๋ชจ๋ธ์ ์์ ์ ๋ชฉ์ ์ผ๋ก ์ ๊ณต๋์ง๋ ์์ต๋๋ค. ๋ง์ฝ ์์ ์ ์ฉ๋๋ก ํ์ฉ ๊ฐ๋ฅํ ๋ค๋ฅธ ์ด๋ฏธ์ง ๋ชจ๋ธ์ ์์๋ณด๊ณ ์ถ์ผ์๋ค๋ฉด, Stability AI Membership ํ์ด์ง(์์ฒด ๋๊ท๋ชจ ์ค๋น ์ง์) ๋๋ Developer Platform (API ์ฌ์ฉ)์ ๋ฐฉ๋ฌธํด์ฃผ์ธ์.
Stability AI์ ์ต์ ์์์ Twitter, Instagram, LinkedIn์ ๊ตฌ๋ ํ๊ฑฐ๋ Discord ์ปค๋ฎค๋ํฐ์ ์ฐธ์ฌํ์๋ฉด ํ์ธํ์ค ์ ์์ต๋๋ค.
- Gemini Ultra ๋ฒ์ญ
----------------------
SDXL์ด ํต์ง๋ก ํ๋ผ๋ฉํฐ ์๊ฐ ์กด๋ด๊ฒ ๋ง์์ ํ๊ท ์ ์ธ ๊ฐ์ธ์ฉ ์ปดํจํฐ๋ก๋ ํ์ธํ๋ ํ์ต์ด ์ด๋ ค์ ๊ธฐ ๋๋ฌธ์ ์ปค๋ฎค๋ํฐ ๋ด์์ ์ข์ ๋ชจ๋ธ๋ค์ด ๋ง์ด ๋์ฌ ์๊ฐ ์์๋๋ฐ,
(SD1.5๊ฐ ์ฑ๊ณตํ ์ ์์๋ ์ด์ ๋ ๊ฐ์ธ๋ค์ด ์๊ธฐ๋ค ์ ๋ง์ ๋ง๋ ํ์ต์ด ๋น๊ต์ ์ฌ์ ๊ธฐ ๋๋ฌธ์ ํญํฌ์์ฒ๋ผ ์๋ง์ ํ์ธํ๋ ๋ชจ๋ธ๋ค์ด ์ฐํ์ฃฝ์ ๋์ฌ ์ ์์๊ณ , ๊ทธ๊ฑธ ๋ ๋ณํฉํ์ฌ ๋ฌด์ํ ๋ง์ ๋ชจ๋ธ๋ค์ด ๋์ฌ ์ ์์๊ณ , ๋ง์น ์์ฐ์ ํ๋ง๋ฅ ๊ฑฐ๊ธฐ์ ๋ ์ข์ ๋ชจ๋ธ๋ค๋ง ์ด์๋จ๊ณ , ๊ทธ๋ค๊ฐ์ ๋ณํฉ์ด ์ด๋ฃจ์ด์ง๊ณ ๋ ์ถ๊ฐ์ ์ธ ํ์ต์ด ์ด๋ฃจ์ด์ง๊ณ ํด์ ๊ต์ฅํ ์ข์ ํ๋ฆฌํฐ์ ์ธ๊ณต์ ๊ฒฝ๋ง์ด ์คํ์์ค์ ํ๋ณด๋ ์ ์์์)
Stability.ai๊ฐ ๋ฑ ๊ทธ ์ง์ ์ ๋ช
ํํ ์ธ์ํ๊ณ ์์๋ ๋ฏ, ์ด๋ฒ ๊ณต๊ฐ๋๋ ๋ชจ๋ธ์ ํ์ต์ ํ์ํ ํ๋ผ๋ฉํฐ์๋ฅผ ๋ฏธ์น ๋ฏ์ด ๋ํญ ์ค์๊ณ ๊ทธ๋์ ์ผ๋ฐ ๊ฐ์ธ๋ค์ด ์ฝ๊ฒ ํ์ธํ๋ํ๊ณ ,
์ฌ๋ฌ LoRA๋ ControlNet๊ณผ ๊ฐ์ ๋ถ๊ฐ์ ์ธ ๊ธฐ๋ฅ์ ํ์ตํ๊ธฐ ์ฝ๊ฒ๋ ์คํฌ๋ฆฝํธ๋ฅผ ์์ฒด ์ ๊ณต๊น์ง ํด์ SD1.5 ์ํฉํธ๋ฅผ ๋๋ชจํ ์ ์๊ฒ ํจ.
์กธ๋ ๊ธฐ๋ ๋๋ ๋ถ๋ถ
ํฌ๋งท ๊นจ์ง ๊ฑฐ ์์ ํจ
๋ฌธ์ ๋ VRAM์ด 20GB ํ์ํ ์ ์ด๋ค์.