๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋ชฉ๋กAI ๊ทธ๋ฆผ (12)

Wookang makes AI

SVD - runway Gen-2,3๋ฅผ ์ด๊ธธ์ˆ˜ ์—†์„ ๊ฑฐ ๊ฐ™๋‹ค

์•„๋ž˜์˜ ์ด๋ฏธ์ง€๋ฅผ ์˜์ƒ์œผ๋กœ ๋ฐ”๊ฟ”๋ณด๊ณ  ์‹ถ์—ˆ๋‹ค. 1. svd๋กœ ์—ฌ๋Ÿฌ ์„ค์ •์„ ๋ฐ”๊ฟ”๊ฐ€๋ฉฐ ์˜์ƒ์„ ๋งŒ๋“ค์–ด๋ดค์ง€๋งŒ ํ•˜๋‚˜๊ฐ™์ด ์›€์ง์ž„์ด ์—†์—ˆ๋‹ค.2. ๋‹จ์ˆœํžˆ ํ™•๋Œ€๋งŒ ํ•˜๊ฑฐ๋‚˜ ์™ผ์ชฝ์—์„œ ์˜ค๋ฅธ์ชฝ์œผ๋กœ๋งŒ ์›€์ง์˜€๋‹ค. ์ด๋ฏธ์ง€๋Š” ๊ทธ๋Œ€๋กœ์˜€๋‹ค.3. ์•„๋ฌด๋ž˜๋„ ๋‚ฏ์„  ๊ดด๋ฌผ์ด๋‹ค๋ณด๋‹ˆ fragment๋กœ ์ชผ๊ฐœ์ง€๋ฅผ ๋ชปํ•˜๋Š” ๊ฑฐ ๊ฐ™์•˜๋‹ค. ๊ทธ๋Ÿฐ๋ฐ ํŒŒ๋„๋„ ์›€์ง์ด์ง€ ๋ชปํ•˜๋Š”๊ฑด ์ข€ ์„œ์šดํ–ˆ๋‹ค. ํ˜น์‹œ๋‚˜ ํ•ด์„œ ๋Ÿฐ์›จ์ด(https://app.runwayml.com/video-tools/teams/virlitinc/dashboard)๋กœ ์˜์ƒ์„ ๋งŒ๋“ค์–ด๋ดค๋‹ค. ๊ทธ๋ž˜์„œ ๋‚˜์˜จ๊ฒŒ ์•„๋ž˜ ์˜์ƒ์ด๋‹ค.์ด ์—ญ๋™์„ฑ์ด ๋Œ€๋‹จํ•˜์ง€ ์•Š์€๊ฐ€?์˜์ƒ ์ƒ์„ฑ๋ถ„์•ผ๋Š” ๊ฐ fragment๋ฅผ ์ธ์‹ํ•˜๊ณ  ๊ทธ ์š”์†Œ๊ฐ€ ์–ด๋–ป๊ฒŒ ์›€์ง์ด๋Š”์ง€ ํ•™์Šต์ด ๋˜์–ด ์žˆ์–ด์•ผ ์œ„์™€ ๊ฐ™์€ ์›€์ง์ž„์„ ๋งŒ๋“ค์–ด๋‚ผ์ˆ˜ ์žˆ๋‹ค. svd์— ์ด‰์ˆ˜๋ฅผ ๊ฐ€์ง„ ๋ฐ”๋‹ค๊ดด๋ฌผ์˜ ์›€์ง์ž„์ด..

AI ๊ทธ๋ฆผ 2024. 7. 5. 15:25
stable-diffusion forge ์„ค์น˜ํ•˜๊ธฐ

* ๋™๊ธฐforge๊ฐ€ ๋ญ”์ง€๋„ ๋ชฐ๋ž๋Š”๋ฐ  ์•„๋ž˜ ์˜์ƒ ๋•๋ถ„์— ์•Œ๊ฒŒ ๋˜์—ˆ๋‹ค. ๋ง๊ทธ๋Œ€๋กœ webUI์˜ ๊ฐ•ํ™”๋ฒ„์ „์œผ๋กœ ๋ณด์˜€๋‹ค.ํŠนํžˆ SVD๋ฅผ webUI์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์ด ๋งˆ์Œ์— ๋“ค์—ˆ๋‹ค.  * ์„ค์น˜ํ•˜๊ธฐ- ๋‚˜์ฒ˜๋Ÿผ ๊ฐœ๋ฐœ์ข€ ์•ˆ๋‹ค๊ณ  ๊ธฐ์กด webUI์— git branch๋ฅผ ๋ฐ”๊ฟ”์„œ ์„ค์น˜ํ•˜์ง€ ๋งˆ๋ผ. ๊ทธ ๋™์•ˆ ๋‚ด๊ฐ€ ์ปค์Šคํ„ฐ ๋งˆ์ด์ง•ํ•ด์™”๋˜ ํŒŒ์ผ๋“ค ๋•Œ๋ฌธ์— merge๊ฐ€ ๊ณค๋ž€ํ•ด์ง„๋‹ค. ์„ค๋ น ๋ฐฑ์—…ํ›„ discardํ•œ๋‹คํ•ด๋„ requirements ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๊ฐ€ ๋‹ฌ๋ผ ๊ณ„์† ๊ผฌ์ธ๋‹ค. ๊ทธ๋ƒฅ ์ƒˆ๋กœ ์„ค์น˜ํ•˜์ž. 1. webUI ์„ค์น˜์™€ ๋™์ผํ•˜๊ฒŒ ํ•˜๋ฉด ๋œ๋‹ค.git clone https://github.com/lllyasviel/stable-diffusion-webui-forge.git sd-forgecd sd-forge์‹คํ–‰ํ•˜๊ธฐ ์ „์— ๊ธฐ์กด webUI์˜ ๋ชจ๋“ˆ์„ ๊ฐ€..

AI ๊ทธ๋ฆผ 2024. 7. 4. 19:00
SVD - stable video diffusion ์„ค์น˜ ๋ฐ ์‹คํ–‰ํ•˜๊ธฐ

* ๋™๊ธฐ์ด๋ฏธ์ง€๋ฅผ ์›€์ง์—ฌ๋ณด๊ณ  ์‹ถ์—ˆ๋‹ค. ์ตœ๊ทผ ์œ ํŠœ๋ธŒ ์ค€๋น„๋ฅผ ํ•˜๊ณ  ์žˆ๋Š”๋ฐ ๋‚ด๊ฐ€ ๋ญ ๋ฉ‹์ง„ ์˜์ƒ์„ ์ฐ๊ณ  ๋๋‚ด์ฃผ๋Š” ํŽธ์ง‘์„ ํ•˜๊ณ  ๊ทธ๋Ÿฌ์ง€ ๋ชปํ•˜๊ธฐ์— sd๋กœ ๋ฝ‘์€ ๋ฉ‹์ง„ ์ด๋ฏธ์ง€๋“ค์„ ์›€์ง์—ฌ ์กฐ๊ธˆ์ด๋ผ๋„ ์˜์ƒ์— ์ ํ•ฉํ•œ ์†Œ์Šค๋ฅผ ๋งŒ๋“ค์–ด๋ณด๊ณ  ์‹ถ์—ˆ๋‹ค. Runway๊ฐ€ ๊ฐ€์žฅ ์œ ๋ช…ํ•ด์„œ ์‚ฌ์šฉํ•ด๋ดค๋Š”๋ฐ ํ™•์‹คํžˆ ์‰ฝ๊ณ  ๋นจ๋ž๋‹ค. (์•„๋ž˜ ์˜์ƒ)- ํ•˜์ง€๋งŒ ๋ฌด๋ฃŒ๋ฒ„์ „์€ ์ด๋ฏธ์ง€ ํ•ด์ƒ๋„๊ฐ€ ๋ญ‰๊ฐœ์ง€๊ณ  ์˜ค๋ฅธ์ชฝ ํ•˜๋‹จ์— ์›Œํ„ฐ๋งˆํฌ๊ฐ€ ํฌ๊ฒŒ ๋‚˜์˜จ๋‹ค. ์ € 3๊ฐœ์˜ ์›์€ ๊ณ„์† ์›€์ง์ด๋ฉฐ ์‹œ์„ ์„ ๋ˆ๋‹ค.- ์œ ๋ฃŒ๋ฒ„์ „์˜ credit๋„ ์–ด๋–ค ๋ฐฉ์‹์œผ๋กœ ์†Œ๋น„๋˜๋Š”์ง€ ๋ณต์žกํ•˜๊ฒŒ ๋˜์–ด์žˆ๋‹ค. ์›” 12๋‹ฌ๋Ÿฌ์— 625ํฌ๋ ˆ๋”ง์„ ์ฃผ๋Š”๋ฐ ์ด๊ฒŒ ๋ฌด์Šจ ์˜๋ฏธ์ธ์ง€ ์ด๊ฑธ๋กœ ๋ช‡๊ฐœ์˜ ์˜์ƒ์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋Š”์ง€ ๊ฐ์ด ์˜ค์ง€ ์•Š์•˜๋‹ค.- ๋ญ”๊ฐ€ ์ƒˆ๋กœ์šด ์›€์ง์ž„์— ๋Œ€ํ•œ ๊ธฐ๋Œ€๊ฐ์ด ์ ์—ˆ๋‹ค. ์›€์ง์ด๊ณ ์ž ํ•˜๋Š” objects๋ฅผ ์„ ํƒํ• ์ˆ˜ ์žˆ๋Š”๊ฑด ์ข‹์•˜์ง€๋งŒ..

AI ๊ทธ๋ฆผ 2024. 7. 2. 22:06
sadtalker with stable diffusion - ๋งํ•˜๋Š” AI ์•„๋ฐ”ํƒ€ ๋งŒ๋“ค๊ธฐ

* ์„œ๋น„์Šค๋ฅผ ์‚ฌ์šฉํ• ์ง€ ๊ฒฐ์ •ํ•˜๊ธฐ1. '๋งํ•˜๋Š” AI ์•„๋ฐ”ํƒ€'๋ฅผ ๋‚ด PC์—์„œ ์ง์ ‘ ๋งŒ๋“œ๋Š” ๋ฐฉ๋ฒ•์€ ํ˜„์žฌ(24.07.01)๊นŒ์ง€ stable diffusion webui์—์„œ sadtalker๋ฅผ ์ด์šฉํ•˜๋Š” ๊ฒƒ ์™ธ์— ์ฐพ์•„๋‚ด์ง€ ๋ชปํ–ˆ๋‹ค.2. sadtalker(https://github.com/OpenTalker/SadTalker)๋Š” ๋งˆ์ง€๋ง‰ ์—…๋ฐ์ดํŠธ๊ฐ€ 9๊ฐœ์›” ์ „์ด๊ณ  ์ด์ œ ๋”์ด์ƒ ์—…๋ฐ์ดํŠธ๋ฅผ ๊ธฐ๋Œ€ํ• ์ˆ˜ ์—†๋Š” dead ์ƒํƒœ์ด๋‹ค. ์ƒ์—…ํ™”๋œ ์„œ๋น„์Šค๋Š” ๋งŽ์€๋ฐ ์˜คํ”ˆ๋œ ์„œ๋น„์Šค๊ฐ€ ์—†๋‹ค๋Š” ๊ฑด ๊ทธ๋งŒํผ ์‹œ์žฅ์„ฑ์ด ์—†๋‹ค๋Š” ๋œป์ผ์ง€ ๋ชจ๋ฅด๊ฒ ๋‹ค.3. ๊ทธ๋Ÿผ์—๋„ sadtalker์˜ ํ’ˆ์งˆ์€ ๊ดœ์ฐฎ์•„ ๋ณด์ธ๋‹ค. coqui tts์™€ ํ•จ๊ป˜ ์“ฐ๋ฉด ๋‚˜์˜์ง€ ์•Š์„ ๊ฑฐ ๊ฐ™๋‹ค. * ์„ค์น˜ ์ƒํ™ฉ1. ์œˆ๋„์šฐ ๋ฒ„์ „์„ ์„ค์น˜ํ•œ๋‹ค.2. stable diffusion webui 1.7์ดํ•˜ ๋ฒ„์ „์—์„œ..

AI ๊ทธ๋ฆผ 2024. 7. 2. 13:03
stable diffusion ์ตœ์‹  ๋ฒ„์ „ ์—…๋ฐ์ดํŠธ์‹œ ๋ฌธ์ œํ•ด๊ฒฐ - xformers, controlnet, m2m_ui.py, extra network lora: TypeError, No module named 'basicsr'

์˜ค๋žœ๋งŒ์— stable diffusion webui์— ์ ‘์†ํ–ˆ๋”๋‹ˆ, ์•„์˜ˆ ๋Œ์•„๊ฐ€์ง€๊ฐ€ ์•Š์•˜๋‹ค.์ฒดํฌํฌ์ธํŠธ๋ฅผ ์ถ”๊ฐ€ํ•˜๊ณ  ํ”„๋กฌํ”„ํŠธ๋ฅผ ๋„ฃ๊ณ  ์ƒ์„ฑ๋ฒ„ํŠผ์„ ํด๋ฆญํ•ด๋„ ์ด๋ฏธ์ง€ ์ž์ฒด๊ฐ€ ์ƒ์„ฑ๋˜์ง€ ์•Š์•˜๋‹ค. * xformers์—์„œ ์ง€์›ํ•˜๋Š” ํ† ์น˜ ๋ฒ„์ „ ๋ฌธ์ œ xformer๋Š” ์ด๋ฏธ์ง€ ์ƒ์„ฑ ๊ฐ€์†ํ™” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋‹ค. ์—…๋ฐ์ดํŠธ ๋˜๋ฉด์„œ torch 2.1.2๋ฒ„์ „์„ ์š”๊ตฌํ–ˆ๋‹ค. ํ•˜์ง€๋งŒ ๋‚ด torch๋ฒ„์ „์€ 2.0.1์ด์—ˆ๋‹ค. ์—…๊ทธ๋ ˆ์ด๋“œ ๋ฐฉ๋ฒ•์€ ๊ฐ„๋‹จํ•˜๋‹ค.1. webui-user.bat ํŒŒ์ผ์„ ์—ฐ๋‹ค. set COMMANDLINE_ARGS=--reinstall-xformers --medvram --xformers --reinstall-torch2. ์œ„์ฒ˜๋Ÿผ --reinstall-torch ์ธ์ž๋ฅผ ์ถ”๊ฐ€ํ•œํ›„ ์ €์žฅํ•˜๊ณ  ๋‹ค์‹œ webui-user.bat์„ ๋‹ค์‹œ ์‹œ์ž‘ํ•œ๋‹ค.3...

AI ๊ทธ๋ฆผ 2024. 6. 25. 19:40
๋ธŒ๋žœ๋“œ ๋กœ๊ณ (BI/CI)๋ฅผ ๋กœ๋ผ ์ด์šฉํ•ด ๋งŒ๋“ค๊ธฐ

๋””์ž์ด๋„ˆ๊ฐ€ ์•„๋‹Œ ์‚ฌ๋žŒ์—๊ฒŒ bi๋‚˜ ci๋ฅผ ๋งŒ๋“œ๋Š” ์ผ์€ ์–ธ์ œ๋‚˜ ๊ณค์š•์ด๋‹ค. ์–ด์ฉŒ๋ฉด ๋””์ž์ด๋„ˆ์—๊ฒŒ๋„ ์‰ฌ์šด์ผ์€ ์•„๋‹๊ฒƒ์ด๋‹ค. ๊ฐ€์žฅ ํฐ ๋ฌธ์ œ๋Š” ๋‚˜์กฐ์ฐจ ๋‚ด๊ฐ€ ์›ํ•˜๋Š”๊ฒŒ ๋ฌด์—‡์ธ์ง€ ๋ชจ๋ฅธ๋‹ค๋Š” ๊ฒƒ์ธ๋ฐ ์ด ๋ฌธ์ œ๋Š” ์Šคํ…Œ์ด๋ธ” ๋””ํ“จ์ „์œผ๋กœ ๊น”๋”ํ•˜๊ฒŒ ํ•ด๊ฒฐ๋œ๋‹ค. ์ปจ์…‰์„ ์ฃผ๊ณ  ์ฒดํฌํฌ์ธํŠธ์™€ ํ”„๋กฌํ”„ํŠธ๋ฅผ ๋ฐ”๊ฟ”๊ฐ€๋ฉฐ 300๊ฐœ ์ •๋„ ๋ฝ‘์•„๋ณด๋‹ˆ ๋งˆ์Œ์— ๋“œ๋Š” ๊ฒƒ๋งŒ ์ˆ˜์‹ญ๊ฐœ๊ฐ€ ๋‚˜์˜จ๋‹ค. lora ๋Š” ์ฝ”๋žฉ์œผ๋กœ ๋งŒ๋“ค์–ด๋„ ์ข‹๊ณ  ๋‚˜์ฒ˜๋Ÿผ kohya_gui๋กœ ๋งŒ๋“ค์–ด๋„ ์ข‹๋‹ค. https://github.com/bmaltais/kohya_ss 1. kohya๋ฅผ ์„ค์น˜ํ•œ ํ›„ 2. https://blog.himion.com/175 ๋‚˜ https://blog.himion.com/176 ์˜ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์ด์šฉํ•ด ๋„ค์ด๋ฒ„์™€ ๊ตฌ๊ธ€์—์„œ bi ์ด๋ฏธ์ง€๋“ค์„ ์ˆ˜์ง‘ํ•œ๋‹ค. 3. ๊ทธ ์ค‘ ํ€„๋Ÿฌํ‹ฐ๊ฐ€ ๊ดœ์ฐฎ์€ ๊ฒƒ๋“ค๋งŒ..

AI ๊ทธ๋ฆผ 2023. 6. 25. 19:49