Stability AI Π³ΠΎ ΠΎΠ±ΡΠ°Π²ΠΈ Π²ΡΠΎΡΠΎΡΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠΎΡ Π·Π° ΠΌΠ°ΡΠΈΠ½ΡΠΊΠΎ ΡΡΠ΅ΡΠ΅ Stable Diffusion, ΠΊΠΎΡ Π΅ ΡΠΏΠΎΡΠΎΠ±Π΅Π½ Π΄Π° ΡΠΈΠ½ΡΠ΅ΡΠΈΠ·ΠΈΡΠ° ΠΈ ΠΌΠΎΠ΄ΠΈΡΠΈΡΠΈΡΠ° ΡΠ»ΠΈΠΊΠΈ Π²ΡΠ· ΠΎΡΠ½ΠΎΠ²Π° Π½Π° ΠΏΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ ΡΠ°Π±Π»ΠΎΠ½ ΠΈΠ»ΠΈ ΠΎΠΏΠΈΡ Π½Π° ΡΠ΅ΠΊΡΡ Π½Π° ΠΏΡΠΈΡΠΎΠ΄Π΅Π½ ΡΠ°Π·ΠΈΠΊ. ΠΠΎΠ΄ΠΎΡ Π½Π° Π°Π»Π°ΡΠΊΠΈΡΠ΅ Π·Π° ΠΎΠ±ΡΠΊΠ° Π½Π° Π½Π΅Π²ΡΠΎΠ½ΡΠΊΠΈ ΠΌΡΠ΅ΠΆΠΈ ΠΈ Π³Π΅Π½Π΅ΡΠΈΡΠ°ΡΠ΅ ΡΠ»ΠΈΠΊΠΈ Π΅ Π½Π°ΠΏΠΈΡΠ°Π½ Π²ΠΎ Python ΡΠΎ ΠΏΠΎΠΌΠΎΡ Π½Π° ΡΠ°ΠΌΠΊΠ°ΡΠ° PyTorch ΠΈ ΠΎΠ±ΡΠ°Π²Π΅Π½ ΠΏΠΎΠ΄ Π»ΠΈΡΠ΅Π½ΡΠ°ΡΠ° MIT. ΠΠ΅ΡΠ΅ ΠΎΠ±ΡΡΠ΅Π½ΠΈΡΠ΅ ΠΌΠΎΠ΄Π΅Π»ΠΈ ΡΠ΅ ΠΎΡΠ²ΠΎΡΠ΅Π½ΠΈ ΠΏΠΎΠ΄ Π΄ΠΎΠ·Π²ΠΎΠ»Π°ΡΠ° Creative ML OpenRAIL-M, ΠΊΠΎΡΠ° Π΄ΠΎΠ·Π²ΠΎΠ»ΡΠ²Π° ΠΊΠΎΠΌΠ΅ΡΡΠΈΡΠ°Π»Π½Π° ΡΠΏΠΎΡΡΠ΅Π±Π°. ΠΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»Π½ΠΎ, Π΄ΠΎΡΡΠ°ΠΏΠ΅Π½ Π΅ ΠΈ Π΄Π΅ΠΌΠΎ ΠΎΠ½Π»Π°ΡΠ½ Π³Π΅Π½Π΅ΡΠ°ΡΠΎΡ Π½Π° ΡΠ»ΠΈΠΊΠΈ.
ΠΠ»ΡΡΠ½ΠΈ ΠΏΠΎΠ΄ΠΎΠ±ΡΡΠ²Π°ΡΠ° Π²ΠΎ Π½ΠΎΠ²ΠΎΡΠΎ ΠΈΠ·Π΄Π°Π½ΠΈΠ΅ Π½Π° Π‘ΡΠ°Π±ΠΈΠ»Π½Π° Π΄ΠΈΡΡΠ·ΠΈΡΠ°:
- Π‘ΠΎΠ·Π΄Π°Π΄Π΅Π½ Π΅ Π½ΠΎΠ² ΠΌΠΎΠ΄Π΅Π» Π·Π° ΡΠΈΠ½ΡΠ΅Π·Π° Π½Π° ΡΠ»ΠΈΠΊΠΈ Π±Π°Π·ΠΈΡΠ°Π½ Π½Π° ΠΎΠΏΠΈΡ Π½Π° ΡΠ΅ΠΊΡΡ - SD2.0-v, ΠΊΠΎΡ ΠΏΠΎΠ΄Π΄ΡΠΆΡΠ²Π° Π³Π΅Π½Π΅ΡΠΈΡΠ°ΡΠ΅ ΡΠ»ΠΈΠΊΠΈ ΡΠΎ ΡΠ΅Π·ΠΎΠ»ΡΡΠΈΡΠ° ΠΎΠ΄ 768Γ768. ΠΠΎΠ²ΠΈΠΎΡ ΠΌΠΎΠ΄Π΅Π» Π±Π΅ΡΠ΅ ΠΎΠ±ΡΡΠ΅Π½ ΡΠΎ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π½Π° ΠΊΠΎΠ»Π΅ΠΊΡΠΈΡΠ°ΡΠ° LAION-5B ΠΎΠ΄ 5.85 ΠΌΠΈΠ»ΠΈΡΠ°ΡΠ΄ΠΈ ΡΠ»ΠΈΠΊΠΈ ΡΠΎ ΡΠ΅ΠΊΡΡΡΠ°Π»Π½ΠΈ ΠΎΠΏΠΈΡΠΈ. ΠΠΎΠ΄Π΅Π»ΠΎΡ Π³ΠΎ ΠΊΠΎΡΠΈΡΡΠΈ ΠΈΡΡΠΈΠΎΡ ΡΠ΅Ρ Π½Π° ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠΈ ΠΊΠ°ΠΊΠΎ ΠΈ ΠΌΠΎΠ΄Π΅Π»ΠΎΡ Stable Diffusion 1.5, Π½ΠΎ ΡΠ΅ ΡΠ°Π·Π»ΠΈΠΊΡΠ²Π° ΠΏΠΎ ΠΏΡΠ΅ΠΌΠΈΠ½ΠΎΡ ΠΊΠΎΠ½ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π½Π° ΡΡΠ½Π΄Π°ΠΌΠ΅Π½ΡΠ°Π»Π½ΠΎ ΡΠ°Π·Π»ΠΈΡΠ΅Π½ Π΅Π½ΠΊΠΎΠ΄Π΅Ρ OpenCLIP-ViT/H, ΡΡΠΎ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΠΈ Π·Π½Π°ΡΠΈΡΠ΅Π»Π½ΠΎ Π΄Π° ΡΠ΅ ΠΏΠΎΠ΄ΠΎΠ±ΡΠΈ ΠΊΠ²Π°Π»ΠΈΡΠ΅ΡΠΎΡ Π½Π° Π΄ΠΎΠ±ΠΈΠ΅Π½ΠΈΡΠ΅ ΡΠ»ΠΈΠΊΠΈ.
- ΠΠΎΠ΄Π³ΠΎΡΠ²Π΅Π½Π° Π΅ ΠΏΠΎΠ΅Π΄Π½ΠΎΡΡΠ°Π²Π΅Π½Π° Π²Π΅ΡΠ·ΠΈΡΠ° Π½Π° Π±Π°Π·Π°ΡΠ° SD2.0, ΠΎΠ±ΡΡΠ΅Π½Π° Π½Π° ΡΠ»ΠΈΠΊΠΈ ΠΎΠ΄ 256Γ256 ΡΠΎ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π½Π° ΠΊΠ»Π°ΡΠΈΡΠ½ΠΈΠΎΡ ΠΌΠΎΠ΄Π΅Π» Π·Π° ΠΏΡΠ΅Π΄Π²ΠΈΠ΄ΡΠ²Π°ΡΠ΅ ΡΡΠΌ ΠΈ ΠΏΠΎΠ΄Π΄ΡΠΆΡΠ²Π° Π³Π΅Π½Π΅ΡΠΈΡΠ°ΡΠ΅ ΡΠ»ΠΈΠΊΠΈ ΡΠΎ ΡΠ΅Π·ΠΎΠ»ΡΡΠΈΡΠ° ΠΎΠ΄ 512Γ512.
- ΠΠ±Π΅Π·Π±Π΅Π΄Π΅Π½Π° Π΅ ΠΌΠΎΠΆΠ½ΠΎΡΡ Π·Π° ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π½Π° ΡΠ΅Ρ
Π½ΠΎΠ»ΠΎΠ³ΠΈΡΠ°ΡΠ° Π½Π° ΡΡΠΏΠ΅ΡΡΠ΅ΠΌΠΏΠ»ΠΈΡΠ°ΡΠ΅ (Super Resolution) Π·Π° Π·Π³ΠΎΠ»Π΅ΠΌΡΠ²Π°ΡΠ΅ Π½Π° ΡΠ΅Π·ΠΎΠ»ΡΡΠΈΡΠ°ΡΠ° Π½Π° ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»Π½Π°ΡΠ° ΡΠ»ΠΈΠΊΠ° Π±Π΅Π· Π½Π°ΠΌΠ°Π»ΡΠ²Π°ΡΠ΅ Π½Π° ΠΊΠ²Π°Π»ΠΈΡΠ΅ΡΠΎΡ, ΡΠΎ ΠΊΠΎΡΠΈΡΡΠ΅ΡΠ΅ Π½Π° Π°Π»Π³ΠΎΡΠΈΡΠΌΠΈ Π·Π° ΠΏΡΠΎΡΡΠΎΡΠ½ΠΎ ΡΠΊΠ°Π»ΠΈΡΠ°ΡΠ΅ ΠΈ ΡΠ΅ΠΊΠΎΠ½ΡΡΡΡΠΊΡΠΈΡΠ° Π½Π° Π΄Π΅ΡΠ°Π»ΠΈ. ΠΠ±Π΅Π·Π±Π΅Π΄Π΅Π½ΠΈΠΎΡ ΠΌΠΎΠ΄Π΅Π» Π·Π° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ° Π½Π° ΡΠ»ΠΈΠΊΠ° (SD20-upscaler) ΠΏΠΎΠ΄Π΄ΡΠΆΡΠ²Π° 2048x Π·Π³ΠΎΠ»Π΅ΠΌΡΠ²Π°ΡΠ΅ Π½Π° ΡΠ΅Π·ΠΎΠ»ΡΡΠΈΡΠ°ΡΠ°, ΡΡΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° Π³Π΅Π½Π΅ΡΠΈΡΠ° ΡΠ»ΠΈΠΊΠΈ ΡΠΎ ΡΠ΅Π·ΠΎΠ»ΡΡΠΈΡΠ° ΠΎΠ΄ 2048ΓXNUMX.
- ΠΡΠ΅Π΄Π»ΠΎΠΆΠ΅Π½ Π΅ ΠΌΠΎΠ΄Π΅Π»ΠΎΡ SD2.0-depth2img, ΠΊΠΎΡ ΡΠ° Π·Π΅ΠΌΠ° ΠΏΡΠ΅Π΄Π²ΠΈΠ΄ Π΄Π»Π°Π±ΠΎΡΠΈΠ½Π°ΡΠ° ΠΈ ΠΏΡΠΎΡΡΠΎΡΠ½ΠΎΡΠΎ ΡΡΠ΅Π΄ΡΠ²Π°ΡΠ΅ Π½Π° ΠΎΠ±ΡΠ΅ΠΊΡΠΈΡΠ΅. Π‘ΠΈΡΡΠ΅ΠΌΠΎΡ MiDaS ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ Π·Π° ΠΌΠΎΠ½ΠΎΠΊΡΠ»Π°ΡΠ½Π° ΠΏΡΠΎΡΠ΅Π½ΠΊΠ° Π½Π° Π΄Π»Π°Π±ΠΎΡΠΈΠ½Π°. ΠΠΎΠ΄Π΅Π»ΠΎΡ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° ΡΠΈΠ½ΡΠ΅ΡΠΈΠ·ΠΈΡΠ°ΡΠ΅ Π½ΠΎΠ²ΠΈ ΡΠ»ΠΈΠΊΠΈ ΠΊΠΎΡΠΈΡΡΠ΅ΡΡΠΈ Π΄ΡΡΠ³Π° ΡΠ»ΠΈΠΊΠ° ΠΊΠ°ΠΊΠΎ ΡΠ°Π±Π»ΠΎΠ½, ΠΊΠΎΡΠ° ΠΌΠΎΠΆΠ΅ ΡΠ°Π΄ΠΈΠΊΠ°Π»Π½ΠΎ Π΄Π° ΡΠ΅ ΡΠ°Π·Π»ΠΈΠΊΡΠ²Π° ΠΎΠ΄ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΠΎΡ, Π½ΠΎ Π΄Π° Π³ΠΎ Π·Π°Π΄ΡΠΆΠΈ ΡΠ΅Π»ΠΎΠΊΡΠΏΠ½ΠΈΠΎΡ ΡΠΎΡΡΠ°Π² ΠΈ Π΄Π»Π°Π±ΠΎΡΠΈΠ½Π°. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, ΠΌΠΎΠΆΠ΅ΡΠ΅ Π΄Π° ΡΠ° ΠΊΠΎΡΠΈΡΡΠΈΡΠ΅ ΠΏΠΎΠ·Π°ΡΠ° Π½Π° Π»ΠΈΡΠ½ΠΎΡΡ Π½Π° ΡΠΎΡΠΎΠ³ΡΠ°ΡΠΈΡΠ° Π·Π° Π΄Π° ΡΠΎΡΠΌΠΈΡΠ°ΡΠ΅ Π΄ΡΡΠ³ Π»ΠΈΠΊ Π²ΠΎ ΠΈΡΡΠ°ΡΠ° ΠΏΠΎΠ·Π°.
- ΠΠΎΠ΄Π΅Π»ΠΎΡ Π·Π° ΠΌΠ΅Π½ΡΠ²Π°ΡΠ΅ ΡΠ»ΠΈΠΊΠΈ Π΅ Π°ΠΆΡΡΠΈΡΠ°Π½ - SD 2.0-inpainting, ΠΊΠΎΡ Π²ΠΈ ΠΎΠ²ΠΎΠ·ΠΌΠΎΠΆΡΠ²Π° Π΄Π° Π·Π°ΠΌΠ΅Π½ΠΈΡΠ΅ ΠΈ ΠΌΠ΅Π½ΡΠ²Π°ΡΠ΅ Π΄Π΅Π»ΠΎΠ²ΠΈ ΠΎΠ΄ ΡΠ»ΠΈΠΊΠ°ΡΠ° ΠΊΠΎΡΠΈΡΡΠ΅ΡΡΠΈ ΡΠ΅ΠΊΡΡΡΠ°Π»Π½ΠΈ ΠΏΡΠ΅Π΄ΡΠΏΡΠ΅Π΄ΡΠ²Π°ΡΠ°.
- ΠΠΎΠ΄Π΅Π»ΠΈΡΠ΅ ΡΠ΅ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠ°Π½ΠΈ Π·Π° ΡΠΏΠΎΡΡΠ΅Π±Π° Π½Π° ΠΊΠΎΠ½Π²Π΅Π½ΡΠΈΠΎΠ½Π°Π»Π½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ ΡΠΎ Π΅Π΄Π΅Π½ Π³ΡΠ°ΡΠΈΡΠΊΠΈ ΠΏΡΠΎΡΠ΅ΡΠΎΡ.
ΠΠ·Π²ΠΎΡ: opennet.ru