Ver4.0 ๐ ์์ ์ฌ์ง์ ํฌ๊ฒ ํค์ฐ๋ AI ์ ์ค์ผ์ผ์ ์๋ฆฌ โ ์ฌ๋ผ์ง ํฝ์ ์ ๋์ด๋ฆฌ๋ ๊ณ์ฐ์ ๋ง๋ฒ

๐ ์์ ์ฌ์ง์ ํฌ๊ฒ ํค์ฐ๋ AI ์ ์ค์ผ์ผ์ ์๋ฆฌ โ ์ฌ๋ผ์ง ํฝ์ ์ ๋์ด๋ฆฌ๋ ๊ณ์ฐ์ ๋ง๋ฒ
128ร128์ ์์ ์ธ๋ค์ผ์ด 4K ํฌ์คํฐ๊ฐ ๋๋ ๊ณผ์ , ๊ทธ ์์์ ๋ฒ์ด์ง๋ ์ํ๊ณผ ํ์ต์ ์ด์ผ๊ธฐ
๐จ ๋์์ธ๐ผ๏ธ ์ด๋ฏธ์ง๋ณํ๐ง ๋ฅ๋ฌ๋๐ Super-Resolution
1. ์์ํ๋ ์ด์ผ๊ธฐ โ "์ด ์ฌ์ง ์ข ํฌ๊ฒ ๋ฝ์์ฃผ์ธ์"
๋์์ด๋๋ผ๋ฉด ํ ๋ฒ์ฏค ๊ฒช์ด๋ดค์ ์ฅ๋ฉด์ด ์์ต๋๋ค.
ํด๋ผ์ด์ธํธ๊ฐ ์นด์นด์คํก์ผ๋ก ์ฌ์ง ํ ์ฅ์ ๋ณด๋
๋๋ค. ์ด์ด๋ณด๋ 640ร480.
๊ทธ๋ฆฌ๊ณ ์ด๋ ๊ฒ ๋งํฉ๋๋ค. "์ด๊ฑธ๋ก A1 ํฌ์คํฐ ํ๋๋ง ๋ฝ์์ฃผ์ธ์."
์์ ๊ฐ์ผ๋ฉด ์ ์คํ ์๋ณธ์ ์์ฒญ๋๋ฆฌ๊ฑฐ๋, ํฌํ ์ต์ ์ด๋ฏธ์ง ํฌ๊ธฐ ๋ํ์์๋ฅผ ์ด๊ณ '๋ฐ์ดํ๋น
๋ ๋ถ๋๋ฝ๊ฒ'๋ฅผ ์ ํํ ๋ค ๋๋ฌผ์ ์ผ์ผฐ์ต๋๋ค.
๊ฒฐ๊ณผ๋ ์ธ์ ๋ ๊ฐ์์ฃ . ํ๋ฆฟํ๊ณ , ๋ฌผ๊ฐ ๋ฒ์ง ๋ฏํ๊ณ , ๊ธ์๋ ๋ญ๊ฐ์ง ์ฌ์ง.
๊ทธ๋ฐ๋ฐ ์ง๊ธ์ ๋ค๋ฆ
๋๋ค.
AI ์
์ค์ผ์ผ๋ฌ์ ๊ทธ 640ร480์ ๋ฃ์ผ๋ฉด, 4๋ฐฐ ํ๋๋ 2560ร1920์ด ๋์ค๋๋ฐ ๋จธ๋ฆฌ์นด๋ฝ ํ ์ฌ, ์ท๊ฐ์ ์ง์กฐ ๋ฌด๋ฌ, ๋๋์์ ํ์ด๋ผ์ดํธ๊ฐ ์ด์์์ต๋๋ค.
๋ถ๋ช
์๋ณธ์๋ ์๋ ์ ๋ณด์ธ๋ฐ์.
์ฌ๊ธฐ์ ๊ฐ์ฅ ์ค์ํ ์ง๋ฌธ์ด ์์๋ฉ๋๋ค.
AI๋ ์ฌ๋ผ์ง ํฝ์
์ ๋ณต์ํ๋ ๊ฑธ๊น์, ์๋๋ฉด ๊ทธ๋ด๋ฏํ ํฝ์
์ ์ฐฝ์ํ๋ ๊ฑธ๊น์?
์ ๋ต์ ํ์์ ํจ์ฌ ๊ฐ๊น์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ์ด ํ ๋ฌธ์ฅ์ ์ ํํ ์ดํดํ๋ ์๊ฐ, AI ์ ์ค์ผ์ผ์ด๋ผ๋ ๊ธฐ์ ์ ์ ์ฒด์ ํ๊ณ, ๊ทธ๋ฆฌ๊ณ ์ฌ๋ฐ๋ฅธ ์ฌ์ฉ๋ฒ์ด ์ ๋ถ ๋ณด์ด๊ธฐ ์์ํฉ๋๋ค.
์ด ๊ธ์์๋ ๋ค์ด์ํ๋ง์ด๋ผ๋ '์ ๋ณด ํ๊ดด' ๊ณผ์ ๋ถํฐ, ๊ณ ์ ๋ณด๊ฐ๋ฒ์ ์ํ, CNN ๊ธฐ๋ฐ ์ดํด์๋, GAN์ ์ ๋์ ํ์ต, ๊ทธ๋ฆฌ๊ณ ์ต๊ทผ์ ํ์ฐ๋ชจ๋ธ(Diffusion) ์ ์ค์ผ์ผ๊น์ง โ ์ด๋ฏธ์ง๋ณํ ์ค๋ฌด์์ ์์ ์ผ๋ก ์ฐจ๊ทผ์ฐจ๊ทผ ํด๋ถํด ๋ณด๊ฒ ์ต๋๋ค.
2. ๋ฌธ์ ์ ๋ฟ๋ฆฌ โ ์ ๋ณด๋ ์ด๋ฏธ ํ๊ดด๋์๋ค
2-1. ๋ค์ด์ํ๋ง์ '๋๋๋ฆด ์ ์๋' ํจ์์ ๋๋ค
4000ร3000์ง๋ฆฌ ์ฌ์ง์ 1000ร750์ผ๋ก ์ค์ธ๋ค๊ณ ํด๋ด
์๋ค.
๊ฐ๋ก์ธ๋ก ๊ฐ๊ฐ 1/4์ด๋, ์๋ณธ 16ํฝ์
์ด 1ํฝ์
๋ก ์์ถ๋ฉ๋๋ค.
์ด๋ ์ํํธ์จ์ด๋ ๋ณดํต 16๊ฐ ํฝ์
์ (๊ฐ์ค)ํ๊ท ์ ๋
๋๋ค.
๊ทธ๋ฐ๋ฐ ํ๊ท ๊ฐ 100์ด๋ผ๋ ์ซ์ ํ๋๋ก๋ถํฐ ์๋์ 16๊ฐ ๊ฐ์ ๋ณต์ํ ์ ์์๊น์?
๋ถ๊ฐ๋ฅํฉ๋๋ค. (100,100,100โฆ)์ผ ์๋ ์๊ณ , (0,200,0,200โฆ)์ผ ์๋ ์์ต๋๋ค.
์ํ์ ์ผ๋ก ์ด๊ฒ์ ๋น๊ฐ์ญ(non-invertible) ๋ณํ, ํน์ ๋ค๋์ผ(many-to-one) ์ฌ์์ด๋ผ๊ณ ๋ถ๋ฆ
๋๋ค.
๐ ์ดํด์๋(Super-Resolution)๊ฐ ill-posed problem์ธ ์ด์
ํ๋์ ์ ํด์๋ ์ด๋ฏธ์ง์ ๋์ํ๋ ๊ณ ํด์๋ ์ด๋ฏธ์ง๋ ๋ฌดํํ ๋ง์ต๋๋ค.
์ฆ, ์ ๋ต์ด ํ๋๊ฐ ์๋๋๋ค. ์ํ์์๋ ์ด๋ฐ ๋ฌธ์ ๋ฅผ '๋ถ์ ์ ๋ฌธ์ (ill-posed problem)'๋ผ๊ณ ํฉ๋๋ค.
๋ฐ๋ผ์ AI๊ฐ ํ๋ ์ผ์ "๋ฌดํํ ํ๋ณด ์ค์์ ๊ฐ์ฅ ๊ทธ๋ด๋ฏํ ํ๋๋ฅผ ๊ณ ๋ฅด๋ ๊ฒ"์
๋๋ค.
2-2. ๋์ดํด์คํธ์ ์์ผ๋ฆฌ์ด์ฑ, ๊ทธ๋ฆฌ๊ณ ๊ณ๋จํ์
์ ํธ์ฒ๋ฆฌ์๋ ๋์ดํด์คํธโ์๋ ํ๋ณธํ ์ ๋ฆฌ๊ฐ ์์ต๋๋ค.
์ด๋ค ์ ํธ๋ฅผ ์จ์ ํ ๋ณต์ํ๋ ค๋ฉด, ๊ทธ ์ ํธ์ ํฌํจ๋ ์ต๊ณ ์ฃผํ์์ 2๋ฐฐ ์ด์์ผ๋ก ์ํ๋งํด์ผ ํ๋ค๋ ๋ฒ์น์ด์ฃ .
์ด๋ฏธ์ง์์ '๊ณ ์ฃผํ'๋ ๋ฌด์์ผ๊น์?
๋ฐ๋ก ์ฃ์ง(๊ฒฝ๊ณ์ ), ํ
์ค์ฒ, ๋ฏธ์ธํ ๋ฌด๋ฌ์
๋๋ค. ๋ฐ๋๋ก '์ ์ฃผํ'๋ ๋์ ํ๋, ๋งค๋ํ ํผ๋ถ, ๋จ์ ๋ฒฝ๋ฉด ๊ฐ์ ์๋งํ ์์ญ์ด๊ณ ์.
์ฌ์ง์ ์ถ์ํ๋ฉด ์ํ๋ง ๋ฐ๋๊ฐ ๋จ์ด์ง๋ฉด์ ๊ณ ์ฃผํ ์ฑ๋ถ์ด ๊ฐ์ฅ ๋จผ์ ๋ ์๊ฐ๋๋ค.
๊ทธ๋์ ์ถ์๋ ์ฌ์ง์ ํญ์ "๋ํ
์ผ์ด ์ฃฝ์๋ค"๋ ์ธ์์ ์ค๋๋ค.
๊ฒ๋ค๊ฐ ์ ๋๋ก ๋ ๋ก์ฐํจ์ค ํํฐ ์์ด ๊ทธ๋ฅ ํฝ์
์ ๋ฒ๋ฆฌ๋ฉด ์์ผ๋ฆฌ์ด์ฑ์ด ๋ฐ์ํด, ์
์ธ ์ค๋ฌด๋ฌ๊ฐ ์ด์ํ ๋ชจ์๋ ํจํด์ผ๋ก ๋ณํ๊ธฐ๋ ํฉ๋๋ค.
์ ๋ฆฌํ๋ฉด ์ ์ค์ผ์ผ์ ๋ณธ์ง์ "์์ด๋ฒ๋ฆฐ ๊ณ ์ฃผํ๋ฅผ ์ด๋ป๊ฒ๋ ๋ค์ ๋ง๋ค์ด๋ด๋ ์ผ"์ ๋๋ค.
3. ๊ณ ์ ๋ณด๊ฐ๋ฒ โ AI ์ด์ ์ ์ธ๊ณ
AI๋ฅผ ์ด์ผ๊ธฐํ๊ธฐ ์ ์, ์ ๊ธฐ์กด ๋ฐฉ์์ด ํ๊ณ์ ๋ถ๋ชํ๋์ง ์์์ผ ํฉ๋๋ค.
ํฌํ ์ต, ๊นํ, ๋ธ๋ผ์ฐ์ ์ CSS๊น์ง โ ์ฐ๋ฆฌ๊ฐ ์ผ์์ ์ผ๋ก ์ฐ๋ ํ๋๋ ๋๋ถ๋ถ ๋ณด๊ฐ(interpolation)์
๋๋ค.
3-1. ์ต๊ทผ์ ์ด์ (Nearest Neighbor)
์๋ก ์๊ธด ํฝ์
์๋ฆฌ์ ๊ฐ์ฅ ๊ฐ๊น์ด ์๋ณธ ํฝ์
๊ฐ์ ๊ทธ๋๋ก ๋ณต์ฌํฉ๋๋ค.
์ฐ์ฐ์ด ๊ฐ์ฅ ๋น ๋ฅด๊ณ , ํฝ์
์ํธ๋ ๋ํธ ๊ทธ๋ํฝ์ ํ๋ํ ๋๋ ์คํ๋ ค ์ด๊ฒ์ด ์ ๋ต์
๋๋ค.
ํ์ง๋ง ์ฌ์ง์ ์ฐ๋ฉด ๊ฑฐ๋ํ ๋ชจ์์ดํฌ๊ฐ ๋ฉ๋๋ค.
3-2. ์์ ํ ๋ณด๊ฐ (Bilinear)
์ฃผ๋ณ 2ร2 = 4๊ฐ ํฝ์
์ ๊ฑฐ๋ฆฌ ๊ฐ์ค ํ๊ท ํฉ๋๋ค.
๊ณ๋จ์ ์ฌ๋ผ์ง์ง๋ง, ๋ณธ์ง์ ์ผ๋ก ํ๊ท ์ด๋ฏ๋ก ์ด๋ฏธ์ง ์ ์ฒด๊ฐ ๋ถ๋๋ฌ์์ง๋๋ค. ์ฆ ์ฃ์ง๊น์ง ํ๋ ค์ง๋๋ค.
3-3. ์์ผ์ฐจ ๋ณด๊ฐ (Bicubic)
์ฃผ๋ณ 4ร4 = 16๊ฐ ํฝ์
์ 3์ฐจ ๋คํญ์์ผ๋ก ํผํ
ํฉ๋๋ค.
๋ฐ์ด๋ฆฌ๋์ด๋ณด๋ค ์ ๋ช
ํ๊ณ , ์ค๋ซ๋์ ์ฌ์ง ํ๋์ ํ์ค์ด์์ต๋๋ค.
๋ค๋ง ์ฃ์ง ๊ทผ์ฒ์์ ์ค๋ฒ์ํธ๊ฐ ๋ฐ์ํด ๋ฐ์ ํ
๋๋ฆฌ(ํ ๋ก)๊ฐ ์๊ธฐ๊ธฐ๋ ํฉ๋๋ค.
3-4. ๋์ด์ค (Lanczos)
sinc ํจ์๋ฅผ ์๋์ฐ๋ก ์๋ผ ์ฐ๋ ๋ฐฉ์์ผ๋ก, ์ด๋ก ์ ์ผ๋ก ์ด์์ ์ฌ๊ตฌ์ฑ์ ๊ฐ์ฅ ๊ฐ๊น์ต๋๋ค.
๋์์ ๋ฆฌ์ฌ์ด์ฆ์์ ๋๋ฆฌ ์ฐ์ด์ง๋ง, ๋ง์(ringing) ์ํฐํฉํธ๊ฐ ๋ํ๋ ์ ์์ต๋๋ค.
๐งฉ ๊ณ ์ ๋ณด๊ฐ๋ฒ์ ๊ณตํต๋ ํ๊ณ
์ด๋ค์ ๋ชจ๋ "์ด๋ฏธ์ง๋ ๊ตญ์์ ์ผ๋ก ๋งค๋๋ฝ๋ค"๋ ๋จ ํ๋์ ๊ฐ์ ์์ ์ ์์ต๋๋ค.
๊ทธ๋์ ์๋ณธ์ ์๋ ๊ณ ์ฃผํ๋ฅผ ๋ง๋ค์ด๋ผ ๋ฅ๋ ฅ์ด ์์ฒ์ ์ผ๋ก ์์ต๋๋ค.
์๋ฌด๋ฆฌ ์ ๊ตํ ์์์ ์จ๋, ์๋ ์ ๋ณด๋ฅผ ์ ํด ๋ฐ๋ฅด๋ ๊ฒ ์ด์์ ๋ชป ํฉ๋๋ค.
๋ฐ๋ฉด AI๋ "์ธ์์ ์ด๋ฏธ์ง๋ค์ ๋์ฒด๋ก ์ด๋ ๊ฒ ์๊ฒผ๋ค"๋ ๋ฐฉ๋ํ ์ฌ์ ์ง์(prior)์ ์ถ๊ฐ๋ก ๊ฐ์ ธ์ต๋๋ค. ์ด ์ฐจ์ด๊ฐ ์ ๋ถ์
๋๋ค.
| ๋ฐฉ์ | ์ฐธ์กฐ ํฝ์ | ์ ๋ช ๋ | ์๋ | ์ ํฉํ ์ฉ๋ |
|---|---|---|---|---|
| Nearest | 1 | ๊ฐ์ง | ๋งค์ฐ ๋น ๋ฆ | ํฝ์ ์ํธ, ๋ํธ, ๋ง์คํฌ |
| Bilinear | 4 | ํ๋ฆผ | ๋น ๋ฆ | ์ค์๊ฐ ๋ ๋๋ง, ๋ฏธ๋ฆฌ๋ณด๊ธฐ |
| Bicubic | 16 | ๋ณดํต | ์ค๊ฐ | ์ผ๋ฐ ์ฌ์ง ๋ฆฌ์ฌ์ด์ฆ |
| Lanczos | 36~64 | ์ ๋ช (๋ง์) | ๋๋ฆผ | ์์ ์ธ์ฝ๋ฉ, ์ถ์ |
| AI SR | ํ์ต๋ ์ ์ญ ์ง์ | ๋ํ ์ผ ์์ฑ | ๋งค์ฐ ๋๋ฆผ | ์ฌ์ง ๋ณต์, ์ธ์ ํ๋ |
4. AI๊ฐ ํ์ตํ๋ ๋ฒ โ "์ ๋ต์ง๋ฅผ ๋จผ์ ๋ง๋ ๋ค"
AI ์
์ค์ผ์ผ ๋ชจ๋ธ์ ์ด๋ป๊ฒ ํ๋ จ๋ ๊น์? ๋ฐ์์ด ์ฌ๋ฏธ์์ต๋๋ค.
์ ํด์๋ ์ฌ์ง์ ๋ชจ์์ ๊ณ ํด์๋ ์ง์ ์ฐพ๋ ๊ฒ ์๋๋ผ, ๊ทธ ๋ฐ๋๋ก ํฉ๋๋ค.
STEP 1 ยท ๊ณ ํด์๋ ์๋ณธ ์์ง
DIV2K, Flickr2K ๊ฐ์ ๋ฐ์ดํฐ์
์์ 2K๊ธ ์ฌ์ง ์์ฒ~์๋ฐฑ๋ง ์ฅ์ ๋ชจ์๋๋ค. ์ด๊ฒ์ด ์ ๋ต(Ground Truth)์
๋๋ค.
STEP 2 ยท ์ธ์์ ์ผ๋ก ๋ง๊ฐ๋จ๋ฆฌ๊ธฐ (Degradation)
์ ๋ต ์ด๋ฏธ์ง๋ฅผ ์ถ์ํ๊ณ , ๋ธ๋ฌ๋ฅผ ๋ฃ๊ณ , ๋
ธ์ด์ฆ๋ฅผ ๋ฟ๋ฆฌ๊ณ , JPEG๋ก ์์ถํฉ๋๋ค. ์ด๋ ๊ฒ ๊ฐ์ง ์ ํด์๋ ์
๋ ฅ์ ๋ง๋ญ๋๋ค.
STEP 3 ยท ์์ธก๊ณผ ๋น๊ต
๋ชจ๋ธ์ ์ ํด์๋๋ฅผ ๋ฃ์ด ๊ณ ํด์๋๋ฅผ ์ถ๋ ฅํ๊ฒ ํ๊ณ , ์๋ ์ ๋ต๊ณผ ํฝ์
๋จ์๋ก ๋น๊ตํด ์ค์ฐจ(Loss)๋ฅผ ๊ณ์ฐํฉ๋๋ค.
STEP 4 ยท ์ญ์ ํ๋ก ์์
์ค์ฐจ๋ฅผ ์ค์ด๋ ๋ฐฉํฅ์ผ๋ก ์๋ฐฑ๋ง ๊ฐ์ ๊ฐ์ค์น๋ฅผ ์์ฃผ ์กฐ๊ธ์ฉ ์กฐ์ ํฉ๋๋ค. ์ด ๊ณผ์ ์ ์์ญ๋ง ๋ฒ ๋ฐ๋ณตํฉ๋๋ค.
๊ฒฐ๊ตญ ๋ชจ๋ธ์ด ๋ฐฐ์ฐ๋ ๊ฒ์ "์ด๋ ๊ฒ ํ๋ฆฟํ ํจํด์ด ๋ค์ด์ค๋ฉด, ์๋๋ ์ด๋ฐ ์ ๋ช ํ ํจํด์ด์์ ํ๋ฅ ์ด ๋๋ค"๋ ํต๊ณ์ ๋์ ๊ท์น์ ๋๋ค.
4-1. ์ค๋ฌด์๊ฐ ๋ฐ๋์ ์์์ผ ํ '์ดํ ๋ถ์ผ์น'
์ฌ๊ธฐ์ ์ด๊ธฐ AI ์
์ค์ผ์ผ๋ฌ์ ๊ฒฐ์ ์ ์ฝ์ ์ด ๋์ต๋๋ค.
ํ์ต ๋๋ "๋ฐ์ดํ๋น
์ผ๋ก 4๋ฐฐ ์ถ์"๋ผ๋ ๊น๋ํ ์ดํ๋ง ๊ฒฝํํ๋๋ฐ, ์ค์ ํ์ฅ์ ์ฌ์ง์ ์ด๋ค๊ฐ์?
์นดํก์ผ๋ก ์ธ ๋ฒ ์ ๋ฌ๋๋ฉฐ ์ฌ์์ถ๋๊ณ , ์๋จ๋ฆผ ๋ธ๋ฌ๊ฐ ์๊ณ , ์ผ๊ฐ ์ดฌ์ ๋
ธ์ด์ฆ๊ฐ ๋ผ๊ณ , ์บก์ฒ ํ ๋ค์ ์บก์ฒ๋ ์ด๋ฏธ์ง์
๋๋ค.
ํ์ต ๋ถํฌ์ ์ค์ ์
๋ ฅ ๋ถํฌ๊ฐ ๋ค๋ฅด๋ฉด ๋ชจ๋ธ์ ๋
ธ์ด์ฆ๊น์ง '๋ํ
์ผ'๋ก ์ฐฉ๊ฐํด ์ฆํญ์ํต๋๋ค.
๊ทธ๋์ ๋ฑ์ฅํ ๊ฒ์ด Real-ESRGAN ๊ณ์ด์ ๊ณ ์ฐจ ์ดํ ๋ชจ๋ธ๋ง(High-order degradation)์
๋๋ค.
๋ธ๋ฌ โ ๋ค์ด์ํ โ ๋
ธ์ด์ฆ โ JPEG ์์ถ์ ์ฌ์ดํด์ 2๋ฒ ์ด์ ๋ฌด์์ ์์์ ๊ฐ๋๋ก ๋ฐ๋ณต ์ ์ฉํด, ํ์ค์ ์ง์ ๋ถํจ์ ํ๋ด ๋
๋๋ค.
์ด ์์ด๋์ด ํ๋๋ก ์ค์ฌ์ฉ ํ์ง์ด ๊ทน์ ์ผ๋ก ํฅ์๋์์ต๋๋ค.
5. ์ ๊ฒฝ๋ง์ ์ด๋ฏธ์ง ์์์ ๋ฌด์์ ๋ณด๋๊ฐ
5-1. ํฉ์ฑ๊ณฑ(Convolution) โ ์์ ์ฐฝ์ผ๋ก ํจํด ํ๊ธฐ
CNN์ ๊ธฐ๋ณธ ๋จ์๋ 3ร3 ์ปค๋์ ๋๋ค. ์์ ์ฐฝ์ ์ด๋ฏธ์ง ์๋ก ๋ฏธ๋๋ฌ๋จ๋ฆฌ๋ฉฐ ์ง์ญ ํจํด์ ๊ฐ์งํฉ๋๋ค.
์์ ์ธต์์๋ ์ํ์ , ์์ง์ , ๋๊ฐ์ , ์ ๊ฒฝ๊ณ ๊ฐ์ ์์ ํน์ง์ ์ก์ต๋๋ค.
์ธต์ด ๊น์ด์ง์๋ก ๊ณก์ , ๋ชจ์๋ฆฌ, ๊ฒฉ์ ๋ฌด๋ฌ๋ฅผ ์ธ์ํ๊ณ ,
๋ ๊น์ด์ง๋ฉด ๋, ๋ฒฝ๋, ๋๋ญ์, ์ง๋ฌผ์ ๊ฒฐ ๊ฐ์ ์๋ฏธ ์๋ ๊ตฌ์กฐ๋ฅผ ์๋ณํฉ๋๋ค.
์
์ค์ผ์ผ๋ฌ๋ ์ด ๊ณ์ธต์ ์ดํด๋ฅผ ๋ฐํ์ผ๋ก ํ๋จํฉ๋๋ค.
"์ด ํ๋ฆฟํ ์ผ๋ฃฉ์ ๋
ธ์ด์ฆ๊ฐ ์๋๋ผ ์ฌ๋ ๋์น์ ์ผ๋ถ์ด๋ฏ๋ก, ๋์น๋ต๊ฒ ๊ฐ๋๊ณ ๋ฐฉํฅ์ฑ ์๊ฒ ๋ณต์ํ์."
5-2. ์์ฐจ ํ์ต(Residual Learning) โ ์ฐจ์ด๋ง ๋ฐฐ์ฐ๊ธฐ
์ดํด์๋์์ ์
๋ ฅ๊ณผ ์ถ๋ ฅ์ ๋๋ถ๋ถ ๋น์ทํฉ๋๋ค. ๊ตฌ๋, ์๊ฐ, ํฐ ํํ๋ ๊ทธ๋๋ก๋๊น์.
๋ฌ๋ผ์ง๋ ๊ฑด ์ฃ์ง์ ํ
์ค์ฒ, ์ฆ ๊ณ ์ฃผํ ์ฑ๋ถ๋ฟ์
๋๋ค.
๊ทธ๋์ ํ๋ ๋ชจ๋ธ์ ์ ์ฒด ์ด๋ฏธ์ง๋ฅผ ์ฒ์๋ถํฐ ๊ทธ๋ฆฌ์ง ์๊ณ , "๋ณด๊ฐ๋ ์ด๋ฏธ์ง์ ๋ํด์ค ์ฐจ์ด๊ฐ(residual)"๋ง ํ์ตํฉ๋๋ค.
ํ์ต ๋์ด๋๊ฐ ํฌ๊ฒ ๋ฎ์์ง๊ณ , ๊น์ ๋คํธ์ํฌ์์๋ ๊ธฐ์ธ๊ธฐ ์์ค ์์ด ์๋ ดํฉ๋๋ค.
ESRGAN์ RRDB(Residual-in-Residual Dense Block)๋ ์ด ๊ตฌ์กฐ๋ฅผ ์ค์ฒฉํด ๊ทน๋จ๊น์ง ๋ฐ์ด๋ถ์ธ ์ค๊ณ์
๋๋ค.
5-3. ์ดํ ์ ๊ณผ ํธ๋์คํฌ๋จธ โ ๋ฉ๋ฆฌ ์๋ ๊ณณ๊น์ง ์ฐธ์กฐํ๊ธฐ
3ร3 ์ปค๋์ ์์ผ๊ฐ ์ข์ต๋๋ค. ๋ฒฝ๋๋ด ์ผ์ชฝ์ ์ ๋ช ํ ๋ฒฝ๋ ๋ฌด๋ฌ๋ฅผ, ์ค๋ฅธ์ชฝ ํ๋ฆฐ ์์ญ ๋ณต์์ ํ์ฉํ์ง ๋ชปํ์ฃ .
SwinIR ๊ฐ์ ํธ๋์คํฌ๋จธ ๊ธฐ๋ฐ ๋ชจ๋ธ์ ์
ํ ์ดํ
์
์ผ๋ก ๋ฉ๋ฆฌ ๋จ์ด์ง ์์ญ ๊ฐ ์ ์ฌ์ฑ์ ๊ณ์ฐํฉ๋๋ค.
์ด๋ฏธ์ง์๋ ๋ฐ๋ณต ๊ตฌ์กฐ๊ฐ ๋ง๊ธฐ ๋๋ฌธ์(์ฐฝ๋ฌธ, ํ์ผ, ์๋, ์ท๊ฐ), ์ด๋ฏธ์ง ๋ด๋ถ์ ์๊ธฐ์ ์ฌ์ฑ(self-similarity)์ ํ์ฉํ๋ฉด ๋ณต์ ํ์ง์ด ๋์ ๋๊ฒ ์ข์์ง๋๋ค.
5-4. ์ ์ํ๋ง์ ์ธ์ ์ผ์ด๋๋๊ฐ โ Pixel Shuffle
์ด๊ธฐ ๋ชจ๋ธ(SRCNN)์ ๋ฐ์ดํ๋น ์ผ๋ก ๋จผ์ ํค์ด ๋ค ์ ๊ฒฝ๋ง์ ๋ฃ์์ต๋๋ค. ์ฐ์ฐ๋์ด ์ด๋ง์ด๋งํ์ฃ .
ํ๋ ๋ชจ๋ธ์ ์ ํด์๋ ์ํ์์ ๋ชจ๋ ๋ฌด๊ฑฐ์ด ์ฐ์ฐ์ ๋๋ด๊ณ , ๋ง์ง๋ง์๋ง ํ๋ํฉ๋๋ค.
์ด๋ ์ฐ๋ ๊ธฐ๋ฒ์ด ์๋ธํฝ์
์ปจ๋ณผ๋ฃจ์
(Pixel Shuffle)์
๋๋ค.
์๋ฆฌ๋ ์ฐ์ํฉ๋๋ค. 4๋ฐฐ ํ๋๊ฐ ๋ชฉํ๋ผ๋ฉด ์ฑ๋์ 16๊ฐ(4ร4) ๋ง๋ค์ด ๋๊ณ , ๊ฐ ์ฑ๋์ ํฝ์
์ ๊ณต๊ฐ ๊ฒฉ์์ ์ฌ๋ฐฐ์ดํฉ๋๋ค.
์ฑ๋ ๋ฐฉํฅ์ ์ ๋ณด๋ฅผ ๊ณต๊ฐ ๋ฐฉํฅ์ผ๋ก 'ํผ์น๋' ๊ฒ์ด์ฃ .
๋์ปจ๋ณผ๋ฃจ์
์์ ํํ ์ฒด์ปค๋ณด๋ ์ํฐํฉํธ๋ ํผํ ์ ์์ด ์ฌ์ค์ ํ์ค์ด ๋์์ต๋๋ค.
# PixelShuffle ๊ฐ๋
(PyTorch ์คํ์ผ)
# ์
๋ ฅ: (B, 3*16, H, W) โ ์ ํด์๋์์ ์ฑ๋๋ง ์๋ฉ
# ์ถ๋ ฅ: (B, 3, 4H, 4W) โ ์ฑ๋์ ๊ณต๊ฐ์ผ๋ก ์ฌ๋ฐฐ์น
conv = nn.Conv2d(64, 3 * (4**2), kernel_size=3, padding=1)
shuf = nn.PixelShuffle(upscale_factor=4)
x = conv(feature) # (B, 48, H, W)
y = shuf(x) # (B, 3, 4H, 4W)
6. ์์ค ํจ์์ ๋๋ ๋ง โ ์ ํํจ๊ณผ ์ ๋ช ํจ์ ๋ค๋ฅด๋ค
AI ์
์ค์ผ์ผ์ ์ฑ๊ฒฉ์ ๊ฒฐ์ ์ง๋ ๊ฒ์ ๋คํธ์ํฌ ๊ตฌ์กฐ๊ฐ ์๋๋ผ ๋ฌด์์ '์ข์ ๊ฒฐ๊ณผ'๋ก ์ ์ํ๋๋์
๋๋ค.
๋ฐ๋ก ์์ค ํจ์(Loss)์
๋๋ค.
6-1. ํฝ์ ์์ค(L1/L2)๊ณผ 'ํ๊ท ์ ์ ์ฃผ'
๊ฐ์ฅ ๋จ์ํ ๋ฐฉ๋ฒ์ ์์ธก๊ณผ ์ ๋ต์ ํฝ์
์ฐจ์ด๋ฅผ ์ต์ํํ๋ ๊ฒ์
๋๋ค.
๊ทธ๋ฐ๋ฐ ์์ ๋งํ๋ฏ ์ ๋ต์ ํ๋๊ฐ ์๋๋๋ค. ์๋ง์ ๊ฐ๋ฅํ ์ ๋ต์ด ์์ ๋, ์ค์ฐจ ์ ๊ณฑ์ ์ต์ํํ๋ ์์ ํ ์ ํ์ '๋ชจ๋ ์ ๋ต์ ํ๊ท '์
๋๋ค.
๋จธ๋ฆฌ์นด๋ฝ์ด ์ค๋ฅธ์ชฝ์ผ๋ก ํ๋ฅผ ์๋, ์ผ์ชฝ์ผ๋ก ํ๋ฅผ ์๋ ์๋ค๋ฉด?
โ ํ๊ท ์ ๋ด๋ฉด ๋ฐฉํฅ ์๋ ํ๋ฆฟํ ํ์ ๋ฉ์ด๋ฆฌ๊ฐ ๋ฉ๋๋ค.
๊ทธ๋์ PSNR(์ ํธ๋์ก์๋น) ์์น๋ ๋์๋ฐ ๋์ผ๋ก ๋ณด๋ฉด ๋ฐ๋ฐํ, ์ด๋ฅธ๋ฐ "์์น๋ ์ข์๋ฐ ์ ์์" ๊ฒฐ๊ณผ๊ฐ ๋์ต๋๋ค.
์ด๊ฒ์ด ์๊ณก(Distortion) vs ์ง๊ฐํ์ง(Perception) ํธ๋ ์ด๋์คํ๋ผ๋, ์ดํด์๋ ์ฐ๊ตฌ์ ๊ทผ๋ณธ์ ๋๋ ๋ง์
๋๋ค.
6-2. ์ง๊ฐ ์์ค(Perceptual Loss)
๊ทธ๋์ ๋์จ ๋ฐ์. ํฝ์ ๋ผ๋ฆฌ ๋น๊ตํ์ง ๋ง๊ณ , ์ฌ์ ํ์ต๋ VGG ๋คํธ์ํฌ์ ๋ ์ด๋ฏธ์ง๋ฅผ ํต๊ณผ์์ผ 'ํน์ง๋งต'๋ผ๋ฆฌ ๋น๊ตํ์.
์ด๋ฌ๋ฉด ํฝ์
์์น๊ฐ ์กฐ๊ธ ์ด๊ธ๋๋, ์ง๊ฐ์ ์ธ์์ด ๋น์ทํ๋ฉด ๋ฎ์ ์์ค๋ก ํ๊ฐ๋ฉ๋๋ค.
์ฌ๋์ ์์ง๊ฐ์ ํจ์ฌ ๊ฐ๊น์ด ๊ธฐ์ค์ด ๋๋ ์
์
๋๋ค.
6-3. ์ ๋์ ์์ค(Adversarial Loss) โ GAN์ ๋ฑ์ฅ
SRGAN์ด ์ ์ํ ๊ตฌ์กฐ๋ ์ด๋ ์ต๋๋ค.
์์ฑ์(Generator)๋ ์ ํด์๋๋ฅผ ๋ฐ์ ๊ณ ํด์๋๋ฅผ ๋ง๋ญ๋๋ค.
ํ๋ณ์(Discriminator)๋ ์ฃผ์ด์ง ์ด๋ฏธ์ง๊ฐ ์ง์ง ๊ณ ํด์๋ ์ฌ์ง์ธ์ง, ์์ฑ์๊ฐ ๋ง๋ ๊ฐ์ง์ธ์ง ๋งํ๋๋ค.
๋์ ๊ฒฝ์ํฉ๋๋ค. ํ๋ณ์๊ฐ ๋๋ํด์ง์๋ก ์์ฑ์๋ ๋ ์ง์ง ๊ฐ์ ์ง๊ฐ์ ๋ง๋ค์ด์ผ ํ๊ณ ,
๊ทธ ๊ฒฐ๊ณผ ํ๊ท ์ผ๋ก ๋๋ง์น์ง ์๊ณ '์ ๋ช
ํ ํ ๊ฐ์ง ํด์'์ ๊ณผ๊ฐํ๊ฒ ์ ํํ๊ฒ ๋ฉ๋๋ค.
โ ๏ธ GAN ์ ์ค์ผ์ผ์ ๋๊ฐ
GAN์ '๊ทธ๋ด๋ฏํจ'์ ์ต์ ํํ๋ฏ๋ก, ์๋ณธ์ ์๋ ๋ํ
์ผ์ ์์ ์๊ฒ ์ฐฝ์ํฉ๋๋ค.
ยท ์ผ๊ตด์ ์ฃผ๊ทผ๊นจ๋ ํผ๋ถ๊ฒฐ์ด ์๋ ์๋ฆฌ์ ์๊น
ยท ์ ํด์๋ ํ
์คํธ๊ฐ ์ ํ ๋ค๋ฅธ ๊ธ์๋ก ๋ณต์๋จ
ยท ๊ท์น์ ํจํด ์์ญ์ ๊ธฐ์ดํ ์์ฉ๋์ด ํ
์ค์ฒ ๋ฐ์
๊ทธ๋์ ๋ฒ์ ์ฆ๊ฑฐ, ์๋ฃ ์์, ์ ํ ๋ก๊ณ , ์ค์ธก ๋๋ฉด์๋ GAN ์
์ค์ผ์ผ์ ๊ทธ๋๋ก ์ฐ๋ฉด ์ ๋ฉ๋๋ค.
6-4. ํ์ฐ ๋ชจ๋ธ(Diffusion) ๊ธฐ๋ฐ ์ ์ค์ผ์ผ
์ต๊ทผ ํ๋ฆ์ ํ์ฐ ๋ชจ๋ธ์
๋๋ค.
๋
ธ์ด์ฆ์์ ์์ํด ์ฌ๋ฌ ๋จ๊ณ์ ๊ฑธ์ณ ์กฐ๊ธ์ฉ ๋
ธ์ด์ฆ๋ฅผ ๊ฑท์ด๋ด๋ฉฐ ์ด๋ฏธ์ง๋ฅผ ๋ง๋๋ ๋ฐฉ์์ธ๋ฐ,
์ด๋ ์ ํด์๋ ์ด๋ฏธ์ง๋ฅผ '์กฐ๊ฑด'์ผ๋ก ์ฃผ์
ํ๋ฉด ์ดํด์๋๊ธฐ๊ฐ ๋ฉ๋๋ค.
Stable Diffusion ๊ณ์ด์ ์
์ค์ผ์ผ๋ฌ๋ StableSR, SUPIR ๊ฐ์ ๋ชจ๋ธ์ด ๋ํ์ ์
๋๋ค.
ํ
์คํธ ํ๋กฌํํธ๋ก "์ด ๋ถ๋ถ์ ๋ฒฝ๋ ์ง๊ฐ์ด์ผ"๋ผ๊ณ ํํธ๋ฅผ ์ค ์ ์๋ค๋ ์ ์ด ํฅ๋ฏธ๋กญ์ต๋๋ค.
์์ฑ ํ์ง์ ์๋์ ์ด์ง๋ง, ๋์ ์๋ณธ ์ถฉ์ค๋(fidelity)๊ฐ ๋ ํฌ๊ฒ ํ๋ค๋ฆฌ๊ณ ์ฐ์ฐ๋์ด ๋ฌด๊ฒ์ต๋๋ค.
| ์ธ๋ | ๋ํ ๋ชจ๋ธ | ํต์ฌ ์์ด๋์ด | ์ฑ๊ฒฉ |
|---|---|---|---|
| 1์ธ๋ | SRCNN | 3์ธต CNN์ผ๋ก ๋งคํ ํ์ต | ๋ถ๋๋ฝ๊ณ ์์ |
| 2์ธ๋ | EDSR / RCAN | ๊น์ ์์ฐจ + ์ฑ๋ ์ดํ ์ | ๊ณ PSNR, ์์ฐ์ค๋ฌ์ |
| 3์ธ๋ | SRGAN / ESRGAN | ์ ๋์ ํ์ต์ผ๋ก ์ง๊ฐ ์์ฑ | ์ ๋ช , ํ๊ฐ ์ํ |
| 3.5์ธ๋ | Real-ESRGAN | ํ์ค์ ๋ณตํฉ ์ดํ ๋ชจ๋ธ๋ง | ์ค์ฌ์ฉ ๊ฐ๊ฑด์ฑโ |
| 4์ธ๋ | SwinIR | ํธ๋์คํฌ๋จธ ์๊ธฐ์ ์ฌ์ฑ ํ์ฉ | ๊ตฌ์กฐ ๋ณด์กด ์ฐ์ |
| 5์ธ๋ | StableSR / SUPIR | ํ์ฐ ๋ชจ๋ธ + ์กฐ๊ฑด๋ถ ์์ฑ | ๊ทนํ ๋ณต์, ์ ์ถฉ์ค๋ |
7. ์ผ๊ตด์ ์ ํน๋ณ ์ทจ๊ธ์ ๋ฐ๋๊ฐ
AI ์
์ค์ผ์ผ ๊ฒฐ๊ณผ๋ฌผ์ ๋ณด๋ฉด ์ ๋
์ผ๊ตด ๋ณต์์ด ๊ทน์ ์
๋๋ค.
ํ๋ฆฟํ ์กธ์
์ฌ์ง ์ ์ธ๋ฌผ์ด ๊ฐ์๊ธฐ ๋๋ ทํด์ง์ฃ . ์ฌ๊ธฐ์๋ ๋ณ๋์ ๊ธฐ์ ๊ณ๋ณด๊ฐ ์์ต๋๋ค.
7-1. ์ผ๊ตด ์ฌ์ ์ง์(Face Prior)
์ฌ๋ ์ผ๊ตด์ ๊ตฌ์กฐ๊ฐ ๋งค์ฐ ์ ํ์ ์
๋๋ค.
๋ ๋ ๊ฐ, ์ฝ ํ๋, ๋์นญ, ์ ํด์ง ๋น์จ. ์ด ๊ฐ๋ ฅํ ์ ์ฝ์ ๊ณง ๊ฐ๋ ฅํ ์ฌ์ ์ง์์
๋๋ค.
GFPGAN, CodeFormer ๊ฐ์ ๋ชจ๋ธ์ StyleGAN์ผ๋ก ํ์ต๋ '์ผ๊ตด ์์ฑ ๋ฅ๋ ฅ'์ ๊ฐ์ ธ์,
ํ๋ฆฟํ ์
๋ ฅ์ ๊ทธ ์ผ๊ตด ๊ณต๊ฐ(latent space)์ ํฌ์ํฉ๋๋ค.
๊ทธ๋์ ์ผ๋ฐ ์
์ค์ผ์ผ๋ฌ๋ณด๋ค ํจ์ฌ ๊ทธ๋ด๋ฏํ ๋๋์์ ์น์, ๋จธ๋ฆฌ์นด๋ฝ์ด ๋์ต๋๋ค.
7-2. ๊ทธ๋ฐ๋ฐ ๊ทธ๊ฑด '๊ทธ ์ฌ๋'์ด ๋ง๋์?
์ฌ๊ธฐ์ ๊ฒฐ์ ์ ์ฃผ์์ .
์ผ๊ตด ๋ณต์ ๋ชจ๋ธ์ "์ผ๊ตด์ฒ๋ผ ๋ณด์ด๋ ๊ฒ"์ ๋ง๋ค ๋ฟ, "๊ทธ ์ฌ๋์ ์ค์ ์ผ๊ตด"์ ๋ณต์ํ๋ ๊ฒ ์๋๋๋ค.
์ ํด์๋ ์ ๋ณด๊ฐ ๋ถ์กฑํ ์๋ก ๋ชจ๋ธ์ ํ์ต ๋ฐ์ดํฐ์ ํ๊ท ์ ์ผ๊ตด ํน์ฑ์ผ๋ก ์ฑ์๋๋ค.
์๊บผํ์ด ์๊ธฐ๊ฑฐ๋, ๋์ด๊ฐ ์ด๋ ค ๋ณด์ด๊ฑฐ๋, ์ธ์ข
์ ํน์ง์ด ๋ฐ์ดํฐ์
ํธํฅ ์ชฝ์ผ๋ก ๋ฏธ์ธํ๊ฒ ์ด๋ํ ์ ์์ต๋๋ค.
์ค์ ๋ก ํฝ์
๋ชจ์์ดํฌ ์ฒ๋ฆฌ๋ ์ธ๋ฌผ ์ฌ์ง์ AI๋ก ๋ณต์ํ๋๋ ์ ํ ๋ค๋ฅธ ์ฌ๋์ด ๋์จ ์ฌ๋ก๊ฐ ์ฐ๊ตฌ๊ณ์์ ์ฌ๋ฌ ์ฐจ๋ก ๋ณด๊ณ ๋์์ต๋๋ค.
๋ฐ๋ผ์ ์ ์ ํ์ธ ๋ชฉ์ ์ผ๋ก AI ์
์ค์ผ์ผ ๊ฒฐ๊ณผ๋ฅผ ์ฐ๋ ๊ฒ์ ๊ธฐ์ ์ ์ผ๋ก ๋ถ์ ์ ํฉ๋๋ค.
๐ฏ CodeFormer์ 'fidelity weight'๊ฐ ์๋ฏธํ๋ ๊ฒ
๋ง์ ์ผ๊ตด ๋ณต์ ๋๊ตฌ์๋ 0~1 ์ฌ์ด ์ฌ๋ผ์ด๋๊ฐ ์์ต๋๋ค.
ยท 0์ ๊ฐ๊น์ธ์๋ก: ํ์ง ์ฐ์ โ ์์ฃผ ์ ๋ช
ํ์ง๋ง ์๋ณธ๊ณผ ์ธ์์ด ๋ฌ๋ผ์ง ์ ์์
ยท 1์ ๊ฐ๊น์ธ์๋ก: ์ถฉ์ค๋ ์ฐ์ โ ์๋ณธ์ ๋ฎ์์ง๋ง ๋ ์ ๋ช
ํจ
์ด ์ฌ๋ผ์ด๋๊ฐ ๋ฐ๋ก ์์ ์ค๋ช
ํ ์๊ณก-์ง๊ฐ ํธ๋ ์ด๋์คํ๋ฅผ ์ฌ์ฉ์์๊ฒ ์ง์ ๋
ธ์ถํ ๊ฒ์
๋๋ค.
์ธ๋ฌผ ๋ณด์ ์ค๋ฌด์์๋ ๋ณดํต 0.5~0.7 ์ฌ์ด๊ฐ ์์ ํฉ๋๋ค.
8. ๋์์ธ ์ค๋ฌด ๊ด์ ์ ์ ์ค์ผ์ผ ํ์ฉ ๊ฐ์ด๋
์ฌ๊ธฐ์๋ถํฐ๋ ์ด๋ฏธ์ง๋ณํ ์ค๋ฌด์ ๋ฐ๋ก ์ ์ฉํ ์ ์๋ ๋ด์ฉ์
๋๋ค.
์ฌ๋ฅ๋ท '์ง์์ธ์ ์ฒ'์ ์ฐพ๋ ๋์์ด๋๋ถ๋ค์ด ๊ฐ์ฅ ๊ถ๊ธํดํ๋ ๋ถ๋ถ์ด๊ธฐ๋ ํ์ฃ .
8-1. ์์ฌ ์ ํ๋ณ ์ต์ ์ ๋ต
| ์์ฌ | ๊ถ์ฅ ์ ๊ทผ | ์ด์ / ์ฃผ์์ |
|---|---|---|
| ์ธ๋ฌผ ์ฌ์ง | ์ผ๋ฐ SR + ์ผ๊ตด ๋ณต์ ๋ชจ๋ ๋ณํ | ์ผ๊ตด๋ง ๋ณ๋ ์ฒ๋ฆฌ ํ ํฉ์ฑ. ์ถฉ์ค๋ ์ฌ๋ผ์ด๋ ์ค๊ฐ๊ฐ |
| ํ๊ฒฝยท์์ฐ | GAN ๊ณ์ด (Real-ESRGAN) | ๋๋ญ์ยท๋ฐ์ ์ง๊ฐ ์์ฑ์ด ์ ๋ฆฌ. ํ๊ฐ ๋ถ๋ด ์ ์ |
| ์ผ๋ฌ์คํธยท์ ๋ | ์ ๋ ์ ์ฉ ๋ชจ๋ธ (anime6B ๋ฑ) | ์ฌ์ง ๋ชจ๋ธ์ ์ ํ๋ฅผ ์ฌ์ง ์ง๊ฐ์ผ๋ก ์ค์ผ์ํด |
| ๋ก๊ณ ยทํ ์คํธ | ๋ฒกํฐ ์ฌ์ ์ ๊ถ์ฅ | AI๊ฐ ๊ธ์ ํํ๋ฅผ ์๊ณกยท์ฐฝ์ํ ์ํ ๋งค์ฐ ๋์ |
| ์ ํ ์์ธ์ปท | ๋ณด์์ ๋ชจ๋ธ + ๋ฎ์ ๊ฐ๋ | ์๋ ์ง๊ฐ ์์ฑ ์ ๊ณผ์ฅ ๊ด๊ณ ์ด์ ์์ง |
| ๋๋ฉดยท์ฐจํธ | ๋ฒกํฐํ ๋๋ ์๋ณธ ์ฌ์ถ๋ ฅ | ์์นยท์ ๊ตต๊ธฐ ์๊ณก์ ์น๋ช ์ |
| ์ค๋๋ ์ค์บ๋ณธ | ๋ ธ์ด์ฆ ์ ๊ฑฐ โ ์ ์ค์ผ์ผ ์์ | ๋จผ์ ํ๋ํ๋ฉด ์คํฌ๋์น๊น์ง ์ฆํญ๋จ |
8-2. ๋ฐฐ์จ ์ ํ์ ๊ธฐ์
๋ง์ ๋ถ๋ค์ด "8๋ฐฐ๋ก ํ ๋ฒ์" ์ฒ๋ฆฌํ๋ ค ํ์ง๋ง, ์ค๋ฌด์ ์ผ๋ก๋ 4๋ฐฐ๋ก ์ฌ๋ฆฐ ๋ค ๋ฐ์ดํ๋น ์ผ๋ก ํ์ํ ํฌ๊ธฐ๊น์ง ๋ฏธ์ธ ์กฐ์ ํ๋ ํธ์ด ์์ฐ์ค๋ฝ์ต๋๋ค.
์ด์ ๋ ๋ ๊ฐ์ง์
๋๋ค.
์ฒซ์งธ, ๋๋ถ๋ถ์ ๋ชจ๋ธ์ 2๋ฐฐ ๋๋ 4๋ฐฐ์ ์ต์ ํ๋์ด ํ์ต๋์์ต๋๋ค.
๋์งธ, ๊ณผ๋ํ ๋ฐฐ์จ์ ์๋ ์ ๋ณด์ ๋น์ค์ ํญ์ฆ์์ผ 'AI ํฐ'๊ฐ ๋๋ ํ๋ผ์คํฑ ์ง๊ฐ์ ๋ง๋ญ๋๋ค.
๋ํ ๋ชฉํ ์ถ๋ ฅ ํด์๋๋ถํฐ ์ญ์ฐํ์ธ์.
A4 ์ธ์ 300dpi๋ผ๋ฉด ์ฝ 2480ร3508px์
๋๋ค. ์๋ณธ์ด 620ร877์ด๋ฉด ์ ํํ 4๋ฐฐ๋ฉด ์ถฉ๋ถํฉ๋๋ค.
๋ฌด์์ ํค์๋๋ฉด ํ์ผ๋ง ๋ฌด๊ฑฐ์์ง๊ณ ํ์ง ์ด๋์ ์์ต๋๋ค.
8-3. ์ฒ๋ฆฌ ์์๊ฐ ํ์ง์ ์ข์ฐํฉ๋๋ค
โ ์ ์ฒ๋ฆฌ โ JPEG ๋ธ๋ก ์ ๊ฑฐ, ๋ ธ์ด์ฆ ๊ฐ์, ๊ธฐ์ธ๊ธฐ ๋ณด์ . ์ ์ค์ผ์ผ ์ ์ ํด์ผ ํฉ๋๋ค.
โก ์ ์ค์ผ์ผ โ ์์ฌ์ ๋ง๋ ๋ชจ๋ธ ์ ํ. ์ด๋๋ ์๋ณด์ ์ ํ์ง ์์ต๋๋ค.
โข ๋ถ๋ถ ๋ธ๋ ๋ฉ โ ์๋ณธ์ ํ๋ํ ๋ ์ด์ด์ AI ๊ฒฐ๊ณผ๋ฅผ ๊ฒน์น๊ณ , ๋ง์คํฌ๋ก ์ผ๊ตดยท๊ธ์ ์์ญ๋ง ์๋ณธ ์ชฝ ๋น์ค์ ๋์ ๋๋ค. ์ค๋ฌด ๊ณ ์๋ค์ ํต์ฌ ๊ธฐ์ ์ ๋๋ค.
โฃ ํ์ฒ๋ฆฌ โ ์๋ณด์ , ๋ฏธ์ธ ๊ทธ๋ ์ธ ์ถ๊ฐ, ์ต์ข ์คํ๋. ๊ทธ๋ ์ธ์ ์ฝ๊ฐ ๋ฃ์ผ๋ฉด AI ํน์ ์ ๋งค๋ํจ์ด ์ฌ๋ผ์ ธ ์์ฐ์ค๋ฌ์์ง๋๋ค.
โค ๊ฒ์ โ 100% ํ๋๋ก ํ ์คํธ, ์๊ฐ๋ฝ, ๋ฐ๋ณต ํจํด, ๋๋์๋ฅผ ๋ฐ๋์ ํ์ธํฉ๋๋ค.
8-4. ํ์ผ๋ง๊ณผ ์ด์์ ๋ฌธ์
๊ณ ํด์๋ ์ด๋ฏธ์ง๋ฅผ ํ ๋ฒ์ ์ฒ๋ฆฌํ๋ ค๋ฉด VRAM์ด ํญ๋ฐํฉ๋๋ค.
๊ทธ๋์ ๋๋ถ๋ถ์ ๋๊ตฌ๋ ์ด๋ฏธ์ง๋ฅผ ํ์ผ๋ก ์ชผ๊ฐ ์ฒ๋ฆฌ ํ ์ด์ด ๋ถ์
๋๋ค.
์ด๋ ํ์ผ ๊ฒฝ๊ณ์ ๋ฏธ์ธํ ์ ์ด ๋ณด์ด๋ ์ฌ(seam) ์ํฐํฉํธ๊ฐ ์๊ธธ ์ ์์ต๋๋ค.
ํด๊ฒฐ์ฑ
์ ํ์ผ ํจ๋ฉ(overlap)์ 32~64px ์ด์ ์ฃผ๋ ๊ฒ์
๋๋ค.
ํ๋์ด๋ ๊ทธ๋ผ๋ฐ์ด์
๋ฐฐ๊ฒฝ์ฒ๋ผ ์๋งํ ์์ญ์์ ํนํ ๋์ ์ ๋๋, ๊ทธ๋ฐ ์์ฌ๋ ํจ๋ฉ์ ๋๋ํ ์ค์ ํ์ธ์.
9. ํ์ง์ ์ด๋ป๊ฒ ์ธก์ ํ๋๊ฐ
"์ข์์ก๋ค"๋ ๊ฐ์์ ์ฃผ๊ด์ ์ ๋๋ค. ์ฐ๊ตฌ์ ์ค๋ฌด์์๋ ๋ช ๊ฐ์ง ์งํ๋ฅผ ์๋๋ค.
PSNR (Peak Signal-to-Noise Ratio)
ํฝ์
์ค์ฐจ ๊ธฐ๋ฐ. ๋จ์๋ dB์ด๊ณ ๋์์๋ก ์๋ณธ๊ณผ ์ ์ฌํฉ๋๋ค.
ํ์ง๋ง ํ๋ฆฟํ ์ด๋ฏธ์ง๊ฐ ์ ๋ช
ํ ์ด๋ฏธ์ง๋ณด๋ค PSNR์ด ๋๊ฒ ๋์ค๋ ์ญ์ค์ด ํํฉ๋๋ค. ์ฌ๋ ๋๊ณผ ์ ์ ๋ง์ต๋๋ค.
SSIM (Structural Similarity)
๋ฐ๊ธฐยท๋๋นยท๊ตฌ์กฐ์ ์ ์ฌ์ฑ์ ํจ๊ป ๋ด ๋๋ค. PSNR๋ณด๋ค๋ ์ธ๊ฐ ์ง๊ฐ์ ๊ฐ๊น์ง๋ง, ์ฌ์ ํ ์ง๊ฐ ์์ฑ ํ์ง์ ์ ๋๋ก ํ๊ฐํ์ง ๋ชปํฉ๋๋ค.
LPIPS (Learned Perceptual Image Patch Similarity)
๋ฅ๋ฌ๋ ํน์ง ๊ณต๊ฐ์์์ ๊ฑฐ๋ฆฌ. ๋ฎ์์๋ก ์ข์ต๋๋ค.
์ฌ๋์ ํ๋จ๊ณผ ์๊ด๊ด๊ณ๊ฐ ๋์ ํ์ฌ ์ดํด์๋ ๋
ผ๋ฌธ์ ์ฌ์ค์ ํ์ค์
๋๋ค.
NIQE / MANIQA โ ์ ๋ต ์์ด ํ๊ฐํ๊ธฐ
ํ์ค์์๋ ์ ๋ต ๊ณ ํด์๋๊ฐ ์์ต๋๋ค. ๊ทธ๋์ ์ฐธ์กฐ ์๋(No-Reference) ํ์ง ์งํ๋ฅผ ์๋๋ค.
์ด๋ฏธ์ง ์์ฒด์ ํต๊ณ๊ฐ '์์ฐ์ค๋ฌ์ด ์ฌ์ง'์ ํต๊ณ์ ์ผ๋ง๋ ๊ฐ๊น์ด์ง ์ธก์ ํฉ๋๋ค.
์ค๋ฌด ๊ฒฐ๋ก : ์งํ๋ ์ฐธ๊ณ ์ผ ๋ฟ์
๋๋ค.
์ต์ข
ํ๋จ์ ์ค์ ์ถ๋ ฅ ๋งค์ฒด์์, ์ค์ ๊ด๋ ๊ฑฐ๋ฆฌ์์ ๋์ผ๋ก ํ์ธํ๋ ๊ฒ์
๋๋ค.
๋ชจ๋ํฐ 100%์์ ์์ฌ์ ๋ณด์ฌ๋, 2m ๋จ์ด์ ธ ๋ณด๋ ๋ํ ๋ฐฐ๋์์๋ ์๋ฒฝํ ์ ์์ต๋๋ค.
10. ์ํฐํฉํธ ์ฌ์ โ ์ด๋ฐ ๊ฒ ๋ณด์ด๋ฉด ์์ฌํ์ธ์
| ์ฆ์ | ์์ธ | ๋์ |
|---|---|---|
| ํผ๋ถ๊ฐ ๋ฐ๋์ฒ๋ผ ๋งค๋ | ๊ณผ๋ํ ๋๋ ธ์ด์ฆ + ์์ฑ | ๊ฐ๋ ๋ฎ์ถ๊ธฐ, ๊ทธ๋ ์ธ ์ถ๊ฐ |
| ๋จธ๋ฆฌ์นด๋ฝ์ด ๋ถ์ง์ฒ๋ผ ๋ญ์นจ | GAN์ ์ง๊ฐ ํ๊ฐ | ๋ณด์์ ๋ชจ๋ธ๋ก ๊ต์ฒด |
| ๊ธ์๊ฐ ๋ค๋ฅธ ๊ธ์๋ก ๋ณํจ | ํ ์คํธ ๋ฏธํ์ต ์์ญ ์ถ๋ก | ํ ์คํธ๋ ๋ฒกํฐ๋ก ๋ณ๋ ์ฌ์์ |
| ์ฃ์ง ์ฃผ๋ณ ๋ฐ์ ํ ๋๋ฆฌ | ์ค๋ฒ์ํธ/๋ง์ | ํ์ฒ๋ฆฌ ์คํ๋ ์ค์ด๊ธฐ |
| ๊ฒฉ์ ๋ฌด๋ฌ๊ฐ ๊ท์น์ ์ผ๋ก | ๋์ปจ๋ณผ๋ฃจ์ ์ฒด์ปค๋ณด๋ | PixelShuffle ๊ธฐ๋ฐ ๋ชจ๋ธ ์ฌ์ฉ |
| ํ์ผ ๊ฒฝ๊ณ์ ์ | ํ์ผ ํจ๋ฉ ๋ถ์กฑ | overlap ๊ฐ ์ฆ๊ฐ |
| ๋ฐ๋ณต ํจํด์ด ์์ฉ๋์ด์นจ | ์๊ธฐ์ ์ฌ์ฑ ์คํด์ | ํด๋น ์์ญ ์๋ณธ ๋ธ๋ ๋ฉ |
| ์์ด ๋ฏธ๋ฌํ๊ฒ ํ์ด์ง | ์๊ณต๊ฐ ์ฒ๋ฆฌ ์ฐจ์ด | ํ๋๋ง ์ ์ค์ผ์ผ ํ ์ ํฉ์ฑ |
ํนํ ๋ง์ง๋ง ํญ๋ชฉ์ ์์๋๋ฉด ์ ์ฉํฉ๋๋ค.
์ฌ๋ ๋์ ๋ฐ๊ธฐ(ํ๋) ๋ณํ์ ํจ์ฌ ๋ฏผ๊ฐํ๊ณ ์์ ๋ณํ์๋ ๋๊ฐํฉ๋๋ค.
๊ทธ๋์ ์ผ๋ถ ํ์ดํ๋ผ์ธ์ ์ด๋ฏธ์ง๋ฅผ YCbCr๋ก ๋ณํํด Y(ํ๋) ์ฑ๋๋ง ์ ๊ตํ๊ฒ ์
์ค์ผ์ผํ๊ณ , ์์ฐจ ์ฑ๋์ ๋จ์ ๋ณด๊ฐํฉ๋๋ค.
์ฐ์ฐ์ ์ ์ฝ๋๊ณ ์ฒด๊ฐ ํ์ง์ ์ ์ง๋๋ ์ค์ฉ์ ํธ๋ฆญ์
๋๋ค.
11. ์์ ์ ์ค์ผ์ผ์ ๋ ๋ค๋ฅธ ์ธ๊ณ
์ ์ง ์ด๋ฏธ์ง ์ ์ค์ผ์ผ์ ๋์์์ ํ๋ ์ ๋จ์๋ก ๊ทธ๋ฅ ์ ์ฉํ๋ฉด ํฐ ๋ฌธ์ ๊ฐ ์๊น๋๋ค.
๊ฐ ํ๋ ์์ด ๋
๋ฆฝ์ ์ผ๋ก '์ฐฝ์'๋๊ธฐ ๋๋ฌธ์, ์ธ์ ํ๋ ์ ๊ฐ ์์ฑ๋ ์ง๊ฐ์ด ๋ฌ๋ผ์ง๋๋ค.
๊ฒฐ๊ณผ๋ ํ๋ฉด์ด ์ง๊ธ์ง๊ธ ๋๋ ํ๋ฆฌ์ปค๋ง(flickering)์
๋๋ค.
๊ทธ๋์ ์์ ์ดํด์๋(VSR)๋ ์๊ฐ์ ์ผ๊ด์ฑ(temporal consistency)์ ํต์ฌ ๊ณผ์ ๋ก ๋ค๋ฃน๋๋ค.
ยท ๊ดํ ํ๋ฆ(optical flow)์ผ๋ก ํ๋ ์ ๊ฐ ์์ง์์ ์ถ์ ํด ์ ๋ ฌ
ยท ์ํ ๊ตฌ์กฐ(recurrent)๋ก ์ด์ ํ๋ ์์ ๋ณต์ ์ ๋ณด๋ฅผ ๋ค์ ํ๋ ์์ ์ ๋ฌ
ยท BasicVSR, EDVR ๊ฐ์ ๋ชจ๋ธ์ด ๋ํ์ ์
๋๋ค.
ํฅ๋ฏธ๋ก์ด ์ ์, ์์์์๋ ์ฌ๋ฌ ํ๋ ์์ด ์๋ก ๋ค๋ฅธ ์๋ธํฝ์
์์น์์ ์ํ๋ง๋ ์ ๋ณด๋ฅผ ๋ด๊ณ ์๋ค๋ ์ฌ์ค์
๋๋ค.
์๋จ๋ฆผ์กฐ์ฐจ ์ ๋ณด๊ฐ ๋ฉ๋๋ค. ์ฌ๋ฌ ํ๋ ์์ ์ ๋ ฌํด ํฉ์น๋ฉด ๋จ์ผ ์ด๋ฏธ์ง๋ณด๋ค ์ค์ ๋ก ๋ ๋ง์ ์ง์ง ์ ๋ณด๋ฅผ ๋ณต์ํ ์ ์์ต๋๋ค.
์ด๊ฒ์ด ๋ฉํฐํ๋ ์ ์ดํด์๋์ ์๋ฆฌ์ด๊ณ , ์ค๋งํธํฐ ์นด๋ฉ๋ผ์ ๊ณ ํด์๋ ์ค์๋ ์์ฉ๋ฉ๋๋ค.
12. ์ค๋ฆฌ์ ์ ๋ขฐ โ ๋ง๋ค์ด๋ธ ๋ํ ์ผ์ ๋ํ ์ฑ ์
๊ธฐ์ ์ด ์ข์์ง์๋ก ๋ ์ค์ํด์ง๋ ์ง๋ฌธ์ด ์์ต๋๋ค.
"์ด ์ด๋ฏธ์ง๋ ์ฌ์ค์ธ๊ฐ?"
AI ์
์ค์ผ์ผ ๊ฒฐ๊ณผ๋ฌผ์ ์๋ณธ์ ์๋ ํฝ์
์ ํฌํจํฉ๋๋ค.
๋๋ถ๋ถ์ ๊ฒฝ์ฐ ๋ฌดํดํ์ง๋ง, ๋งฅ๋ฝ์ ๋ฐ๋ผ ์ฌ๊ฐํ ๋ฌธ์ ๊ฐ ๋ฉ๋๋ค.
ยท ๋ณด๋ ์ฌ์ง: ์กด์ฌํ์ง ์๋ ๋ํ
์ผ์ด ์ฌ์ค์ฒ๋ผ ์ ํต๋ ์ ์์
ยท ์์ฌยท๋ฒ์ ์ฆ๊ฑฐ: ์ผ๊ตด์ด๋ ๋ฒํธํ์ AI ๋ณต์์ ์ฆ๊ฑฐ๋ฅ๋ ฅ ์์
ยท ์๋ฃ ์์: ์๋ ๋ณ๋ณ์ด ์๊ธฐ๊ฑฐ๋ ์๋ ๋ณ๋ณ์ด ์ง์์ง ์ํ
ยท ์์
๊ด๊ณ : ์ค์ ์ ํ์ ์๋ ์ง๊ฐ ํํ์ ํ์๊ด๊ณ ๋ฒ ์ด์ ์์ง
ยท ๋ฌธํ์ฌยท๊ธฐ๋ก๋ฌผ: ๋ณต์๋ณธ๊ณผ ์๋ณธ์ ๊ตฌ๋ถ ํ๊ธฐ ํ์
โ ์ค๋ฌด ๊ถ์ฅ ์์น
1. ์๋ณธ ํ์ผ์ ๋ฐ๋์ ๋ณ๋ ๋ณด์กดํ๊ณ , ์ฒ๋ฆฌ ์ด๋ ฅ์ ๊ธฐ๋กํฉ๋๋ค.
2. ์ฌ์ค ์ ๋ฌ์ด ๋ชฉ์ ์ธ ์ด๋ฏธ์ง์๋ AI ์ฒ๋ฆฌ ์ฌ์ค์ ๋ช
์ํฉ๋๋ค.
3. ์ธ๋ฌผ ์ฌ์ง์ AI๋ก ๋ณํํ ๋๋ ๋น์ฌ์ ๋์๋ฅผ ํ๋ณดํฉ๋๋ค.
4. "์ ๋ช
ํ๋ค"์ "์ ํํ๋ค"๋ฅผ ํผ๋ํ์ง ์์ต๋๋ค.
์ฌ๋ฅ๋ท ๊ฐ์ ์ฌ๋ฅ ๊ณต์ ํ๋ซํผ์์ ์ด๋ฏธ์ง ๋ณด์ ยท๋ณต์ ์์
์ ์๋ขฐํ๊ฑฐ๋ ์ํํ ๋๋ ๋ง์ฐฌ๊ฐ์ง์
๋๋ค.
์ด๋ ์์ค๊น์ง๊ฐ '๋ณต์'์ด๊ณ ์ด๋๋ถํฐ๊ฐ '์ฌ์ฐฝ์'์ธ์ง๋ฅผ ์์
์ ์ ํฉ์ํด ๋๋ฉด, ๊ฒฐ๊ณผ๋ฌผ์ ๋ํ ๊ธฐ๋ ์ฐจ์ด๋ก ์ธํ ๋ถ์์ ํฌ๊ฒ ์ค์ผ ์ ์์ต๋๋ค.
13. ์์ฃผ ๋์ค๋ ์ง๋ฌธ ์ ๋ฆฌ
Q. ๋ชจ์์ดํฌ๋ ๋ธ๋ฌ ์ฒ๋ฆฌ๋ ์ฌ์ง์ ๋ณต์ํ ์ ์๋์?
์๋ฆฌ์ ์ผ๋ก ๋ถ๊ฐ๋ฅํฉ๋๋ค. ๋ชจ์์ดํฌ๋ ์ ๋ณด๋ฅผ ์๋์ ์ผ๋ก ํ๊ดดํ ๊ฒ์ด๋ฏ๋ก, AI๊ฐ ๋ด๋๋ ๊ฑด "๊ทธ ์๋ฆฌ์ ์์์ ๋ฒํ ๋ค๋ฅธ ์ผ๊ตด"์
๋๋ค.
๊ทธ๋ด๋ฏํด ๋ณด์ธ๋ค๋ ์ ์ด ์คํ๋ ค ์ํํฉ๋๋ค.
Q. ์ด๋ฏธ ์ ์ค์ผ์ผํ ๊ฒฐ๊ณผ๋ฅผ ๋ค์ ์ ์ค์ผ์ผํ๋ฉด?
์ถ์ฒํ์ง ์์ต๋๋ค. AI๊ฐ ๋ง๋ ์ํฐํฉํธ๋ฅผ ๋ค์ '๋ํ
์ผ'๋ก ํด์ํด ์ฆํญ์ํต๋๋ค.
์ธ๋๋ฅผ ๊ฑฐ๋ญํ ์๋ก ์ค์ ์ฌ์ง์์ ๋ฉ์ด์ง๋ ๋ชจ๋ธ ๋ถ๊ดด์ ์ ์ฌํ ํ์์ด ๋ํ๋ฉ๋๋ค.
Q. PNG์ JPG ์ค ๋ฌด์์ ์ ๋ ฅ์ผ๋ก ๋ฃ์ด์ผ ํ๋์?
์์ค ์๋ ์๋ณธ์ด ์๋ค๋ฉด ๋ฌด์กฐ๊ฑด PNG/TIFF/RAW์
๋๋ค.
JPEG ์์ถ ๋ธ๋ก์ AI๊ฐ ์๋ชป ํ์ตํ ์ฌ์ง๋ฅผ ์ฃผ๋ ๋
ธ์ด์ฆ์
๋๋ค. ์ฌ์ ์ฅ ํ์๋ ์ต์ํํ์ธ์.
Q. ์ GPU๊ฐ ํ์ํ๊ฐ์?
์์ฒ๋ง ๋ฒ์ ํ๋ ฌ ๊ณฑ์
์ ๋ณ๋ ฌ๋ก ์ฒ๋ฆฌํด์ผ ํ๊ธฐ ๋๋ฌธ์
๋๋ค.
4๋ฐฐ ์
์ค์ผ์ผ ํ ์ฅ์ ์์ญ์ต ํ์ ์ฐ์ฐ์ด ๋ค์ด๊ฐ๋๋ค. CPU๋ก๋ ์ ๋ถ, GPU๋ก๋ ์ ์ด์
๋๋ค.
Q. ์ด๋ ์ ๋ ์๋ณธ์ด๋ฉด ์์ฌํ ์ ์๋์?
๊ฒฝํ์น์ผ๋ก ๋ชฉํ ํฌ๊ธฐ์ 1/4 ์ด์์ด๋ฉด ๊ฒฐ๊ณผ๊ฐ ์์ ์ ์
๋๋ค.
1/8์ ๋์ด์๋ฉด AI์ ์ฐฝ์ ๋น์ค์ด ๊ธ๊ฒฉํ ์ปค์ง๋๋ค. ํนํ ์ผ๊ตด๊ณผ ํ
์คํธ๊ฐ ํฌํจ๋๋ฉด ์ํ๋๊ฐ ์ฌ๋ผ๊ฐ๋๋ค.
Q. ๋ฒกํฐ๋ก ๋ฐ๊พธ๋ฉด ๋์ง ์๋์?
๋ก๊ณ , ์์ด์ฝ, ๋จ์ ๋ํ์ ๋ฒกํฐ ํธ๋ ์ด์ฑ์ด ํจ์ฌ ์ ๋ต์
๋๋ค. ๋ฌดํ ํ๋๊ฐ ๊ฐ๋ฅํ๋๊น์.
๋ค๋ง ์ฌ์ง์ฒ๋ผ ๊ณ์กฐ๊ฐ ํ๋ถํ ์ด๋ฏธ์ง๋ ๋ฒกํฐํํ๋ฉด ์คํ๋ ค ์ ๋ณด๊ฐ ๋ญ๊ฐ์ง๋๋ค. ์์ฌ์ ๋ฐ๋ผ ํ๋จํ์ธ์.
14. ๋ง๋ฌด๋ฆฌ โ ๋๊ตฌ๋ฅผ ์ดํดํ๋ ์ฌ๋์ด ๊ฒฐ๊ณผ๋ฅผ ์ง๋ฐฐํฉ๋๋ค
๋ค์ ์ฒ์ ์ง๋ฌธ์ผ๋ก ๋์๊ฐ ๋ด
๋๋ค.
AI ์
์ค์ผ์ผ์ ๋ณต์์ธ๊ฐ, ์ฐฝ์์ธ๊ฐ?
๋ต์ "ํ์ต๋ ์ธ๊ณ์ ํต๊ณ๋ฅผ ๊ทผ๊ฑฐ๋ก ํ, ๋งค์ฐ ์ ๊ตํ ์ถ๋ก "์
๋๋ค.
์๋ฐฑ๋ง ์ฅ์ ์ฌ์ง์ ํตํด "๋จธ๋ฆฌ์นด๋ฝ์ ์ด๋ ๊ฒ ์๊ฒผ๊ณ , ๋ฒฝ๋์ ์ด๋ฐ ๊ฒฐ์ ๊ฐ์ง๋ฉฐ, ๋๋์์๋ ์ด๋ฐ ๋ฐ์ฌ๊ฐ ์๋ค"๋ ์ธ๊ณ์ ๊ท์น์ ๋ฐฐ์ด ๋ค,
ํ๋ฆฟํ ์
๋ ฅ์ ๊ทธ ๊ท์น์ ์ ์ฉํด ๊ฐ์ฅ ํ๋ฅ ์ด ๋์ ํด์์ ๊ทธ๋ ค๋ด๋ ๊ฒ์
๋๋ค.
๊ทธ๋์ AI ์
์ค์ผ์ผ์ ๋ง๋ฒ์ด ์๋๋ผ ํ๋ฅ ์
๋๋ค.
ํ๋ฅ ์ด ๋์ ์์ญ(์์ฐ ์ง๊ฐ, ์ผ๋ฐ์ ๋ฌผ์ฒด)์์๋ ๋๋๋๋ก ์ ์๋ํ๊ณ ,
ํ๋ฅ ์ด ๋ฎ์ ์์ญ(ํน์ ์ธ๋ฌผ์ ๊ณ ์ ํ ์ผ๊ตด, ์์์ ๋ฌธ์์ด, ๊ณ ์ ๋ก๊ณ )์์๋ ์ด๊น์์ด ์คํจํฉ๋๋ค.
์ด ๊ฒฝ๊ณ์ ์ ์๋ ๊ฒ.
๊ทธ๊ฒ์ด ์ด๋ฏธ์ง๋ณํ ์ค๋ฌด์์ ๋ฒํผ๋ง ๋๋ฅด๋ ์ฌ์ฉ์์ ์ฐจ์ด์
๋๋ค.
๊ธฐ์ ์ ๊ณ์ ๋ฐ์ ํ ๊ฒ์
๋๋ค. ํ์ฐ ๋ชจ๋ธ์ ๋ ์ ๊ตํด์ง๊ณ , ํ
์คํธ ์กฐ๊ฑด๋ถ ๋ณต์์ ๋ ์ธ๋ฐํด์ง๋ฉฐ, ์ค์๊ฐ ์ฒ๋ฆฌ๋ ๋จธ์ง์์์ต๋๋ค.
๊ทธ๋ฌ๋ "์๋ ์ ๋ณด๋ ๋ง๋ค ์ ์๋ค"๋ ๋ฌผ๋ฆฌ์ ์ง์ค๋งํผ์ ๋ณํ์ง ์์ต๋๋ค.
AI๋ ๊ทธ ๋น์๋ฆฌ๋ฅผ ๊ฐ์ฅ ์๋ฆ๋ต๊ณ ๊ทธ๋ด๋ฏํ ์ถ์ธก์ผ๋ก ์ฑ์ธ ๋ฟ์
๋๋ค.
๊ทธ๋ฌ๋ ๋ค์์ ๋๊ตฐ๊ฐ 640ร480 ์ฌ์ง์ผ๋ก ํฌ์คํฐ๋ฅผ ์์ฒญํ๋ค๋ฉด, ์ด์ ์ด๋ ๊ฒ ๋ตํ ์ ์๊ฒ ์ต๋๋ค.
"๊ฐ๋ฅํฉ๋๋ค. ๋ค๋ง ๋ํ
์ผ ์ผ๋ถ๋ AI๊ฐ ์ฌ๊ตฌ์ฑํ๊ฒ ๋ฉ๋๋ค.
์ผ๊ตด๊ณผ ๋ก๊ณ ๋ ๋ณ๋๋ก ๋ณด์ ํ๊ฑฐ๋ ์๋ณธ ์์ค๋ฅผ ์ฃผ์๋ฉด ํจ์ฌ ์ข์ ๊ฒฐ๊ณผ๋ฅผ ๋๋ฆด ์ ์์ด์."
์ด ํ ๋ฌธ์ฅ์ด์ผ๋ง๋ก, ์๋ฆฌ๋ฅผ ์ดํดํ ์ฌ๋๋ง์ด ํ ์ ์๋ ๋ง์ ๋๋ค. ๐จ
๐ฑ ํ ์ค ์์ฝ
AI ์
์ค์ผ์ผ = ๋น๊ฐ์ญ์ ์ผ๋ก ์์ค๋ ๊ณ ์ฃผํ๋ฅผ, ํ์ต๋ ์ด๋ฏธ์ง ์ฌ์ ์ง์์ผ๋ก ํ๋ฅ ์ ์ฌ๊ตฌ์ฑํ๋ ๊ธฐ์ .
์ ๋ช
ํจ์ ์ป๋ ๋๊ฐ๋ก ์ถฉ์ค๋๋ฅผ ์ผ๋ถ ๋ด์ด์ฃผ๋ ๊ฑฐ๋์ด๋ฉฐ,
๊ทธ ๊ฑฐ๋์ ์กฐ๊ฑด์ ์๋ ์ฌ๋์ด ์ข์ ๊ฒฐ๊ณผ๋ฅผ ์ป์ต๋๋ค.
๊ด๋ จ ํค์๋
๋๊ธ ์์ฑ
์ด ๊ธ์ ๋ํ ์ฌ๋ฌ๋ถ์ ์๊ฐ์ ๋ค๋ ค์ฃผ์ธ์
๋ก๊ทธ์ธ์ด ํ์ํฉ๋๋ค
๋๊ธ์ ์์ฑํ๋ ค๋ฉด ๋จผ์ ๋ก๊ทธ์ธํด์ฃผ์ธ์.
๋๊ธ 0
์ง์์ธ์ ์ฒ - ์ง์ ์ฌ์ฐ๊ถ ๋ณดํธ ๊ณ ์ง
์ง์ ์ฌ์ฐ๊ถ ๋ณดํธ ๊ณ ์ง
- ์ ์๊ถ ๋ฐ ์์ ๊ถ: ๋ณธ ์ปจํ ์ธ ๋ ์ฌ๋ฅ๋ท์ ๋ ์ AI ๊ธฐ์ ๋ก ์์ฑ๋์์ผ๋ฉฐ, ๋ํ๋ฏผ๊ตญ ์ ์๊ถ๋ฒ ๋ฐ ๊ตญ์ ์ ์๊ถ ํ์ฝ์ ์ํด ๋ณดํธ๋ฉ๋๋ค.
- AI ์์ฑ ์ปจํ ์ธ ์ ๋ฒ์ ์ง์: ๋ณธ AI ์์ฑ ์ปจํ ์ธ ๋ ์ฌ๋ฅ๋ท์ ์ง์ ์ฐฝ์๋ฌผ๋ก ์ธ์ ๋๋ฉฐ, ๊ด๋ จ ๋ฒ๊ท์ ๋ฐ๋ผ ์ ์๊ถ ๋ณดํธ๋ฅผ ๋ฐ์ต๋๋ค.
- ์ฌ์ฉ ์ ํ: ์ฌ๋ฅ๋ท์ ๋ช ์์ ์๋ฉด ๋์ ์์ด ๋ณธ ์ปจํ ์ธ ๋ฅผ ๋ณต์ , ์์ , ๋ฐฐํฌ, ๋๋ ์์ ์ ์ผ๋ก ํ์ฉํ๋ ํ์๋ ์๊ฒฉํ ๊ธ์ง๋ฉ๋๋ค.
- ๋ฐ์ดํฐ ์์ง ๊ธ์ง: ๋ณธ ์ปจํ ์ธ ์ ๋ํ ๋ฌด๋จ ์คํฌ๋ํ, ํฌ๋กค๋ง, ๋ฐ ์๋ํ๋ ๋ฐ์ดํฐ ์์ง์ ๋ฒ์ ์ ์ฌ์ ๋์์ด ๋ฉ๋๋ค.
- AI ํ์ต ์ ํ: ์ฌ๋ฅ๋ท์ AI ์์ฑ ์ปจํ ์ธ ๋ฅผ ํ AI ๋ชจ๋ธ ํ์ต์ ๋ฌด๋จ ์ฌ์ฉํ๋ ํ์๋ ๊ธ์ง๋๋ฉฐ, ์ด๋ ์ง์ ์ฌ์ฐ๊ถ ์นจํด๋ก ๊ฐ์ฃผ๋ฉ๋๋ค.
์์ง ๋๊ธ์ด ์์ต๋๋ค.