์•ผ๊ฐ„ ์‚ฌ์ง„์˜ ์ด๋ฏธ์ง€ ํ•ฉ์„ฑ ๋ฐ ๋…ธ์ด์ฆˆ ๊ฐ์†Œ๋ฅผ ์œ„ํ•œ ๋จธ์‹ ๋Ÿฌ๋‹ ์‹œ์Šคํ…œ

Stability AI๋Š” ์ž์—ฐ์–ด๋กœ ๋œ ํ…์ŠคํŠธ ์„ค๋ช…์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์ด๋ฏธ์ง€๋ฅผ ํ•ฉ์„ฑํ•˜๊ณ  ์ˆ˜์ •ํ•  ์ˆ˜ ์žˆ๋Š” Stable Diffusion ๊ธฐ๊ณ„ ํ•™์Šต ์‹œ์Šคํ…œ์„ ์œ„ํ•œ ๊ธฐ์„ฑ ๋ชจ๋ธ์„ ๋ฐœํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค. ๋ชจ๋ธ์€ ์ƒ์—…์  ์šฉ๋„๋กœ ํ—ˆ์šฉ๋˜๋Š” Creative ML OpenRAIL-M ๋ผ์ด์„ ์Šค์— ๋”ฐ๋ผ ๋ผ์ด์„ ์Šค๊ฐ€ ๋ถ€์—ฌ๋ฉ๋‹ˆ๋‹ค. ์‹œ์Šคํ…œ์„ ํ›ˆ๋ จ์‹œํ‚ค๊ธฐ ์œ„ํ•ด 4000๊ฐœ์˜ NVIDIA A100 Ezra-1 GPU ํด๋Ÿฌ์Šคํ„ฐ์™€ ํ…์ŠคํŠธ ์„ค๋ช…์ด ํฌํ•จ๋œ 5์–ต 5.85์ฒœ๋งŒ ๊ฐœ์˜ ์ด๋ฏธ์ง€๋ฅผ ํฌํ•จํ•œ LAION-XNUMXB ์ปฌ๋ ‰์…˜์ด ์‚ฌ์šฉ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด์ „์—๋Š” ์‹ ๊ฒฝ๋ง ํ›ˆ๋ จ ๋ฐ ์ด๋ฏธ์ง€ ์ƒ์„ฑ ๋„๊ตฌ์— ๋Œ€ํ•œ ์ฝ”๋“œ๊ฐ€ MIT ๋ผ์ด์„ ์Šค์— ๋”ฐ๋ผ ์˜คํ”ˆ ์†Œ์Šค๋กœ ์ œ๊ณต๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

๊ธฐ์„ฑ ๋ชจ๋ธ์˜ ๊ฐ€์šฉ์„ฑ๊ณผ ํ‘œ์ค€ GPU๊ฐ€ ์žˆ๋Š” PC์—์„œ ์‹คํ—˜์„ ์‹œ์ž‘ํ•  ์ˆ˜ ์žˆ๋Š” ์ƒ๋‹นํžˆ ์ ๋‹นํ•œ ์‹œ์Šคํ…œ ์š”๊ตฌ ์‚ฌํ•ญ์œผ๋กœ ์ธํ•ด ์—ฌ๋Ÿฌ ๊ด€๋ จ ํ”„๋กœ์ ํŠธ๊ฐ€ ๋“ฑ์žฅํ•˜๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

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

    ์˜ˆ๋ฅผ ๋“ค์–ด ์ผ๋ฐ˜ Stable Diffusion์—์„œ๋Š” "๋ณดํŠธ ์•ˆ์˜ ๊ณ ์–‘์ด"๊ฐ€ ํฌํ•จ๋œ ์ด๋ฏธ์ง€๋ฅผ ์ƒ์„ฑํ•˜๋„๋ก ์‹œ์Šคํ…œ์— ์š”์ฒญํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ถ”๊ฐ€์ ์œผ๋กœ ๊ณ ์–‘์ด์™€ ๋ฐฐ์˜ ํŠน์ง•์„ ๋ช…ํ™•ํ•˜๊ฒŒ ๋ฐํž ์ˆ˜๋Š” ์žˆ์ง€๋งŒ, ์–ด๋–ค ๊ณ ์–‘์ด์™€ ๋ฐฐ๊ฐ€ ํ•ฉ์„ฑ๋ ์ง€๋Š” ์˜ˆ์ธกํ•  ์ˆ˜ ์—†์Šต๋‹ˆ๋‹ค. ํ…์ŠคํŠธ ๋ฐ˜์ „์„ ์‚ฌ์šฉํ•˜๋ฉด ๊ณ ์–‘์ด๋‚˜ ๋ณดํŠธ ์ด๋ฏธ์ง€๋กœ ์‹œ์Šคํ…œ์„ ํ›ˆ๋ จํ•˜๊ณ  ํ•ด๋‹น ์ด๋ฏธ์ง€๋ฅผ ํŠน์ • ๊ณ ์–‘์ด๋‚˜ ๋ณดํŠธ์™€ ํ•ฉ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋น„์Šทํ•œ ๋ฐฉ์‹์œผ๋กœ ์ด๋ฏธ์ง€ ์š”์†Œ๋ฅผ ํŠน์ • ๊ฐœ์ฒด๋กœ ๋Œ€์ฒดํ•˜๊ณ , ํ•ฉ์„ฑ์„ ์œ„ํ•œ ์‹œ๊ฐ์  ์Šคํƒ€์ผ์˜ ์˜ˆ๋ฅผ ์„ค์ •ํ•˜๊ณ , ๊ฐœ๋…์„ ์ง€์ •ํ•  ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค(์˜ˆ: ๋‹ค์–‘ํ•œ ์˜์‚ฌ ์ค‘์—์„œ ๋ณด๋‹ค ์ •ํ™•ํ•˜๊ณ  ๊ณ ํ’ˆ์งˆ์˜ ์„ ํƒ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Œ) ์›ํ•˜๋Š” ์Šคํƒ€์ผ๋กœ).

    ์•ผ๊ฐ„ ์‚ฌ์ง„์˜ ์ด๋ฏธ์ง€ ํ•ฉ์„ฑ ๋ฐ ๋…ธ์ด์ฆˆ ๊ฐ์†Œ๋ฅผ ์œ„ํ•œ ๋จธ์‹ ๋Ÿฌ๋‹ ์‹œ์Šคํ…œ

  • stable-diffusion-animation - Stable Diffusion์—์„œ ์ƒ์„ฑ๋œ ๊ทธ๋ฆผ ๊ฐ„์˜ ๋ณด๊ฐ„์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์• ๋‹ˆ๋ฉ”์ด์…˜(์›€์ง์ด๋Š”) ์ด๋ฏธ์ง€๋ฅผ ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.
  • stable_diffusion.openvino(์ฝ”๋“œ) - ๊ณ„์‚ฐ์— CPU๋งŒ ์‚ฌ์šฉํ•˜๋Š” Stable Diffusion์˜ ํฌํŠธ๋กœ, ๊ฐ•๋ ฅํ•œ GPU๊ฐ€ ์—†๋Š” ์‹œ์Šคํ…œ์—์„œ ์‹คํ—˜์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. OpenVINO ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์—์„œ ์ง€์›๋˜๋Š” ํ”„๋กœ์„ธ์„œ๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค. ๊ณต์‹์ ์œผ๋กœ OpenVINO๋Š” AVX2, AVX-512, AVX512_BF16 ๋ฐ SSE ํ™•์žฅ ๊ธฐ๋Šฅ์„ ๊ฐ–์ถ˜ Intel ํ”„๋กœ์„ธ์„œ๋Š” ๋ฌผ๋ก  Raspberry Pi 4 Model B, Apple Mac mini ๋ฐ NVIDIA Jetson Nano ๋ณด๋“œ์šฉ ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. ๋น„๊ณต์‹์ ์œผ๋กœ AMD Ryzen ํ”„๋กœ์„ธ์„œ์—์„œ OpenVINO๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๊ฒƒ์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.
  • sdamd๋Š” AMD GPU์šฉ ํฌํŠธ์ž…๋‹ˆ๋‹ค.
  • ๋น„๋””์˜ค ํ•ฉ์„ฑ์˜ ์ดˆ๊ธฐ ๊ตฌํ˜„.
  • stable-diffusion-gui, stable-diffusion-ui, Artbreeder Collage, diffuse-the-rest - Stable Diffusion์„ ์‚ฌ์šฉํ•˜์—ฌ ์ด๋ฏธ์ง€๋ฅผ ์ƒ์„ฑํ•˜๊ธฐ ์œ„ํ•œ ๊ทธ๋ž˜ํ”ฝ ์ธํ„ฐํŽ˜์ด์Šค์ž…๋‹ˆ๋‹ค.
  • beta.dreamstudio.ai, Hugging Face Spaces, hlky Stable Diffusion WebUI - Stable Diffusion์„ ์‚ฌ์šฉํ•œ ์ด๋ฏธ์ง€ ํ•ฉ์„ฑ์„ ์œ„ํ•œ ์›น ์ธํ„ฐํŽ˜์ด์Šค์ž…๋‹ˆ๋‹ค.
  • Stable Diffusion์„ GIMP, Figma, Blender ๋ฐ Photoshop๊ณผ ํ†ตํ•ฉํ•˜๊ธฐ ์œ„ํ•œ ํ”Œ๋Ÿฌ๊ทธ์ธ์ž…๋‹ˆ๋‹ค.

๋˜ํ•œ ์—ฌ๋Ÿฌ RAW ์ด๋ฏธ์ง€์˜ ๋ฐ์ดํ„ฐ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์–ด๋‘ก๊ณ  ์–ด๋‘์šด ๊ณณ์—์„œ ์ดฌ์˜ํ•œ ๋…ธ์ด์ฆˆ๊ฐ€ ์‹ฌํ•œ ์ด๋ฏธ์ง€์˜ ํ’ˆ์งˆ์„ ํ–ฅ์ƒ์‹œํ‚ฌ ์ˆ˜ ์žˆ๋Š” RawNeRF(RAW Neural Radiance Fields) ๊ธฐ๊ณ„ ํ•™์Šต ์‹œ์Šคํ…œ ์ฝ”๋“œ๊ฐ€ Google์— ์˜ํ•ด ๊ณต๊ฐœ๋œ ๊ฒƒ์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์กฐ๋ช… ๋ถˆ๋Ÿ‰. ๋…ธ์ด์ฆˆ ์ œ๊ฑฐ ์™ธ์—๋„ ํ”„๋กœ์ ํŠธ์—์„œ ๊ฐœ๋ฐœ๋œ ๋„๊ตฌ๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋””ํ…Œ์ผ์„ ๋†’์ด๊ณ  ๋ˆˆ๋ถ€์‹ฌ์„ ์ œ๊ฑฐํ•˜๊ณ  HDR์„ ํ•ฉ์„ฑํ•˜๊ณ  ์‚ฌ์ง„์˜ ์ „์ฒด ์กฐ๋ช…์„ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ์„ ๋ฟ๋งŒ ์•„๋‹ˆ๋ผ ๋‹ค์–‘ํ•œ ๊ฐ๋„์—์„œ ์—ฌ๋Ÿฌ ์žฅ์˜ ์‚ฌ์ง„์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ฌผ์ฒด์˜ XNUMX์ฐจ์› ์œ„์น˜๋ฅผ ์žฌํ˜„ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ด€์ ์„ ์ „ํ™˜ํ•˜๊ณ , ์ดˆ์ ์„ ์กฐ์ž‘ํ•˜๊ณ , ๋™์˜์ƒ์„ ์ƒ์„ฑํ•˜์„ธ์š”.

์•ผ๊ฐ„ ์‚ฌ์ง„์˜ ์ด๋ฏธ์ง€ ํ•ฉ์„ฑ ๋ฐ ๋…ธ์ด์ฆˆ ๊ฐ์†Œ๋ฅผ ์œ„ํ•œ ๋จธ์‹ ๋Ÿฌ๋‹ ์‹œ์Šคํ…œ
์•ผ๊ฐ„ ์‚ฌ์ง„์˜ ์ด๋ฏธ์ง€ ํ•ฉ์„ฑ ๋ฐ ๋…ธ์ด์ฆˆ ๊ฐ์†Œ๋ฅผ ์œ„ํ•œ ๋จธ์‹ ๋Ÿฌ๋‹ ์‹œ์Šคํ…œ


์ถœ์ฒ˜ : opennet.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€