https://ko.aliexpress.com/item/1005005048161445.html?spm=a2g0o.order_list.order_list_main.5.26e6140fZIxmbV&gatewayAdapt=glo2kor

 

๊ธฐ๋ณธํ™”๋ฅผ ์‹ ์œผ๋ฉด 10km/s๋กœ ๋‹ฌ๋ฆฌ๋Š”๋ฐ ์นด๋ณธํ™”๋ฅผ ์‹ ์œผ๋ฉด 12km/s๋กœ ๋‹ฌ๋ฆด ์ˆ˜ ์žˆ๋‹ค๋Š” ์œ ํŠœ๋ธŒ ์˜์ƒ์„ ๋ณธ ํ›„ ์นด๋ณธํ™”์— ๋Œ€ํ•œ ๊ถ๊ธˆ์ฆ์ด ์ปค์กŒ๋‹ค.

 

๋‚˜์ฒ˜๋Ÿผ ์ฟ ํŒก 2๋งŒ์›์งœ๋ฆฌ - ํ…Œ๋ฌด์—์„œ๋Š” 5์ฒœ์›์งœ๋ฆฌ - ์‹ ๋ฐœ์„ ์‹ ๊ณ  ๋‹ฌ๋ฆฌ๋Š” ์ž…์žฅ;;์—์„œ ์‚ฌ์น˜์Šค๋Ÿฐ ๊ถ๊ธˆ์ฆ์ด ์•„๋‹ ์ˆ˜ ์—†์ง€๋งŒ '์‹ ๊ธฐ์ˆ ๋ฅผ ํ†ตํ•œ ์˜ˆ์ˆ ์  ๊ฒฝํ—˜ ์ž๊ทน์˜ ๋ฒ•์น™'์— ์˜๊ฑฐํ•˜์—ฌ ๊ตฌ์ž…์„ ๊ฒฐ์ •ํ–ˆ๋‹ค.

 

๋‹ค๋งŒ ๊ฐ€๋‚œ์ด ๋ฌธ์‹ ์ฒ˜๋Ÿผ ์ƒˆ๊ฒจ์ง„ 3๋ฅ˜ ๊ธฐ์—…๊ฐ€์—๊ฒŒ ๋‚˜์ดํ‚ค๋‚˜ ์•„๋””๋‹ค์Šค์˜ ์นด๋ณธํ™”๋Š” ๊ฑฐ์˜ 30๋งŒ์›, ๋ง๋„ ์•ˆ๋˜๋Š” ํ—ˆ์„ธ์—ฌ์„œ ์•Œ๋ฆฌ์ต์Šคํ”„๋ ˆ์Šค๋ฐ–์— ์„ ํƒ๊ถŒ์ด ์—†์—ˆ๋‹ค. (ํ…Œ๋ฌด์—๋Š” ๋‹จ์ผ 3๋งŒ์›์งœ๋ฆฌ ์ด์ƒ์˜ ๋ฌผ๊ฑด์ด ๊ฑฐ์˜ ์—†๋‹ค. ์žˆ์–ด๋„ ๋ฏฟ์„์ˆ˜๊ฐ€ ์—†๋‹ค)

 

๋ฌผ๋ก  ์ € ๊ฐ€๊ฒฉ์— ๋ฐ”๋กœ ์‚ฐ๊ฑด ์•„๋‹ˆ๊ณ  ๊ฐ€๊ฒฉ์ถ”์ด๋ฅผ ๋ณด๋‹ค 6๋งŒ5์ฒœ์›๊นŒ์ง€ ๋–จ์–ด์กŒ์„๋•Œ ์ƒ€๋‹ค. ๋งŽ์€ ๋ฆฌ๋ทฐ๋“ค์„ ๋ณด๋‹ˆ ์ ์–ด๋„ ์นด๋ณธํ™”๋ฅผ '๊ฒฝํ—˜'์€ ํ•  ์ˆ˜ ์žˆ์„ ๊ฑฐ ๊ฐ™์•˜๋‹ค.

 

๊ทธ๋ฆฌ๊ณ  5์ผ ํ›„ ๋„์ฐฉ(๊ฐ™์ด ์ฃผ๋ฌธํ•œ ์Šค๋งˆํŠธ ๊ธ€๋ž˜์Šค๋Š” ์ด์ œ ํ•œ๊ตญ์— ๋ฐฐ๊ฐ€ ๋„์ฐฉํ–ˆ๋Š”๋ฐ ์–˜๋Š” ๋ฒŒ์จ ์„ธ๊ด€๊นŒ์ง€ ํ†ต๊ณผํ•ด ๋ฐฐ์†ก์™„๋ฃŒ๋๋‹ค)

 

* ์ฐฉ์šฉ ๋Š๋‚Œ

1. ์‹ ๋ฐœ upper๊ฐ€ ์–‡๊ณ  ์งˆ๊ธด ๋‚˜์ผ๋ก  ๋Š๋‚Œ์˜ ์žฌ์งˆ์ด๋ผ ์‚ฌ์ง„์ฒ˜๋Ÿผ ์•ˆ์— ์žˆ๋Š” ๋ฐœ์ด ๋‹ค ๋ณด์ธ๋‹ค;; ํ†ต๊ธฐ์„ฑ์€ ์•„์ฃผ ์ข‹์„๊ฑฐ ๊ฐ™๋‹ค.

2. ์ด ์ •๋„๋ฉด ์ด์˜๋‹ค. ์š”์ƒˆ ๋Ÿฌ๋‹ ํฌ๋ฃจ๊ฐ€ ์ธ๊ธฐ๋ผ๋˜๋ฐ ๊ทธ๋Ÿฐ๋ฐ ๋“ค์–ด๊ฐ€๋Š” ์šฉ๋„๋กœ๋Š” ๋ถ€๋„๋Ÿฌ์šธ์ˆ˜ ์žˆ๋‹ผใ…‹ใ…‹ ์•Œ๋ฆฌ์—์„œ ํŒŒ๋Š” ์ค‘๊ตญ์‚ฐ ๋Ÿฌ๋‹ํ™”๋ฅผ ์‹ ๊ณ  ๋Ÿฌ๋‹ ๋ชจ์ž„์—์„œ ์—ฌ์ž๋ฅผ ๊ผฌ์‹œ๊ธฐ๋Š” ์–ด๋ ค์šธ ๊ฒƒ์ด๋‹ค. ๋‹คํ–‰ํžˆ ๋‚˜๋Š” ํ™€๋กœ 10๋…„๊ฐ„ ๋‹ฌ๋ ค์™”๊ธฐ์— ๊ทธ๋Ÿฐ ๊ณณ์ด ํ•„์š”์—†๋‹ค.

3. ์•„๋ž˜ ๋ฐ‘์ฐฝ์—์„œ ๋ณด๋ฉด ์‹ ๋ฐœ ๊ฐ€์šด๋ฐ์— ์นด๋ณธ์ด ์ž˜๋ณด์ธ๋‹ค.

4. ์ž์ฃผ์ƒ‰ ๋Ÿฌ๋‹์šฉ ์–‘๋ง๋„ ํ•จ๊ป˜ ๋ฐ›์•˜๋‹คใ…‹

* ์‹ค์ฃผํ–‰

1. ํ‰์ผ์—๋Š” ํ—ฌ์Šค์žฅ ๋Ÿฌ๋‹๋จธ์‹ ์—์„œ๋งŒ ๋‹ฌ๋ฆฐ๋‹ค. 30๋ถ„๊ฐ„ ๋‹ฌ๋ ค๋ดค๋Š”๋ฐ ์•ผ์™ธ๊ฐ€ ์•„๋‹ˆ์–ด์„œ ์ œ๋Œ€๋กœ ์ฒดํ—˜ํ•˜์ง€๋Š” ๋ชปํ–ˆ๋‹ค.

2. ๋Ÿฌ๋‹๋จธ์‹ ์ž„์„ ๊ฐ์•ˆํ•˜๊ณ  ๋งํ•˜์ž๋ฉด 9,10 ์ €์† ๋‹ฌ๋ฆฌ๊ธฐ๋Š” ๋˜‘๊ฐ™์•˜๋‹ค. ์ฐจ์ด๊ฐ€ ์—†์—ˆ๋‹ค.

3. 12์ด์ƒ์œผ๋กœ ์˜ฌ๋ฆฌ์ž ๋ญ”๊ฐ€ ๋Š๋‚Œ์ด ๋‹ฌ๋ผ์กŒ๋‹ค. ํ™•์‹คํžˆ ํž˜์ด ๋œ๋“ค์—ˆ๋‹ค. ํž˜์ด ๋œ ๋“ค์–ด๊ฐ€๋‹ˆ ํ˜ธํก์ด ํŽธํ•ด์ง€๊ณ  ๋งฅ๋ฐ•๋„ ๋‚ฎ๊ฒŒ ์ธก์ •๋๋‹ค.

4. ๋Ÿฌ๋‹๋จธ์‹ ์—์„œ 12๋กœ 30๋ถ„ ํฌ๋ฃจ์ฆˆ ํ•ด๋ณธ์ ์€ ์—†๋Š”๋ฐ ์ฒ˜์Œ์œผ๋กœ ์™„์ฃผํ–ˆ๋‹ค - ๋ณดํ†ต์€ ํž˜๋“ค์–ด ์ค‘๊ฐ„์— ์†๋„๋ฅผ 10์œผ๋กœ ๋‚ฎ์ท„๋‹ค ์˜ฌ๋ ธ๋‹ค ํ•œ๋‹ค.

5. ๋”์šฑ ๋†€๋ผ์šด๊ฑด ์™„์ฃผํ›„์—๋„ ์ฒด๋ ฅ๊ณผ ํ˜ธํก์ด ๋‚จ์•„๋Œ์•˜๋‹ค. ๋ณดํ†ต์€ ๋Ÿฌ๋‹๋จธ์‹ ์ด ์•ผ์™ธ ๋Ÿฌ๋‹๋ณด๋‹ค ํ›จ์”ฌ ๋” ์–ด๋ ค์šด๋ฐ ์ด๋ฒˆ์—๋Š” ๋Š๋‚Œ์ด ๋‹ฌ๋ž๋‹ค.

6. ์ด๋ฒˆ ์ฃผ๋ง์— 30km๋ฅผ ํŠธ๋ž™์—์„œ ๋‹ฌ๋ ค๋ณด๊ณ  ์ถ”๊ฐ€ํ•˜๊ฒ ๋‹ค.

* ๊ฒฐ๋ก 

1. ์ค‘๊ตญ์‚ฐ ์นด๋ณธํ™”๋ผ ๊ทธ๋Ÿฐ๊ฑด์ง€, ๋‚ด๊ฐ€ 10๋…„์„ ๋„˜๊ฒŒ ๋‹ฌ๋ ค์„œ ๊ทธ๋Ÿฐ๊ฑด์ง€ ๋ชจ๋ฅด๊ฒ ์ง€๋งŒ ์นด๋ณธํ™”๋Š” ๋ฐœ๋ชฉ ์ปจํŠธ๋กค์ด ์œ„ํ—˜ํ•˜๊ณ  ์–ด๋ ต๋‹ค๊ณ  ํ•˜๋˜๋ฐ ๋‚˜๋Š” ์ „ํ˜€ ๋Š๋‚„์ˆ˜ ์—†์—ˆ๋‹ค. ์•„์ฃผ ํŽธ์•ˆํ–ˆ๋‹ค.

2. ๋‹ค๋งŒ ์ด๊ฑธ์‹ ๊ณ  ์Šค์พƒ์„ ์น˜๊ธฐ๋Š” ์–ด๋ ค์› ๋‹ค. ๊ทธ๋ž˜์„œ ๋ฒ—๊ณ  ํ–ˆ๋‹ค. ํ™•์‹คํžˆ ํ—ฌ์Šค์žฅ์šฉ์€ ์•„๋‹ˆ๋‹ค.

3. ์š”์ƒˆ ๋„ˆ๋ฌด ์ค‘๊ตญ ์‡ผํ•‘๋ชฐ์— ๋น ์ง„๊ฑด ์•„๋‹Œ๊ฐ€ ์‚ด์ง ๊ฑฑ์ •์€ ๋œ๋‹ค.

* ๊ณผ์ •

1. ์ง€์ง€๋‚œ์ฃผ 16km ๋„ ์ œ๋Œ€๋กœ ์™„์ฃผ๋ชปํ•˜๊ณ  14km๋ถ€ํ„ฐ ๊ฑธ์–ด์„œ ๋Œ์•„์™”๋‹ค. ์ฒ˜์Œ 12km๊นŒ์ง„ ์‹ ๋‚˜๊ฒŒ ๋‹ฌ๋ ธ์ง€๋งŒ ๊ทธ ์ดํ›„์— ์™„์ „ ๋ฐฉ์ „๋ผ ๋ฒ„๋ ธ๋˜ ๋ถ€๋„๋Ÿฌ์šด ๊ธฐ์–ต์ด ์žˆ๋‹ค.

2. ๊ทธ๋ž˜์„œ ์ด๋ฒˆ์—๋„ ์™„์ฃผ๋‚˜ ํ• ์ˆ˜ ์žˆ์„๊นŒ ์•ฝ๊ฐ„์˜ ๊ฑฑ์ •์„ ๊ฐ€์ง€๊ณ  ๋›ฐ์—ˆ๋‹ค.

3. ๊ทธ๋ž˜์„œ ์ฒœ์ฒœํžˆ ์กฐ์‹ฌ์Šค๋Ÿฝ๊ฒŒ ๋›ฐ์—ˆ๋‹ค. 15km์ฆˆ์Œ๋ถ€ํ„ฐ ํ•ญ์ƒ ๋ฐœ์ƒํ•˜๋Š” ๋ฐœ๋ฐ”๋‹ฅ ํ†ต์ฆ๋„ ๋ฌด์„œ์› ๋‹ค.

4. https://youtu.be/Kk2KC4jEcBk?si=7Xpl3L4Xcg52nhMx

 

5. ๊ทธ๋ž˜์„œ ๋งˆ๋ผํ†ค ๋ ˆ์ „๋“œ์˜ ์ถ”์ฒœ์„ ๋”ฐ๋ผ (์˜๋„์ ์œผ๋กœ) ๋ฆฌ์–ดํ’‹์œผ๋กœ ๋‹ฌ๋ ค๋ดค๋‹ค. ๋‚ด๊ฐ€ ์ƒ๊ฐํ•ด๋„ ๋ฏธ๋“œํ’‹์€ ๋ฐœ๋ฐ”๋‹ฅ์— ๋ชจ๋“  ์ถฉ๊ฒฉ์„ ๊ทธ๋Œ€๋กœ ์ „๊ฐ€ํ•˜๋Š” ๊ฑฐ ๊ฐ™์•˜๋‹ค.

* ๋ณต๊ธฐ

1. ๋‚ด๊ฒŒ๋Š” ์ถฉ๊ฒฉ์ ์ธ ๊ฒฐ๊ณผ๋‹ค. ์ฒ˜์Œ์œผ๋กœ 15km์—์„œ ๋ฐœ๋ฐ”๋‹ฅ์ด ์•„ํ”„์ง€ ์•Š์•˜๋‹ค. ๋ฐœ๋ฐ”๋‹ฅ์ด ์•„ํŒŒ์˜จ๊ฑด 19km์ฆˆ์Œ์ด์—ˆ๊ณ  ์ด๋•Œ๋„ ์•„ํ”„๊ธดํ•˜์ง€๋งŒ ๊ฑท๊ฑฐ๋‚˜ ์‰ฌ์ง€์•Š๊ณ  ๊ณ„์† ๋‹ฌ๋ฆด์ˆ˜๋Š” ์žˆ๋Š” ์ˆ˜์ค€์ด์—ˆ๋‹ค.

 

2. ๋‹ฌ๋ฆฌ๋ฉฐ ํ–‰๋ณตํ–ˆ๋‹ค. ๋ฆฌ์–ดํ’‹์ด ์ต์ˆ™ํ•˜์ง€ ์•Š์•„ ์ž๊พธ ๋ฏธ๋“œํ’‹์œผ๋กœ ๋Œ์•„๊ฐ”์ง€๋งŒ ๊ทธ๋Ÿผ์—๋„ ์ด์ „๋ณด๋‹ค ๋ฐœ๋ฐ”๋‹ฅ ์ถฉ๊ฒฉ์ด ํ›จ์”ฌ ์ ์—ˆ๋‹ค.

3. ํ•œ๊ฐ•๋ณ€์—๋Š” ์—ญ๋งˆ๋‹ค ์‚ฌ๋žŒ๋“ค์ด ๋งŽ๊ณ  ๋‹ฌ๋ฆฌ๊ธฐ ์ข‹์€ ๋Ÿฌ๋‹ํŠธ๋ž™๋„ ๋งŽ์•„์„œ ์งง์€ ๊ตฌ๊ฐ„์„ ๋น ๋ฅด๊ฒŒ ๋›ฐ๋Š” ์‚ฌ๋žŒ๋“ค์ด ๋งŽ๋‹ค. ๊ทธ๋“ค์ด ๊ฐ€๋” ์”ฉ์”ฉ๋Œ€๋ฉฐ ๋‚˜๋ฅผ ์ถ”์›”ํ•˜๋ ค๊ณ  ํ• ๋•Œ๊ฐ€ (๋‹น์—ฐํžˆ) ์žˆ๋‹ค. ์ฒ˜์Œ 12km๊นŒ์ง€๋Š” ์ด์ „ ๋ฒ„๋ฆ‡์ด ๋‚˜๋„ ๋ชจ๋ฅด๊ฒŒ ๋‚˜์™€ ์†๋„๋ฅผ ๋†’์—ฌ ๋ฉ€๋ฆฌ ๋”ฐ๋Œ๋ ค๋ฒ„๋ ธ๋‹ค. ํ•˜์ง€๋งŒ ๋Œ์•„์˜ค๋Š” ๊ธธ์—์„œ๋Š” ๊ณ„์† ์ถ”์›”๋‹นํ–ˆ๋‹ค. ์ด๊ฑด ์–ธ์ œ๋‚˜ ๊ธฐ๋ถ„์ด ์ข‹์ง€ ์•Š๋‹ค ใ…‹

 

4.. ํ•ดํ”ผ ๋‹ฌ๋ฆฌ๊ธฐ์˜€๊ธฐ์— ์ค‘๊ฐ„์— ํ™”์žฅ์‹ค์„ ๋‹ค๋…€์˜ค๊ฑฐ๋‚˜ 12km์—์„œ ์—๋„ˆ์ง€์ ค์„ ๋จน์„๋•Œ๋„ ํƒ€์ด๋จธ๋ฅผ ๋ฉˆ์ถ”์ง€ ์•Š์•˜๋Š”๋ฐ ์ตœ์ข… ๊ธฐ๋ก์€ ์ž‘๋…„์— pause ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅด๋ฉฐ ๋‹ฌ๋ ธ์„ ๋•Œ๋ณด๋‹ค ์•ฝ๊ฐ„์ด์ง€๋งŒ ๋” ๋นจ๋ž๋‹ค.

 

5. ์ฒ˜์Œ์œผ๋กœ ํ˜ธํก์ด ๋ฌธ์ œ๋˜์ง€ ์•Š๋˜ ๋‹ฌ๋ฆฌ๊ธฐ์˜€๋‹ค. ์‹ฌ์žฅ์˜ ํž˜์€ ๋‚จ์•„๋Œ์•˜๋‹ค. ํ•˜์ง€๋งŒ 19km๋ถ€ํ„ฐ ๋ชธ์ด ๋”ฐ๋ผ์ฃผ์ง€ ์•Š์•˜๋‹ค. ์—ฌ๊ธฐ์ €๊ธฐ์„œ ์•„ํ”„๋‹ค๋Š” ์‹ ํ˜ธ๋ฅผ ๋ณด๋ƒˆ๋‹ค. ์Šค์พƒ๊ณผ ๋ฐ๋“œ๋ฆฌํ”„ํŠธ๋กœ๋Š” ๋ณด์ถฉํ•  ์ˆ˜ ์—†๋Š” ๊ทผ์œก์œผ๋กœ ๋Š๊ปด์กŒ๋‹ค. ์ด ๋ถ€๋ถ„์€ ์ข€๋” ์•Œ์•„๋ด์•ผ ํ•œ๋‹ค.

6. ๊ฐ€์žฅ ๋†€๋ผ์› ๋˜๊ฑด ์™„์ฃผ ํ›„์—๋„ ๋ชธ์ด ๋…น์ดˆ๊ฐ€ ๋˜์ง€ ์•Š์•˜๋‹ค๋Š” ๊ฑฐ๋‹ค. ์‹ ์ฒด ๊ธฐ๋Šฅ์ด ๊ฑฐ์˜ ๋ฐ”๋กœ ๋Œ์•„์™”๋‹ค.
7. ๋ชธ๋ฌด๊ฒŒ๊ฐ€ 2kg๋น ์กŒ๋‹ค. ๋‚˜๋Š” 10km์— 1kg์ด ๋น ์ง€๋Š”๊ฑฐ ๊ฐ™๋‹ค.

* ๊ฒฐ๋ก 

์•ž์œผ๋กœ๋„ ๊ณ„์† ์ฒœ์ฒœํžˆ ๋‹ฌ๋ฆฌ๋ฉฐ ๋ฆฌ์–ดํ’‹ ์ž์„ธ๋ฅผ ์ตํžˆ๋ ค๊ณ  ํ•œ๋‹ค.

์žฅ๊ฑฐ๋ฆฌ ๋‹ฌ๋ฆฌ๊ธฐ ๊ทผ์œก์„ ๋ณด๊ฐ•ํ•˜๋Š” ๋ถ€๋ถ„๋„ ์•Œ์•„๋ณด๋ ค๊ณ  ํ•œ๋‹ค.

๊ทธ๋ฆฌ๊ณ  ํ•œ๋ฒˆ๋„ ํ•ด๋ณด์ง€ ์•Š์€ 42.195km๋ฅผ ๋‹ฌ๋ ค๋ณด๋ ค๊ณ  ํ•œ๋‹ค. ์ด๋ฒˆ์—๋Š” ์™•๋ณต ๋ฃจํ‹ด์ด ์•„๋‹Œ ์ญ‰ ๋‹ฌ๋ ธ๋‹ค๊ฐ€ ๋Œ€์ค‘๊ตํ†ต์œผ๋กœ ๋Œ์•„์˜ค๋Š” ๋ฐฉ๋ฒ•์„ ํ•ด๋ณด๋ ค ํ•œ๋‹ค. ๋Œ€ํšŒ๊ฐ€ ์•„๋‹ˆ๊ธฐ ๋•Œ๋ฌธ์— ๋‹ฌ๋ฆฌ๋‹ค ๋ชฉ๋งˆ๋ฅด๋ฉด ํŽธ์˜์ ์— ๋“ค๋ ค ๋ฌผ๋งˆ์‹œ๊ณ  ์•„์ด์Šคํฌ๋ฆผ ๋จน์œผ๋ฉฐ ๋‹ฌ๋ฆฌ๋ ค๊ณ  ํ•œ๋‹ค.

์–ด์ฐจํ”ผ ๋‚ด๊ฒŒ ๋‹ฌ๋ฆฌ๊ธฐ๋Š” ๊ฒฝ์Ÿ์ด ์•„๋‹Œ '๋ช…์ƒ'์ด๋‹ค.

๋ช…์ƒ์˜ ์ธก๋ฉด์—์„œ๋„ ์ด๋ฒˆ ๋‹ฌ๋ฆฌ๊ธฐ๋Š” ์ •๋ง ์ข‹์•˜๋‹ค.

* ๋ณด์ถฉ

1. ์œ„๊ฐ€ ์•„๋‹Œ ์•ž์œผ๋กœ ์ด๋™ํ•ด์•ผํ•œ๋‹ค. ์œ„๋กœ๋Š” ์ตœ๋Œ€ํ•œ ์ ๊ฒŒ ์ด๋™ํ•ด์•ผ ๋ฌด๋ฆŽ์— ๋ถ€ํ•˜๊ฐ€ ์ ์–ด์ง„๋‹ค.

2. ๋ฌด๋ฆŽ์„ ๊ตฝํ˜€ ๋’ท๋‹ค๋ฆฌ๊ฐ€ ์œ„๊ฐ€ ์•„๋‹Œ ์•ž์œผ๋กœ ํ–ฅํ•˜๊ฒŒ ํ•œ๋‹ค.

3. ๋‹ค๋ฆฌ๋งŒ ์“ฐ์ง€ ๋ง๊ณ  ๋ชธํ†ต์„ ์›€์ง์—ฌ ๊ณจ๋ฐ˜, ์ฝ”์–ด์™€ ํ•จ๊ป˜ ๋‹ฌ๋ฆฐ๋‹ค. ์ „์‹ ์„ ์ด์šฉํ•ด ๋‹ฌ๋ฆฌ๋Š” ๊ฒƒ์ด๋‹ค. ์—‰๋ฉ์ด๋กœ ์ง€๋ฉด์„ ๋ˆ„๋ฅด๋ฉด์„œ ๋›ด๋‹ค๊ณ  ์ƒ๊ฐํ•˜๋ฉด์„œ ๋›ฐ์ž.

4. ๋งˆ์ง€๋ง‰ ๋•…์„ ๋ฏธ๋Š” ์ˆœ๊ฐ„์— ๋ฌด๋ฆŽ์„ ํŽด๋Š” ํž˜์„ ๋”์šฑ ๊ฐ•ํ•˜๊ฒŒ ํ•œ๋‹ค.

https://www.youtube.com/watch?v=hVIUKly9xGI

ํ…Œ๋ฌด์—์„œ ์‚ฐ ๊ฐ€์žฅ ๋น„์‹ผ ์ œํ’ˆ ์ค‘ ํ•˜๋‚˜. ๊ฐ€๊ฒฉ์ด 23,000์ด ๋„˜๋Š”๋‹ค - ๋งํฌ

10์ผ๋งŒ์— ๋„์ฐฉ. ์œ ํŠœ๋ธŒ์—์„œ 50๋งŒ์›์งœ๋ฆฌ ๊ฐค๋Ÿญ์‹œ ๋ง ๋ฆฌ๋ทฐ๋ฅผ ๋ณด๊ณ  ํ˜น์‹œ ํ…Œ๋ฌด ๋ฒ„์ „์ด ์—†์„๊นŒ ์ฐพ์•„๋ณด๋‹ˆ ๋ฐ”๋กœ ๋‚˜์™”๋‹คใ…‹

 

๋ฐฐํ„ฐ๋ฆฌ๋Š” ๋Œ€๋žต 3~5์ผ ์œ ์ง€๋œ๋‹ค๊ณ  ํ•œ๋‹ค. ์ด๊ฑด ์‹ค์ œ ํ…Œ์ŠคํŠธ ํ•ด๋ด์•ผ ์•Œ๊ฒ ๋‹ค.

์ˆ˜๋ฉด ์ธก์ •, ์‹ฌ๋ฐ•์ˆ˜, ํ˜ˆ์ค‘ ์‚ฐ์†Œ๋“ฑ์ด ์ธก์ •๋œ๋‹ค. 

 

๊ทธ๋Ÿฐ๋ฐ ์•„๋ž˜์ฒ˜๋Ÿผ 9# ์ž‘์€ ์‚ฌ์ด์ฆˆ๋ฅผ ๊ตฌ์ž…ํ–ˆ์Œ์—๋„ ๋‚ด ์†๊ฐ€๋ฝ์—๋Š” ์ข€ ์ปธ๋‹ค. ๊ทธ๋ž˜์„œ ๊ฒ€์ง€์— ์ฐฉ์šฉ ใ…  

 

๋ฆฌ๋ทฐ๋ฅผ ๋ณด๋ฉด 11#์ด ์ œ์ผ ๋งŽ๋‹ค. ๊ทธ๋ƒฅ ๋‚ด ์†๊ฐ€๋ฝ์ด ์–‡์€ ๊ฑฐ ๊ฐ™๋‹ค. 

ํ‰์ƒ ๋ฐ˜์ง€๋ฅผ ์ฐฉ์šฉํ•ด ๋ณธ์ ์ด ์—†์–ด ๋งŽ์ด ์–ด์ƒ‰ํ•  ์ค„ ์•Œ์•˜๋Š”๋ฐ ์ „ํ˜€ ๊ทธ๋ ‡์ง€ ์•Š๋‹ค. ์ฐฉ์šฉ๊ฐ์€ ์•„์ฃผ ์ข‹๋‹ค.

์šด๋™ํ• ๋•Œ ๋นผ๊ณค ํ•ญ์ƒ ์ฐฉ์šฉํ• ์ˆ˜ ์žˆ์„ ๊ฑฐ ๊ฐ™๋‹ค.

 

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

 

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

 

์–ด์จŒ๋“ , ๋“œ๋””์–ด ๋น„์Šทํ•œ Ring์ด ์„ธ์ƒ์— ๋‚˜์˜จ๊ฑฐ ๊ฐ™๋‹ค.

๊ธฐ๋Šฅ์œผ๋กœ๋งŒ ๋ณด๋ฉด ์ด๊ฑฐ๋‚˜ ๊ฐค๋Ÿญ์‹œ ๋ง์ด๋‚˜ ํฐ ์ฐจ์ด๊ฐ€ ์—†์–ด ๋ณด์ธ๋‹ค. ์•ฑ์„ ๋ฐ›์•„ ์ธก์ •ํ•ด๋ณด๋‹ˆ ํ˜„์žฌ๊นŒ์ง€๋Š” ๋ชจ๋“  ์ธก์ •์ด ์ž˜๋œ๋‹ค.

 

๊ฒฝํ—˜์šฉ์œผ๋กœ ๊ตฌ์ž…ํ•œ ๊ฑด๋ฐ ๋งˆ์Œ์— ๋“ ๋‹ค.

ํ…Œ๋ฌด๋Š” ์ฒซ ๊ตฌ๋งค๋•Œ๋งŒ ์‹คํŒจํ•˜๊ณ  ๊ทธ ์ดํ›„๋ถ€ํ„ฐ๋Š” ๊ณ„์† ์„ฑ๊ณต?ํ•˜๋Š”๊ฑฐ ๊ฐ™๋‹ค.

์ง€๊ธˆ์€ ์ƒˆ๋ฒฝ 1์‹œ๊ฐ€ ๋„˜์€ ์‹œ๊ฐ„. ๋ชปํ•ด๋„ 2์‹œ๊ฐ„์€ ๋” ์žˆ๋‹ค๊ฐ€ ์ž ๋“คํ…๋ฐ,

๋ฐฐ๊ฐ€ ๊ณ ํ”„๋‹ค.

๋„๋ฌด์ง€ ์ผ์ด ์†์— ์žกํžˆ์ง€ ์•Š๋Š”๋‹ค. ๊ณ ์–‘์ด ๋˜ฅ์„ ์น˜์šฐ๊ณ  ๋ชจ๋ž˜๋ฅผ ์ฒญ์†Œํ•˜๊ณ  ์ด๋ถˆ์„ ํŽผ์น˜๋ฉด์„œ ๊ณ„์† ๋ฐฐ๊ฐ€ ๊ณ ํ”„๋‹ค ์†Œ๋ฆฌ๋ฅผ ๋‚ด๋ฑ‰๊ณ  ์žˆ๋‹ค.

 

ํ•˜์ง€๋งŒ ์ด ๋ฐฐ๊ณ ํ””์€ ๊ฑฐ์ง“์ด๋‹ค.

๋‚˜๋Š” ์ง€๋‚œ ์ดํ‹€๊ฐ„ ํ‰์†Œ๋ณด๋‹ค 1kg๊ฐ€ ๋” ์ฐ ์ƒํƒœ๋กœ ์žˆ์—ˆ๋‹ค. ์ •๋ง ๋‚ด ๋ชธ์ด ์Œ์‹์„ ์›ํ•œ๋‹ค๋ฉด ๊ทธ 1kg๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ๋  ๊ฒƒ์ด๋‹ค.

์˜ค๋Š˜ ๋ฐฐ๊ณ ํ””์„ ์ฐธ์•„๋‚ด์ง€ ๋ชปํ•˜๋ฉด ๋‚ด์ผ์€ ๋” ํž˜๋“ค์–ด์งˆ ๊ฒƒ์ด๋‹ค.

 

...

 

๊ทธ๋Ÿผ์—๋„ ๋๋‚ด ๊ฒฌ๋””์ง€ ๋ชปํ•˜๊ณ  ๊ณ ๊ตฌ๋งˆ๋ผ๋–ผ๋ฅผ ํ•œ๋ด‰ ํƒ”๋‹ค.

๋‚˜์ฒ˜๋Ÿผ ํ‘œ์ค€ ์ฒด์ค‘์— ๊ทผ์œก์ด ๋งŽ๊ณ  ์‹์š•์ด ์•ฝํ•œ์‚ฌ๋žŒ๋„ ๋ฐฐ๊ณ ํ””์„ ๊ฒฌ๋ŽŒ๋‚ด๋Š”๊ฑด ํž˜๋“ค์ผ์ด๋‹ค.

๊ทธ๋Ÿฌ๋‹ˆ ์ผ๋ฐ˜์ ์ธ ์‹์š•์˜ ๋‹ค๋ฅธ ์‚ฌ๋žŒ๋“ค์€ ์–ผ๋งˆ๋‚˜ ํž˜๋“ค๊นŒ.

 

์ตœ๋Œ€ํ•œ ๋นจ๋ฆฌ 1kg๋งŒ ๋นผ์ž.

๊ทธ๋Ÿฌ๋ฉด ์ „์ฒ˜๋Ÿผ ๋งˆ์Œ๋†“๊ณ  ๋จน์–ด๋„ ๋œ๋‹ค.

 

๊ณ ๋ฌด๋งˆ๋ผ๋–ผ ํ•œ๋ด‰์„ ๋จน๊ณ  ๋‚˜๋‹ˆ ๋‹ค์‹œ ๋งˆ์Œ์ด ์—ฌ์œ ๋กœ์›Œ์กŒ๋‹ค.

์ฐธ์œผ๋กœ ์‹ ๊ธฐํ•˜๋‹ค. 

 

eeve ํŒŒ์ธํŠœ๋‹์€ ์ž˜๋˜๊ณ  ์žˆ๋‹ค. ๋‚ด์ผ ์˜คํ›„์ฏค์—๋Š” ๊ฒฐ๊ณผ๋ฅผ ํ™•์ธํ•ด๋ณผ์ˆ˜ ์žˆ์ง€ ์•Š์„๊นŒ.


์˜ค๋Š˜์˜ ๋ณต๊ธฐ 24.07.22

๋‹น์‹œ 10ํ‚ฌ๋กœ๋ฅผ ๋‹ฌ๋ ค 0.8kg๋ฅผ ๋บ์—ˆ์œผ๋‚˜ ์ˆ ์„ ๋จน์ž๋งˆ์ž 1.5kg๊ฐ€ ์ช„์„œ ์˜คํžˆ๋ ค ๋” ์—‰๋ง์ด ๋˜์—ˆ๋‹ค. ๋ฐฅ์„ ๋จน์–ด๋„ ์ตœ๋Œ€ 0.5kg์ด์ƒ ์ช„๋ณธ์ ์ด ์—†์—ˆ๋Š”๋ฐ 1.5kg์€ ์ •๋ง์ด์ง€ ์ถฉ๊ฒฉ์ด์—ˆ๋‹ค.

 

์ „๊ธฐ์ž์ „๊ฑฐ๋ฅผ ๋ชจํ„ฐ์—†์ด ํ—ˆ๋ฒ…๊ธฐ์—”์ง„์œผ๋กœ 30km๋ฅผ ํƒ€๋ณด์•˜์ง€๋งŒ ์—ญ์‹œ๋‚˜ ๋ณ„ ํšจ๊ณผ๊ฐ€ ์—†์—ˆ๋‹ค.

์–ด์ œ ์ €๋… 10์‹œ, ๋‹คํ–‰์ด ๋น„๊ฐ€ ์˜ค์ง€ ์•Š๊ธฐ์— ๋‹ค์‹œ ๋‹ฌ๋ฆฌ๊ธฐ๋ฅผ ํ–ˆ๋‹ค.

๋Ÿฌ๋‹๋จธ์‹ ์ด ์•„๋‹Œ ๋„๋กœ์ฃผํ–‰?์€ ์‹ค๋กœ ์˜ค๋žœ๋งŒ์ด๋ผ ์‚ด์‚ด๋‹ฌ๋ ธ๋Š”๋ฐ๋„ ๊ทผ์œก์ปจํŠธ๋กค์ด ์ž˜ ์•ˆ๋˜์—ˆ๋‹ค.

์‚ฌ๋ฌด์‹ค์— ๋„์ฐฉํ•˜์ž๋งˆ์ž ๋ชธ๋ฌด๊ฒŒ๋ฅผ ์Ÿค๋ณด๋‹ˆ 1.2kg ์‚ญ์ œ. ๊ฐ„๋‹จํžˆ ์‹์‚ฌ๋ฅผ ํ•˜๊ณ  ๋›ฐ์—ˆ๊ธฐ์— ํฌ๋งŒ๊ฐ๋„ ์—ฌ์ „ํ•œ ์ƒํƒœ์—ฌ์„œ ์ด๋Œ€๋กœ ์ˆ˜๋ฉด์— ๋“ค์–ด๊ฐˆ์ˆ˜๊ฐ€ ์žˆ์—ˆ๋‹ค.

 

์ตœ์ข…, 2kg๊ฐ๋Ÿ‰. ์ž๋ฉด์„œ 0.8kg์ด ๋” ๋น ์กŒ๋‹ค. ์›๋ž˜์˜ ๋ฃจํ‹ด์œผ๋กœ ๋Œ์•„์˜จ๊ฑฐ๋‹ค.

๋ฐฉ๊ธˆ ์ ์‹ฌ์„ ๋จน์—ˆ๋Š”๋ฐ๋„ ๊ฒจ์šฐ 0.3kg๋งŒ ๋Š˜์—ˆ๋‹ค. ์ง€๊ธˆ ์ด ๊ตฌ๊ฐ„์ด ์‚ด์ด์ฐŒ๋ฉด ์–ผ๊ตด๋งŒ ์ฐŒ๋Š” ๊ตฌ๊ฐ„์ธ์ง€๋ผ ์–ผ๊ตด์ด ๋‹ค์‹œ ๋‚ ๋ ตํ•˜๊ฒŒ ๋Œ์•„์™”๋‹ค.

 

์ด์ œ ํ•œ๋™์•ˆ ๋ชธ๋ฌด๊ฒŒ ๊ฑฑ์ •์—†์ด ์‚ด์ˆ˜์žˆ๋‹ค.

 

* ๊ฒฐ๋ก 

1. ์ˆ ์„ ๋งˆ์‹œ๋ฉด ์—„์ฒญ๋‚˜๊ฒŒ ์ฐ๋‹ค. ๊ทธ๋Ÿฌ๋‹ˆ ์ผ์ฃผ์ผ์— ํ•œ๋ฒˆ ์ด์ƒ์€ ์•ˆ๋œ๋‹ค.

2. ๋‹ฌ๋ฆฌ๊ธฐ๋ฅผ ํ•˜๋ฉด ์—„์ฒญ๋‚˜๊ฒŒ ๋บ„์ˆ˜์žˆ๋‹ค. ๋‹ค๋งŒ ์ €๋ฒˆ์ฃผ์ฒ˜๋Ÿผ 40km ์”ฉ ๋›ฐ๋Š” ๊ฑด ๋ฐœ๋ฐ”๋‹ฅ์— ๋ถ€๋‹ด์ด ๊ฐ„๋‹ค. 20km ๋‚ด์™ธ๋งŒ ๋›ฐ์–ด๋„ ๋ชธ๋ฌด๊ฒŒ๊ฐ€ ์œ ์ง€๋ ์ˆ˜ ์žˆ๋Š” ์ƒํ™œ์Šต๊ด€์„ ์œ ์ง€ํ•˜์ž. ๋‚จ๋“ค์ด ๋ณด๋ฉด ์šฐ์Šต๊ฒŒ ์ƒ๊ฐํ•˜๊ฒ ์ง€๋งŒ ๊ฐœ์ธ์ ์œผ๋กœ ์ด๋ฒˆ์˜ ๋‹ค์ด์–ดํŠธ๊ฐ€ ๊ฐ€์žฅ ํž˜๋“ค์—ˆ๋‹ค. 

 

ํŒŒ์ธํŠœ๋‹ ๋ฐ์ดํ„ฐ๋ฅผ ๋งŒ๋“ค๋˜ ์ค‘ ์•„๋ž˜์ฒ˜๋Ÿผ ์˜๋‹จ์–ด์™€ ๋œป์œผ๋กœ ๊ตฌ์„ฑ๋œ jsonํŒŒ์ผ์ด ํ•„์š”ํ–ˆ๋‹ค. ๋Œ€๋žต 500๊ฐœ์ •๋„ ์žˆ์œผ๋ฉด ์ถฉ๋ถ„ํ•  ๊ฑฐ ๊ฐ™์•˜๋‹ค.

{
    "plain": "์†”์งํ•œ",
    "parallel": "ํ‰ํ–‰ํ•œ",
    "crack": "๊ธˆ์ด ๊ฐ€๋‹ค",
    "Red": "๋นจ๊ฐ„์ƒ‰",
    "deal": "๊ฑฐ๋ž˜",
    "size": "ํฌ๊ธฐ",
}

 

ํ˜น์‹œ๋‚˜ํ•ด์„œ chatgpt์—๊ฒŒ ๋ฌผ์–ด๋ณด๋‹ˆ ๋ฐ”๋กœ ๋งŒ๋“ค์–ด์คฌ๋‹ค. ๊ทธ๋Ÿฐ๋ฐ ๋‹จ์ง€ ๊ฒฐ๊ณผ๋งŒ ์•Œ๋ ค์ค€๊ฒŒ ์•„๋‹ˆ๋ผ ํŒŒ์ด์ฌ ์ฝ”๋“œ๋„ ํ•จ๊ป˜ ์•Œ๋ ค์คฌ๋‹ค.

๋‚˜๋Š” ์ฝ”๋“œ๋ฅผ ์š”๊ตฌํ•œ์ ๋„ ์—†์—ˆ๋Š”๋ฐ ๋ง์ด๋‹ค. (์•„๋งˆ๋„ ์ด์ „ ๋Œ€ํ™”๊ธฐ๋ก์„ ๋ฐ”ํƒ•์œผ๋กœ ์ถ”๋ก ํ–ˆ์„๊ฒƒ์ด๋‹ค)

 

๋”๊ตฌ๋‚˜ ๋‚˜๋Š” ์ฝ”๋“œ๋กœ ์ด๋Ÿฐ๊ฑธ ๋งŒ๋“ค์–ด๋‚ด๋Š”์ˆ˜๊ฐ€ ์žˆ์„๊ฑฐ๋ผ ์ƒ๊ฐํ•œ์ ๋„ ์—†์—ˆ๋‹ค.

์ฝ”๋“œ๋ฅผ ๋ณด๋‹ˆ ntlk๋ผ๋Š” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ์•ˆ์— ์˜์–ด์‚ฌ์ „์ด ์žˆ๊ณ  ์ด๊ฒƒ์„ ๊ฐ€์ ธ์™€ ๊ตฌ๊ธ€ ๋ฒˆ์—ญ api๋กœ ๋ฒˆ์—ญ์„ ํ•˜๋Š” ๊ฒƒ ๊ฐ™๋‹ค.

 

๋ง‰์ƒ ์ฝ”๋“œ๋ฅผ ๋Œ๋ ค๋ณด๋‹ˆ ์‚ฌ๋žŒ๋“ค์ด ๊ฑฐ์˜ ์‚ฌ์šฉํ•˜์ง€ ์•Š๋Š” ๋‹จ์–ด๋“ค์„ ๋ฌด์ž‘์œ„๋กœ 500๊ฐœ ๊ฐ€์ ธ์˜ค๊ธฐ์—

ํ•œ๋ฒˆ ๋” chatgpt์˜ ํž˜์„ ๋นŒ๋ ค ์ฝ”๋“œ๋ฅผ ๋ณด๊ฐ•ํ–ˆ๋‹ค.

 

๊ธฐ๋Šฅ์€ ์•„๋ž˜์™€ ๊ฐ™๋‹ค.

1. ์ƒ์„ฑํ•˜๊ณ ์ž ํ•˜๋Š” ์˜๋‹จ์–ด ์ˆ˜๋ฅผ ์ž…๋ ฅํ•˜๋ฉด(์•„๋ž˜ ์ฃผ์„๋ถ€๋ถ„์„ ์ˆ˜์ •)
2. ์ƒ์œ„๋นˆ๋„ 5000๊ฐœ์˜ ๋‹จ์–ด๋ฅผ ๋จผ์ € ๊ฐ€์ ธ์™€(๋ฌผ๋ก  ์ด๊ฒƒ๋„ ์•„๋ž˜ ์ฝ”๋“œ์—์„œ 5000์„ ์›ํ•˜๋Š” ๊ฐ’์œผ๋กœ ์ˆ˜์ •ํ•˜๋ฉด๋œ๋‹ค)
3. ๊ทธ ์ค‘ ๋ช…์‚ฌ์™€ ๋™์‚ฌ๋งŒ ์ถ”๋ ค๋‚ธ ํ›„
4. ๋žœ๋คํ•˜๊ฒŒ 500๊ฐœ๋งŒ jsonํ˜•์‹์œผ๋กœ ํŒŒ์ผ๋กœ ์ €์žฅํ•˜๋Š” ๊ฒƒ์ด๋‹ค.

 

* ์ด์ œ ๋Œ๋ ค๋ณด์ž

1. ๋จผ์ € ์„ค์น˜ํ• ๊ฒŒ ํ•˜๋‚˜์žˆ๋‹ค

pip install nltk googletrans==4.0.0-rc1

 

2. ๋‹ค์Œ ์•„๋ž˜ ์ฝ”๋“œ๋ฅผ ๊ทธ๋ƒฅ ๋ถ™์—ฌ๋„ฃ๊ธฐํ•˜๊ณ  ๋Œ๋ฆฌ๋ฉด ๋œ๋‹ค.

- ์ฒ˜์Œ์—๋Š” ์‚ฌ์ „์„ ๋‹ค์šด๋กœ๋“œ ํ•˜๋Š”๋ฐ ์‹œ๊ฐ„์ด ์ข€ ๊ฑธ๋ฆฐ๋‹ค

import random, time
import nltk
from nltk.corpus import words, brown
from collections import Counter
from googletrans import Translator
import json

# NLTK ๋ฐ์ดํ„ฐ ๋‹ค์šด๋กœ๋“œ (ํ•œ๋ฒˆ๋งŒ ์‹คํ–‰ํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค)
nltk.download('words')
nltk.download('brown')
nltk.download('averaged_perceptron_tagger')

# ์ƒ์„ฑํ•˜๊ณ ์ž ํ•˜๋Š” ์˜๋‹จ์–ด ๊ฐœ์ˆ˜๋ฅผ ์ž…๋ ฅ
word_count = 500

# ๋ชจ๋“  ์˜์–ด ๋‹จ์–ด ๋ชฉ๋ก
word_list = words.words()

# Brown ์ฝ”ํผ์Šค์˜ ๋‹จ์–ด ๋ชฉ๋ก๊ณผ ๋นˆ๋„ ๊ณ„์‚ฐ
brown_words = brown.words()
word_freq = Counter(brown_words)

# ๋นˆ๋„๊ฐ€ ๋†’์€ ์ƒ์œ„ ๋‹จ์–ด 5000๊ฐœ ์„ ํƒ
common_words = {word for word, freq in word_freq.most_common(5000)}

# word_list์—์„œ ์ƒ์œ„ ๋นˆ๋„ ๋‹จ์–ด๋งŒ ์„ ํƒ
filtered_word_list = [word for word in word_list if word.lower() in common_words]

# ํ’ˆ์‚ฌ ํƒœ๊น…ํ•˜์—ฌ ๋ช…์‚ฌ์™€ ๋™์‚ฌ๋งŒ ํ•„ํ„ฐ๋ง
tagged_words = nltk.pos_tag(filtered_word_list)

# ๋ช…์‚ฌ์™€ ๋™์‚ฌ ํ’ˆ์‚ฌ ํƒœ๊ทธ ๋ชฉ๋ก
noun_tags = {'NN', 'NNS', 'NNP', 'NNPS'}
verb_tags = {'VB', 'VBD', 'VBG', 'VBN', 'VBP', 'VBZ'}

# ๋ช…์‚ฌ์™€ ๋™์‚ฌ๋งŒ ํ•„ํ„ฐ๋ง
filtered_nouns_and_verbs = [word for word, tag in tagged_words if tag in noun_tags or tag in verb_tags]

# ๊ทธ ์ค‘ ๋žœ๋คํ•˜๊ฒŒ 500๊ฐœ์˜ ๋‹จ์–ด๋ฅผ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค.
random_words = random.sample(filtered_nouns_and_verbs, word_count)
# Google Translate API๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ฒˆ์—ญํ•ฉ๋‹ˆ๋‹ค.
translator = Translator()
translated_dict = {}

def save():
    with open('translated_words.json', 'w', encoding='utf-8') as f:
        json.dump(translated_dict, f, ensure_ascii=False, indent=4)

for idx, word in enumerate(random_words):
    try:
        translated_word = translator.translate(word, src='en', dest='ko').text
        print(idx+1, word, translated_word)
        translated_dict[word] = translated_word
        time.sleep(1)
    except:
        print('์ค‘๊ฐ„์— ์˜ค๋ฅ˜๋ฐœ์ƒ. ์ง€๊ธˆ๊นŒ์ง€ ์ž‘์—…ํ•œ ๊ฒƒ๋“ค ์ €์žฅํ•จ')
        save()
        
    
# JSON ํŒŒ์ผ๋กœ ์ €์žฅํ•ฉ๋‹ˆ๋‹ค.
save()

print(f"{len(random_words)}๊ฐœ์˜ ๋‹จ์–ด๊ฐ€ ๋ฒˆ์—ญ๋˜๊ณ  JSON ํŒŒ์ผ๋กœ ์ €์žฅ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.")

 

์œ„ ์ฝ”๋“œ๋ฅผ ๋Œ๋ฆฌ๋ฉด ์•„๋ž˜ ํŒŒ์ผ๊ณผ ๊ฐ™์€ ๊ฒฐ๊ณผ๋ฅผ ์–ป์„ ์ˆ˜ ์žˆ๋‹ค.

translated_words.json
0.01MB

 

๊ฑฐ์˜ 100% chatgpt๊ฐ€ ์ฝ”๋”ฉํ•œ ๊ฒฐ๊ณผ์ด๊ณ  ๋‚˜๋Š” ํŽธ์˜๋ฅผ ์œ„ํ•œ ์‚ฌ์†Œํ•œ ์ˆ˜์ •๊ณผ ์ฝ”๋“œ ์กฐํ•ฉ๋งŒ ํ–ˆ๋‹ค.

์ด์ชฝ ๋ถ„์•ผ์— ์žˆ์œผ๋ฉด์„œ๋„ ์ƒˆ์‚ผ ๋†€๋ผ์šด ์„ธ์ƒ์ž„์„ ๋Š๋‚€ ํ•˜๋ฃจ์˜€๋‹ค.

 

์•ˆ์–‘์ฒœ์„ ๋Œ๋‹ค๊ฐ€ ๊ฐ‘์ž๊ธฐ ๊ถ๊ธˆํ•ด์ ธ์„œ ์˜ฌ๋ผ๊ฐ”๋‹ค.

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

 

๋ง‰์ƒ ์ตœ์ •์ƒ๊นŒ์ง€ ์˜ฌ๋ผ๊ฐ€๋ณด๋‹ˆ KT์ค‘๊ณ„๊ธฐ๊ฐ€ ๊ธธ์„ ๋ง‰๊ณ  ์žˆ์—ˆ๋‹ค. 

์ด๋ ‡๊ฒŒ ๊ณ ์ƒํ•˜๋ฉฐ ์˜ฌ๋ผ๊ฐ”๋Š”๋ฐ ์ด๋Ÿฐ ๊ฒฐ๋ง์ด๋ผ๋‹ˆ..

์•„๋ž˜์˜ ์ด๋ฏธ์ง€๋ฅผ ์˜์ƒ์œผ๋กœ ๋ฐ”๊ฟ”๋ณด๊ณ  ์‹ถ์—ˆ๋‹ค.

 

1. svd๋กœ ์—ฌ๋Ÿฌ ์„ค์ •์„ ๋ฐ”๊ฟ”๊ฐ€๋ฉฐ ์˜์ƒ์„ ๋งŒ๋“ค์–ด๋ดค์ง€๋งŒ ํ•˜๋‚˜๊ฐ™์ด ์›€์ง์ž„์ด ์—†์—ˆ๋‹ค.

2. ๋‹จ์ˆœํžˆ ํ™•๋Œ€๋งŒ ํ•˜๊ฑฐ๋‚˜ ์™ผ์ชฝ์—์„œ ์˜ค๋ฅธ์ชฝ์œผ๋กœ๋งŒ ์›€์ง์˜€๋‹ค. ์ด๋ฏธ์ง€๋Š” ๊ทธ๋Œ€๋กœ์˜€๋‹ค.

3. ์•„๋ฌด๋ž˜๋„ ๋‚ฏ์„  ๊ดด๋ฌผ์ด๋‹ค๋ณด๋‹ˆ fragment๋กœ ์ชผ๊ฐœ์ง€๋ฅผ ๋ชปํ•˜๋Š” ๊ฑฐ ๊ฐ™์•˜๋‹ค. ๊ทธ๋Ÿฐ๋ฐ ํŒŒ๋„๋„ ์›€์ง์ด์ง€ ๋ชปํ•˜๋Š”๊ฑด ์ข€ ์„œ์šดํ–ˆ๋‹ค.

 

ํ˜น์‹œ๋‚˜ ํ•ด์„œ ๋Ÿฐ์›จ์ด(https://app.runwayml.com/video-tools/teams/virlitinc/dashboard)๋กœ ์˜์ƒ์„ ๋งŒ๋“ค์–ด๋ดค๋‹ค. ๊ทธ๋ž˜์„œ ๋‚˜์˜จ๊ฒŒ ์•„๋ž˜ ์˜์ƒ์ด๋‹ค.

์ด ์—ญ๋™์„ฑ์ด ๋Œ€๋‹จํ•˜์ง€ ์•Š์€๊ฐ€?

์˜์ƒ ์ƒ์„ฑ๋ถ„์•ผ๋Š” ๊ฐ fragment๋ฅผ ์ธ์‹ํ•˜๊ณ  ๊ทธ ์š”์†Œ๊ฐ€ ์–ด๋–ป๊ฒŒ ์›€์ง์ด๋Š”์ง€ ํ•™์Šต์ด ๋˜์–ด ์žˆ์–ด์•ผ ์œ„์™€ ๊ฐ™์€ ์›€์ง์ž„์„ ๋งŒ๋“ค์–ด๋‚ผ์ˆ˜ ์žˆ๋‹ค. svd์— ์ด‰์ˆ˜๋ฅผ ๊ฐ€์ง„ ๋ฐ”๋‹ค๊ดด๋ฌผ์˜ ์›€์ง์ž„์ด ์„ ํ•™์Šต๋˜์—ˆ๊ธฐ๋ฅผ ๊ธฐ๋Œ€ํ•˜๋Š”๊ฑด ๋ฌด๋ฆฌ๊ฐ€ ์žˆ๊ฒ ์ง€๋งŒ ์ด๋ฏธ gen-2๋Š” ๊ทธ๊ฒƒ์„ ๋ณด์—ฌ์ฃผ๊ณ  ์žˆ๋‹ค. gen-3๋Š” ๋”์šฑ ๋Œ€๋‹จํ•˜์ง€ ์•Š์„๊นŒ.

 

(์—ฌ๋Ÿฌ ๊ดด๋ฌผ์ด๋ฏธ์ง€๋กœ ๋‹ค๋ฅธ ์˜์ƒ๋“ค๋„ ๋งŒ๋“ค์–ด๋ดค๋Š”๋ฐ ์‚ฌ์‹ค runway๋„ ๋‹ค๋ฅธ ๊ดด๋ฌผ๋“ค์€ ์ž˜ ์ธ์‹ํ•˜์ง€ ๋ชปํ–ˆ๋‹ค. ์•„๋ž˜์™€ ๋น„์Šทํ•˜๊ฒŒ ๋‚˜์˜จ๋‹ค)

 

fragment์ธ์‹์˜ ์ฐจ์ด๋Š” ์•„๋‹Œ๊ฒƒ์œผ๋กœ ๋ณด์ธ๋‹ค. ์–ด๋–ค ๊ฒƒ์„ ์–ด๋–ป๊ฒŒ ์–ผ๋งˆ๋งŒํผ ์›€์ง์—ฌ์•ผ ํ•˜๋Š”์ง€์˜ ํ•™์Šต์˜ ์ฐจ์ด๋กœ ๋ณด์ธ๋‹ค. ํ™•์‹คํžˆ ์ด ๋ถ„์•ผ๋Š” '๋ˆ'์‹ธ์›€์ด ๋  ๊ฒƒ๊ฐ™๋‹ค. svd์˜ ํ•œ๊ณ„๊ฐ€ ๋„ˆ๋ฌด ๋ช…ํ™•ํ•ด ๋ณด์—ฌ '๋งค์šฐ' ์•„์‰ฝ๋‹ค.

* ๋™๊ธฐ

forge๊ฐ€ ๋ญ”์ง€๋„ ๋ชฐ๋ž๋Š”๋ฐ  ์•„๋ž˜ ์˜์ƒ ๋•๋ถ„์— ์•Œ๊ฒŒ ๋˜์—ˆ๋‹ค. ๋ง๊ทธ๋Œ€๋กœ webUI์˜ ๊ฐ•ํ™”๋ฒ„์ „์œผ๋กœ ๋ณด์˜€๋‹ค.

ํŠนํžˆ SVD๋ฅผ webUI์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์ด ๋งˆ์Œ์— ๋“ค์—ˆ๋‹ค. 

 

* ์„ค์น˜ํ•˜๊ธฐ

- ๋‚˜์ฒ˜๋Ÿผ ๊ฐœ๋ฐœ์ข€ ์•ˆ๋‹ค๊ณ  ๊ธฐ์กด webUI์— git branch๋ฅผ ๋ฐ”๊ฟ”์„œ ์„ค์น˜ํ•˜์ง€ ๋งˆ๋ผ. ๊ทธ ๋™์•ˆ ๋‚ด๊ฐ€ ์ปค์Šคํ„ฐ ๋งˆ์ด์ง•ํ•ด์™”๋˜ ํŒŒ์ผ๋“ค ๋•Œ๋ฌธ์— merge๊ฐ€ ๊ณค๋ž€ํ•ด์ง„๋‹ค. ์„ค๋ น ๋ฐฑ์—…ํ›„ discardํ•œ๋‹คํ•ด๋„ requirements ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๊ฐ€ ๋‹ฌ๋ผ ๊ณ„์† ๊ผฌ์ธ๋‹ค. ๊ทธ๋ƒฅ ์ƒˆ๋กœ ์„ค์น˜ํ•˜์ž.

 

1. webUI ์„ค์น˜์™€ ๋™์ผํ•˜๊ฒŒ ํ•˜๋ฉด ๋œ๋‹ค.
git clone https://github.com/lllyasviel/stable-diffusion-webui-forge.git sd-forge
cd sd-forge

์‹คํ–‰ํ•˜๊ธฐ ์ „์— ๊ธฐ์กด webUI์˜ ๋ชจ๋“ˆ์„ ๊ฐ€์ ธ๋‹ค ์“ฐ๊ธฐ ์œ„ํ•ด ์„ค์ •์„ ๋จผ์ € ํ•ด์ค€๋‹ค
2. webui-user.bat ํŒŒ์ผ์„ ์—ฐํ›„ ์•„๋ž˜์™€ ๊ฐ™์ด ํŽธ์ง‘ํ•˜์ž. 

@echo off
set COMMANDLINE_ARGS=
@REM Uncomment following code to reference an existing A1111 checkout.
set A1111_HOME=E:/Libraries/stable-diffusion-sdxl

@REM set VENV_DIR=%A1111_HOME%/venv
set COMMANDLINE_ARGS=%COMMANDLINE_ARGS% ^
 --ckpt-dir %A1111_HOME%/models/Stable-diffusion ^
 --hypernetwork-dir %A1111_HOME%/models/hypernetworks ^
 --embeddings-dir %A1111_HOME%/embeddings ^
 --lora-dir %A1111_HOME%/models/Lora ^
 --vae-dir %A1111_HOME%/models/VAE

call webui.bat

 

3. A1111_HOME= ์— webUI์˜ ํด๋”์œ„์น˜๋ฅผ ๋„ฃ๊ณ  - ๋‹ค๋งŒ ๊ผญ \ ๋ฅผ / ๋กœ ๋ชจ๋‘ ๋ฐ”๊ฟ”์ค˜์•ผํ•œ๋‹ค. ๊ทธ๋ž˜์•ผ๋งŒ ์ธ์‹ํ•œ๋‹ค.

4.  ๋‚˜๋จธ์ง€๋Š” ๊ธฐ์กด ์ฃผ์„์„ ํ’€์–ด๋งŒ ์ฃผ๋ฉด๋œ๋‹ค(@Rem์„ ๋ชจ๋‘ ์ง€์›Œ์ฃผ๋ฉด ์ฃผ์„์ด ํ’€๋ฆฐ๋‹ค)
5. ์‹คํ–‰์‹œ ์ถ”๊ฐ€ํ•˜๊ณ ํ”ˆ ์‚ฌํ•ญ์ด ์žˆ๋‹ค๋ฉด ์ƒ๋‹จ์˜ COMMANDLINE_ARGS=์— ๋„ฃ์–ด์ฃผ๋ฉด๋œ๋‹ค.

- venv๋Š” ๊ณ„์† ์ฃผ์„์„ ์œ ์ง€ํ•œ๋‹ค. ์ฃผ์„์„ ํ’€์–ด๋ณด๋‹ˆ webUI์—์„œ ์‚ฌ์šฉํ•˜๋Š” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋“ค๊ณผ forge์—์„œ ์‚ฌ์šฉํ•˜๋Š” ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๊ฐ€ ๋‹ฌ๋ผ ์—๋Ÿฌ๊ฐ€ ๋ฐœ์ƒํ•˜๊ธฐ ๋•Œ๋ฌธ์ด๋‹ค. ๊ทธ๋ƒฅ forge์šฉ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋ฅผ ์ถ”๊ฐ€๋กœ ์„ค์น˜ํ•˜์ž.
- ์œ„ ์œ ํŠœ๋ธŒ์™€ ์„ค๋ช…์ด ๋‹ค๋ฅผ๊บผ๋‹ค. webui-user.bat ์„ค์ •ํ•˜๋Š” ๋ถ€๋ถ„์€ ๋‚ด ๋ฐฉ์‹์„ ๋”ฐ๋ฅด๋Š”๊ฒŒ ํŽธํ•˜๊ณ  ๋น ๋ฅด๋‹ค.

 

6. ๋ฃจํŠธํด๋” ์žˆ๋Š” style.csv ํŒŒ์ผ์„ ๋ณต์‚ฌํ•ด์„œ ๊ฐ™์€ ์œ„์น˜์— ๋„ฃ์–ด์ฃผ์ž. ์ด ํŒŒ์ผ์•ˆ์—๋Š” ๋‚ด๊ฐ€ ์„ค์ •ํ•ด ๋†“์€ ํ”„๋กฌํ”„ํŠธ๋“ค์ด ์„ค์ •๋“ค์ด ๋ชจ๋‘ ๋“ค์–ด๊ฐ€ ์žˆ๋‹ค.

 

7. ์ด์ œ webui-user.bat๋ฅผ ์‹คํ–‰ํ•ด๋ณด์ž.

์ž˜๋œ๋‹ค. svd์™€ z123ํƒญ์ด ์ถ”๊ฐ€๋œ ๊ฒƒ์„ ํ™•์ธํ• ์ˆ˜ ์žˆ๋‹ค. ์ด์™ธ ์„ค์น˜์‚ฌํ•ญ์€ ์œ„ ์œ ํŠœ๋ธŒ๋ฅผ ์ฐธ๊ณ ํ•˜์ž.

์ถœ๋ ฅ๋„ ์ข‹๋‹ค

* ๋™๊ธฐ

์ด๋ฏธ์ง€๋ฅผ ์›€์ง์—ฌ๋ณด๊ณ  ์‹ถ์—ˆ๋‹ค. ์ตœ๊ทผ ์œ ํŠœ๋ธŒ ์ค€๋น„๋ฅผ ํ•˜๊ณ  ์žˆ๋Š”๋ฐ ๋‚ด๊ฐ€ ๋ญ ๋ฉ‹์ง„ ์˜์ƒ์„ ์ฐ๊ณ  ๋๋‚ด์ฃผ๋Š” ํŽธ์ง‘์„ ํ•˜๊ณ  ๊ทธ๋Ÿฌ์ง€ ๋ชปํ•˜๊ธฐ์— sd๋กœ ๋ฝ‘์€ ๋ฉ‹์ง„ ์ด๋ฏธ์ง€๋“ค์„ ์›€์ง์—ฌ ์กฐ๊ธˆ์ด๋ผ๋„ ์˜์ƒ์— ์ ํ•ฉํ•œ ์†Œ์Šค๋ฅผ ๋งŒ๋“ค์–ด๋ณด๊ณ  ์‹ถ์—ˆ๋‹ค.

 

Runway๊ฐ€ ๊ฐ€์žฅ ์œ ๋ช…ํ•ด์„œ ์‚ฌ์šฉํ•ด๋ดค๋Š”๋ฐ ํ™•์‹คํžˆ ์‰ฝ๊ณ  ๋นจ๋ž๋‹ค. (์•„๋ž˜ ์˜์ƒ)

- ํ•˜์ง€๋งŒ ๋ฌด๋ฃŒ๋ฒ„์ „์€ ์ด๋ฏธ์ง€ ํ•ด์ƒ๋„๊ฐ€ ๋ญ‰๊ฐœ์ง€๊ณ  ์˜ค๋ฅธ์ชฝ ํ•˜๋‹จ์— ์›Œํ„ฐ๋งˆํฌ๊ฐ€ ํฌ๊ฒŒ ๋‚˜์˜จ๋‹ค. ์ € 3๊ฐœ์˜ ์›์€ ๊ณ„์† ์›€์ง์ด๋ฉฐ ์‹œ์„ ์„ ๋ˆ๋‹ค.

- ์œ ๋ฃŒ๋ฒ„์ „์˜ credit๋„ ์–ด๋–ค ๋ฐฉ์‹์œผ๋กœ ์†Œ๋น„๋˜๋Š”์ง€ ๋ณต์žกํ•˜๊ฒŒ ๋˜์–ด์žˆ๋‹ค. ์›” 12๋‹ฌ๋Ÿฌ์— 625ํฌ๋ ˆ๋”ง์„ ์ฃผ๋Š”๋ฐ ์ด๊ฒŒ ๋ฌด์Šจ ์˜๋ฏธ์ธ์ง€ ์ด๊ฑธ๋กœ ๋ช‡๊ฐœ์˜ ์˜์ƒ์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋Š”์ง€ ๊ฐ์ด ์˜ค์ง€ ์•Š์•˜๋‹ค.

- ๋ญ”๊ฐ€ ์ƒˆ๋กœ์šด ์›€์ง์ž„์— ๋Œ€ํ•œ ๊ธฐ๋Œ€๊ฐ์ด ์ ์—ˆ๋‹ค. ์›€์ง์ด๊ณ ์ž ํ•˜๋Š” objects๋ฅผ ์„ ํƒํ• ์ˆ˜ ์žˆ๋Š”๊ฑด ์ข‹์•˜์ง€๋งŒ ๊ทธ๊ฒŒ ์ฒด๊ฐ๋˜์ง„ ์•Š์•˜๋‹ค.

- comfyUI๋ฅผ ์ƒˆ๋กœ ์ตํ˜€์•ผ ํ•œ๋‹ค๋Š” ๋ถ€๋‹ด๊ฐ์ด ์žˆ์—ˆ์ง€๋งŒ ๊ทธ๋Ÿผ์—๋„ ์—ญ์‹œ, ์ง์ ‘ ๋งŒ๋“œ๋Š”๊ฒŒ ์ข‹์•„๋ณด์˜€๋‹ค.

 

* ์„ค์น˜

  1. ๋จผ์ € comfyUI๋ฅผ ์„ค์น˜ํ•ด์•ผํ•œ๋‹ค. stable diffusion webui์™€ ๋˜‘๊ฐ™์ง€๋งŒ ui๊ฐ€ ๋‹ค๋ฅด๋‹ค. ์–ธ๋ฆฌ์–ผ์ฒ˜๋Ÿผ ๋…ธ๋“œ๋ฅผ ์—ฐ๊ฒฐํ•ด ์‚ฌ์šฉํ•˜๋Š” ํˆด์ด๋‹ค.
  • https://github.com/comfyanonymous/ComfyUI?tab=readme-ov-file#installing
  • ์••์ถ•ํŒŒ์ผ์„ ๋‹ค์šด๋กœ๋“œ ๋ฐ›์•„์„œ ์••์ถ•์„ ํ’€๋ฉด ๋œ๋‹ค. ์ถ”๊ฐ€ ์„ค์น˜๊ฐ€ ์—†์—ˆ๋‹ค. ์•„์ฃผ ๋น ๋ฅด๊ฒŒ ์‹คํ–‰๋œ๋‹ค.

 

2. ๊ธฐ์กด ์Šคํ…Œ์ด๋ธ”๋””ํ“จ์ „์˜ ๋ชจ๋ธ๋“ค์„ ํ•จ๊ป˜ ์‚ฌ์šฉํ•˜๊ธฐ ์œ„ํ•ด์„œ๋Š” ์„ค์ •์ด ํ•„์š”ํ•˜๋‹ค. ํด๋” ์•ˆ์œผ๋กœ ๋“ค์–ด๊ฐ€์„œ extra_model_paths.yaml.example ํŒŒ์ผ์„ ์—ฐ๋‹ค. 

  • ๋จผ์ € ํŒŒ์ผ๋ช… ๋์— .example์„ ์ œ๊ฑฐํ•œ๋‹ค.

a111:

    base_path: E:\Libraries\stable-diff-sdxl

    checkpoints: checkpoints: models/svd

    controlnet: extensions\sd-webui-controlnet\models

 

  • base_path์— ๊ธฐ์กด stable diffusion ํด๋”๋กœ ๋„ฃ๋Š”๋‹ค. ์ด๋ ‡๊ฒŒ ํ•˜๋ฉด ๊ธฐ์กด์˜ stable diffusion์˜ ๋ชจ๋“  ๋ชจ๋ธ๊ณผ vae, lora๋“ฑ์„ ํ•จ๊ป˜ ์“ธ ์ˆ˜ ์žˆ๋‹ค.
  • controlnet์˜ ๊ฒฝ์šฐ ๊ฒฝ๋กœ๊ฐ€ ์ž˜๋ชป๋˜์–ด ์žˆ๋‹ค. ์œ„์™€๊ฐ™์ด ๋ฐ”๊ฟ”์ฃผ์ž
  • run_nvidia_gpu.bat ๋ฅผ ์‹คํ–‰์‹œ์‹œ๋ฉด 8188ํฌํŠธ๋กœ ์ฐฝ์ด ์—ด๋ฆฐ๋‹ค.

 

3. ๋งค๋‹ˆ์ €๋„ ๊ผญ ์„ค์น˜ํ•ด์•ผํ•œ๋‹จ๋‹ค. ์„ค์น˜ํ•˜๋ฉด ์•„๋ž˜ ์Šค์ƒท์ฒ˜๋Ÿผ manager๋ฒ„ํŠผ์ด ๋‚˜ํƒ€๋‚œ๋‹ค.

  • ComfyUI\custom_nodes ์•ˆ์œผ๋กœ ์ด๋™ํ•œ๋‹ค.

E:\Libraries\ComfyUI_windows_portable\ComfyUI\custom_nodes 

  • git clone https://github.com/ltdrdata/ComfyUI-Manager.git
  • ์„ค์น˜ํ›„ ComfyUI๋ฅผ ์žฌ์‹œ์ž‘ํ•œ๋‹ค. ์•„๋ž˜์™€ ๊ฐ™์ด Managerํƒญ์ด ์ถ”๊ฐ€๋œ๋‹ค.

 

4. ํ—ˆ๊น…์ŠคํŽ˜์ด์Šค์—์„œ ๋ชจ๋ธ๋“ค์„ ๋‹ค์šด๋ฐ›๋Š”๋‹ค. ์ผ๋ฐ˜ ๋ชจ๋ธ 2๊ฐœ์™€ xt ๋ชจ๋ธ 2๊ฐœ๋ฅผ ๋ฐ›๋Š”๋‹ค. ๋‚˜์ฒ˜๋Ÿผ xt๋งŒ ์“ธ์‚ฌ๋žŒ์€ xt๋งŒ 2๊ฐœ ๋ฐ›์•„๋„ ๋œ๋‹ค.

  • ์ด๊ฑธ sd์˜ ์ฒดํฌํฌ์ธํŠธ๋ฅผ ๋„ฃ๋Š”๊ณณ์— E:\Libraries\stable-diff-sdxl\models\svd ๋ถ™์—ฌ๋„ฃ๋Š”๋‹ค. 

 

5. ์›Œํฌํ”Œ๋กœ์šฐ ๊ฐ€์ ธ์˜ค๊ธฐ

  • https://comfyanonymous.github.io/ComfyUI_examples/video/
  • ์œ„ ์‚ฌ์ดํŠธ๋กœ ๋“ค์–ด๊ฐ€์„œ ์•„๋ž˜ ์ด๋ฏธ์ง€๋ฅผ ๋“œ๋ž˜๊ทธํ•˜์—ฌ ํ™”๋ฉด์œ„์— ๋“œ๋žํ•˜๋ฉด ์›Œํฌํ”Œ๋กœ์šฐ๊ฐ€ ๊ฐ€์ ธ์™€์ง„๋‹ค. ์ด๊ฑด ์ข€ ์‹ ๊ธฐํ•˜๋‹ค.

  • ์ €๊ธฐ์„œ ๋งจ ๋์˜ SaveAnimateWEBP๋Š” ์ง€์šด๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋‹ค์Œ 6๋ฒˆ์„ ๋”ฐ๋ผ๊ฐ€์ž

6. Manager๋ฒ„ํŠผ์„ ํด๋ฆญํ•œํ›„

  • ๋งจ์œ„์˜ Custom Nodes Manager ๋ฒ„ํŠผ์„ ํด๋ฆญ

  • ๊ทธ๋ฆฌ๊ณ  vhs๋ฅผ ๊ฒ€์ƒ‰ํ•˜์—ฌ ๋‚˜์˜จ ComfyUI-VideoHelperSuite๋ฅผ install ํ•œ๋‹ค

 

  • ๋˜ ComfyUI Frame Interpolation ๋ฅผ ๊ฒ€์ƒ‰ํ•ด์„œ ์„ค์น˜ํ•œ๋‹ค

 

  • ๋‹ค์‹œ ์žฌ์‹œ์ž‘
  • ๋ฐ”ํƒ• ๋”๋ธ”ํด๋ฆญํ•˜์—ฌ vfi๋ฅผ ๊ฒ€์ƒ‰ํ•œ ํ›„ RIFE๋ฅผ ์ถ”๊ฐ€ - ์ด๊ฑด ํ”„๋ ˆ์ž„๋งˆ๋‹ค ์ค‘๊ฐ„ ๋ณด๊ฐ„์„ ํ•ด์ฃผ๋Š” ์—ญํ• ์„ ํ•œ๋‹ค

 

  • ๋‹ค์‹œ vhs ๊ฒ€์ƒ‰ํ•œ ํ›„ ์ถ”๊ฐ€ํ•ด์ค€๋‹ค

 

7. ์ด์ œ ๋ชจ๋‘ ์—ฐ๊ฒฐํ•ด์ค€๋‹ค

 

 

* ์‹คํ–‰

  • ์‚ฌ์ด์ฆˆ๋Š” 16:9๊ฐ€ ๊ธฐ๋ณธ์ด๋ผ๊ณ  ํ•œ๋‹ค. ํ•˜์ง€๋งŒ ์—…๋กœ๋“œ ์ด๋ฏธ์ง€ ํฌ๊ธฐ๋ฅผ ๋งž์ถฐ์ฃผ๋Š”๊ฒŒ ์ข‹์•˜๋‹ค.
  • svd_xt๋Š” frame์„ 25๋กœ ํ• ์ˆ˜ ์žˆ๋‹ค. ๊ธฐ๋ณธ์€ 10์ด๋‹ค
  • ๋ณ€ํ™”๋Ÿ‰์„ ๊ฒฐ์ •ํ•˜๋Š” ๊ฑด motion_bucket_id์™€ augmentation_level ์ด๋ผ๊ณ  ํ•œ๋‹ค.
  • ํ•ด๋ณด๋‹ˆ augmentation์€ ๋ฐ”๊พธ์ง€ ์•Š๋Š”๊ฒŒ ๋‚˜์€๊ฑฐ ๊ฐ™๋‹ค. ์˜ฌ๋ฆฌ๋ฉด ๋…ธ์ด์ฆˆ๊ฐ€ ๋งŽ์ด ์ƒ๊ธด๋‹ค. ์•ฝ๊ฐ„๋งŒ ์˜ฌ๋ ค๋„ ๋ณ€ํ™”๊ฐ€ ํฌ๋‹ค. 0.05๊ฐ€ ์ข‹์•˜๋‹ค. 0.1๋งŒ ๋ผ๋„ ๋…ธ์ด์ฆˆ๊ฐ€ ์ปค์ง„๋‹ค.
  • motion_bucket_id๋Š” ์ „์ฒด์ ์ธ ์ด๋ฏธ์ง€ ๋ณ€ํ™”๋Ÿ‰์ด๋‹ค. 1๋กœ ํ•˜๋ฉด ์นด๋ฉ”๋ผ๋„ ๊ฑฐ์˜ ๋ณ€ํ•˜์ง€ ์•Š๋Š”๋‹ค. 127์ด ๊ธฐ๋ณธ๊ฐ’์ด๋‹ค. 200๊นŒ์ง€๋Š” ํ•ด๋ณผ๋งŒํ•œ๊ฑฐ ๊ฐ™๋‹ค.
  • fps๋Š” 30์œผ๋กœ ๋งž์ถฐ์คฌ๋‹ค. 
  • step 30 ์ •๋„๋กœ ํ’ˆ์งˆ์„ ์˜ฌ๋ ค์ค€๋‹ค. cfg๋Š” 2.5๊ฐ€ ๊ธฐ๋ณธ์ด๋‹ค. ๋‚ฎ์ถ”๋ฉด ๋งค์šฐ ์ด์ƒํ•œ ์ด๋ฏธ์ง€๋“ค์ด ๋‚˜์˜จ๋‹ค. 

  • sampler๋Š” ์ด๋ฏธ์ง€์— ๋งž์ถฐ ์„ ํƒํ•˜๋Š”๊ฒŒ ์ข‹๋‹ค. euler๋กœ ๋งŒ๋“  ์ด๋ฏธ์ง€๋ผ๋ฉด euler์„ ์„ ํƒํ•˜๋Š”๊ฒŒ ๊ฐ€์žฅ ์ž์—ฐ์Šค๋Ÿฝ๋‹ค. ์„ ๋ช…ํ•˜๊ฒŒ ๋ฝ‘๊ณ  ์‹ถ๋‹ค๋ฉด dpmpp_3m_sde_gpu๊ฐ€ ๊ฐ€์žฅ ์ข‹๊ณ  ๊ทธ๋‚˜๋งˆ ๋ณ€ํ™”๊ฐ€ ์žˆ๋‹ค. 2m์€ ์ด๋ฏธ์ง€ ๋ณ€ํ™” ์—†์ด ์•ˆ์ •์ ์œผ๋กœ ์นด๋ฉ”๋ผ ์—ฐ์ถœ๋งŒ ๋“ค์–ด๊ฐ€๋Š” ๊ฑฐ ๊ฐ™๋‹ค. 
  • scheduler๋Š” normal์ผ ๊ฒฝ์šฐ ํ•„ํ„ฐ ํšจ๊ฐ€๊ฐ€ ๊ฑฐ์˜ ์—†์ด ์ด๋ฏธ์ง€ ๊ทธ๋Œ€๋กœ ๋“ค์–ด๊ฐ€๊ณ  ddm_uniform์œผ๋กœ ํ• ๊ฒฝ์šฐ ํŒŒ๋ž€์ƒ‰ ํ•„ํ„ฐ๊ฐ€ ๋“ค์–ด๊ฐ„๋‹ค. ์ด ์ •๋„ ๋ณ€ํ™”๊ฐ€ ์ข‹์•„์„œ ํ˜„์žฌ๋Š” ddm_uniform์„ ์“ฐ๊ณ  ์žˆ๋‹ค.

  • Video Combine ํƒญ์—์„œ ์ด๋ฏธ์ง€๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค.
  • frame_rate๋Š” ์˜์ƒ์˜ ๊ธธ์ด๋ฅผ ๊ฒฐ์ •ํ•œ๋‹ค. 6์œผ๋กœ ํ•˜๋ฉด 5~7์ดˆ ์ •๋„๊ฐ€ ์ถœ๋ ฅ๋˜๊ณ  ์ด๊ฑธ 30์œผ๋กœ ํ•˜๋ฉด 1์ดˆ๋งŒ ์ถœ๋ ฅ๋œ๋‹ค. 
  • ์—ฌ๊ธฐ์„œ ์ถœ๋ ฅ ํฌ๋งท๋„ gif๋“ฑ์œผ๋กœ ๋ฐ”๊ฟ” ์ถœ๋ ฅํ• ์ˆ˜์žˆ๋‹ค.

 

* ๊ฒฐ๋ก 

์œ„ ์ด๋ฏธ์ง€๋ฅผ ๋Œ๋ ค์„œ ์•„๋ž˜์˜ ์˜์ƒ์„ ๋งŒ๋“ค์—ˆ๋‹ค.

  • ํฌ๊ธฐ๋ฅผ ํ‚ค์šฐ๋ฉด ์†๋„๊ฐ€ ๋Š๋ ค์ง€๊ธด ํ•˜์ง€๋งŒ ์ถฉ๋ถ„ํžˆ ๋น ๋ฅด๋‹ค. 4090์—์„œ 5์ดˆ ์˜์ƒ ๋งŒ๋“œ๋Š”๋ฐ 2๋ถ„ 10์ดˆ๊ฐ€ ๊ฑธ๋ ธ๋‹ค. ๋ณดํ†ต์€ 2๋ถ„์ด๋‚ด ์ด๊ณ  512x512์ฒ˜๋Ÿผ ์ž‘์€ ์‚ฌ์ด์ฆˆ๋Š” 15์ดˆ์ •๋„ ๊ฑธ๋ฆฐ๋‹ค. ๋งค์šฐ ๋งˆ์Œ์— ๋“ ๋‹ค.
  • ์นด๋ฉ”๋ผ ์ปจํŠธ๋กค์„ ํ•ด๋ณด๋ ค๊ณ  ํ•˜๋Š”๋ฐ ์•„์ง ๋ฐฉ๋ฒ•์„ ๋ชป์ฐพ๊ณ  ์žˆ๋‹ค. - ์—ฌ๊ธฐ์ €๊ธฐ ์•Œ์•„๋ณด๋ฉฐ ๋ฉฐ์น ๊ฐ„ ๋” ๋งŒ์ ธ๋ดค๋Š”๋ฐ ์ปจํŠธ๋กค์ด ๋ถˆ๊ฐ€๋Šฅํ•œ๊ฑฐ ๊ฐ™๋‹ค.
  • ์–ด์ฉ”๋•Œ๋Š” ์ „ํ˜€ ์ƒ๊ฐ์ง€ ๋ชปํ•œ ์‚ฌ์ง„ ๋„ˆ๋จธ์˜ ๋ชจ์Šต์„ ๋ณด์—ฌ์ค€๋‹ค. ์—ฌํ–‰์„ ๋– ๋‚˜๋Š” ๊ธฐ๋ถ„์ด์—ˆ๋‹ค.
  • ์•„์ฃผ ๋งŒ์กฑ์Šค๋Ÿฝ๋‹ค.

 

* ์„œ๋น„์Šค๋ฅผ ์‚ฌ์šฉํ• ์ง€ ๊ฒฐ์ •ํ•˜๊ธฐ

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์ดํ•˜ ๋ฒ„์ „์—์„œ๋งŒ ์ •์ƒ์ ์œผ๋กœ ๋Œ์•„๊ฐ„๋‹ค. ํ˜„์žฌ ์ตœ์‹ ๋ฒ„์ „์ธ 1.94์—์„œ๋Š” ์„ค์น˜์—๋Ÿฌ๊ฐ€ ๋‚œ๋‹ค.

3. https://github.com/OpenTalker/SadTalker/issues/822#issuecomment-2053857698 ์— ์—ฌ๋Ÿฌ ๋ฐฉ๋ฒ•๋“ค์ด ๋‚˜์™€์žˆ๋Š”๋ฐ ๋ชจ๋‘ ํ•ด๋ณด์•˜์ง€๋งŒ not working์ด์—ˆ๋‹ค.

4. ๊ทธ๋ ‡๋‹ค๊ณ  ์ตœ์‹ ๋ฒ„์ „์„ 1.7๋กœ ๋‚ฎ์ถ”๋ฉด ์•ˆ๋œ๋‹ค. 1.8๋ถ€ํ„ฐ ๋ฐ”๋€์‚ฌํ•ญ์ด ๋งŽ์•„ ๊ธฐ๋ณธ ์ด๋ฏธ์ง€ ์ƒ์„ฑ๋ถ€ํ„ฐ ์—๋Ÿฌ๊ฐ€ ๋‚œ๋‹ค.

5. ์ตœ์ข… ๊ฒฐ์ •. sadtalker๋งŒ์„ ์œ„ํ•œ ์ƒˆ๋กœ์šด 1.7๋ฒ„์ „์„ ๋งŒ๋“ ๋‹ค. ์ฆ‰ ์ตœ์‹ ๋ฒ„์ „ sd์™€ 1.7๋ฒ„์ „ sd๋กœ ์ด์›ํ™” ํ•œ๋‹ค.

- sadtalker๋Š” ์ƒ๊ฐ๋ณด๋‹ค ๊ฐ€๋ณ๊ณ  ๋‹ค๋ฅธ ์ฒดํฌํฌ์ธํŠธ๋‚˜ ๋กœ๋ผ๊ฐ™์€ ๊ฑธ ๊ณตํ†ต ์‚ฌ์šฉํ•˜์ง€ ์•Š๊ธฐ ๋•Œ๋ฌธ์— ๋ถ€๋‹ด์ด ์—†๋‹ค. 1.8์ด์ƒ๋ถ€ํ„ฐ ์ด์ „ ๋ฒ„์ „๊ณผ ํ˜ธํ™˜๋˜์ง€ ์•Š๋Š” ๊ฒƒ๋“ค์ด ๊ฝค ๋งŽ์€๋ฐ ์ด๋Ÿฐ๊ฒƒ๋“ค์€ ๋ชจ๋‘ ์—ฌ๊ธฐ์„œ ๋Œ๋ฆฐ๋‹ค.

 

* ์„ค์น˜ํ•˜๊ธฐ

1. stable diffusion webui ์ƒˆ๋กœ ์„ค์น˜ํ•˜๊ธฐ

git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git

2. sd ํด๋” ์•ˆ์— ๋“ค์–ด๊ฐ„ ํ›„ ์•„๋ž˜์˜ git๋ช…๋ น์œผ๋กœ 1.7๋ฒ„์ „์œผ๋กœ ๋Œ๋ฆฐ๋‹ค.

git reset --hard cf2772f 

3. webui-user.bat ๋กœ ์„ค์น˜๋ฅผ ์‹œ์ž‘ํ•œ๋‹ค.

4. ์„ค์น˜ ํ›„ sd๋ฅผ ์‹คํ–‰ํ•˜๊ณ  

Extentions ํƒญ > Available > Load fromํด๋ฆญ > sad๋กœ ๊ฒ€์ƒ‰ํ•ด์„œ ์„ค์น˜
https://github.com/OpenTalker/SadTalker.git 



5.ffmpeg ์„ค์น˜ ํ›„ ํ™˜๊ฒฝ๋ณ€์ˆ˜ ์„ค์ •
์•„๋ž˜ ๋งํฌ์—์„œ ์œˆ๋„์šฐ์šฉ ๋‹ค์šด๋กœ๋“œ ๋ฐ›๊ณ  
https://www.ffmpeg.org/download.html#build-windows

ํŒŒ์ผ์ด ์••์ถ•๋˜์–ด ์žˆ๋‹ค. ์••์ถ•์„ ํ‘ผ ํ›„ binํด๋” ์•ˆ์— ์•„๋ž˜ 3๊ฐœ ํŒŒ์ผ ๋ชจ๋‘๋ฅผ path์„ค์ •์„ ์›ํ•˜๋Š” ๊ณณ์— ์ด๋™์‹œํ‚จํ›„

์•„๋ž˜์ฒ˜๋Ÿผ ์„ค์ •ํ•ด์ค€๋‹ค. ๋‚˜๋Š” c:\Program files์•ˆ์— ์ƒˆ๋กœ ํด๋”๋ฅผ ๋งŒ๋“ค์–ด ๋ถ™์—ฌ๋„ฃ์—ˆ๋‹ค.

 

์ด๋ ‡๊ฒŒ ์–ด๋””์„œ๋“  ์ € 3ํŒŒ์ผ์„ ์‹คํ–‰์‹œํ‚ฌ ์ˆ˜ ์žˆ๊ฒŒ path์„ค์ •์„ ํ•ด์ค˜์•ผํ•œ๋‹ค. ์•ˆํ•˜๋ฉด ์—๋Ÿฌ๋‚œ๋‹ค.

 

6. ์ฒดํฌํฌ์ธํŠธ ๋‹ค์šด๋กœ๋“œ
https://github.com/OpenTalker/SadTalker/releases/tag/v0.0.2-rc

์•ˆ์— ๋“ค์–ด๊ฐ€์„œ ํ•˜๋‹จ์˜ 4๊ฐœ ํŒŒ์ผ์„ ๋‹ค์šด๋กœ๋“œ ๋ฐ›๋Š”๋‹ค.


์ด 4๊ฐœ์˜ ํŒŒ์ผ ๋ชจ๋‘, stable diffusionํด๋” > extensions > checkpoints(ํด๋” ์ƒˆ๋กœ ์ƒ์„ฑ) ํ›„ ์ด ์•„๋ž˜์— ๋ถ™์—ฌ๋„ฃ๋Š”๋‹ค.

7. ์‹คํ–‰

- webui-user.bat๋ฅผ ๋”๋ธ”ํด๋ฆญํ•ด์„œ ์‹คํ–‰. ์‚ฌ์šฉ๋ฒ•์ด ๊ฐ„๋‹จํ•ด์„œ ์ข‹๋‹ค.

- ์•„๋ž˜ ์ˆœ์„œ๋Œ€๋กœ ํ•˜๋ฉด๋œ๋‹ค.

- ์ƒ์„ฑ ๋ฒ„ํŠผ ์œ„์— ์žˆ๋Š” GFPGAN as Face enhancer๋Š” ๋ณด๊ฐ„๋ฒ•์„ ์ด์šฉํ•ด ์–ผ๊ตด์˜ ํ’ˆ์งˆ์„ ์˜ฌ๋ ค์ฃผ๋Š” ์˜ต์…˜์ธ๋ฐ ์‹œ๊ฐ„์ด ๋„ˆ๋ฌด ๋งŽ์ด ๊ฑธ๋ ค - ์ฒดํฌ ํ•˜์ง€ ์•Š์„๋•Œ์™€ ๋น„๊ตํ•ด 10๋ฐฐ๊ฐ€ ๋„˜๊ฒŒ ๊ฑธ๋ฆฌ๋Š” ๊ฑฐ ๊ฐ™๋‹ค - ํ…Œ์ŠคํŠธ๋ฅผ ๋งŽ์ด ๋ชปํ–ˆ๋‹ค. ์ข‹์€ ํ’ˆ์งˆ์ด ๋”์šฑ ์ค‘์š”ํ•˜๋‹ค๋ฉด ์ฒดํฌํ•˜๋Š” ๊ฒƒ๋„ ์ข‹์„๊ฒƒ์ด๋‹ค.

 

8. ๊ฒฐ๋ก 

- ์—ฌ๋Ÿฌ ํ…Œ์ŠคํŠธ๋ฅผ ํ•ด๋ดค๋Š”๋ฐ ์‚ฌ๋žŒ์–ผ๊ตด์€ ์ธ์‹์„ ์ž˜ํ•˜์ง€๋งŒ ์กฐ๊ธˆ๋งŒ ์‚ฌ๋žŒ๊ฐ™์ง€ ์•Š์•„๋„? ์ธ์‹์„ ๋ชปํ•˜๊ณ  ์—๋Ÿฌ๊ฐ€ ๋‚œ๋‹ค. ์ด๊ฒŒ ์ข€ ์•„์‰ฝ๋‹ค.

- ์ƒ์„ฑ์‹œ๊ฐ„์ด ๋งค์šฐ ์งง๋‹ค. 4090์—์„œ๋Š” ํ•œํด๋ฆฝ์— 5,6์ดˆ ๊ฑธ๋ฆฌ๋Š”๊ฑฐ ๊ฐ™๋‹ค. ์ด ์ •๋„๋ฉด ์‹ค์ œ๋กœ ์‚ฌ์šฉ๊ฐ€๋Šฅํ•œ ์ˆ˜์ค€์ด๋‹ค.

- ์Œ์„ฑ์ชฝ์€ llm์— ๋น„ํ•ด ์˜คํ”ˆ์†Œ์Šค ๊ธฐ๋ฐ˜์ด ๋งŽ์ด ์•ฝํ•˜๋‹ค. ๋‚˜๋ถ€ํ„ฐ๋„ ์ด์ชฝ์€ ์ž˜ ๋ชจ๋ฅธ๋‹ค. ํ•˜์ง€๋งŒ ์‹ค์ œ์˜ ์“ฐ์ž„์€ ๊ธ€์ž๋ณด๋‹ค ์˜คํžˆ๋ ค ์Œ์„ฑ์ด ๋” ํด๊ฒƒ์ด๋‹ค. ์ข€ ๋” ํŒ”๋กœ์šฐํ•  ์ƒ๊ฐ์ด๋‹ค.

+ Recent posts