Introduction
์นด๋ฉ๋ผ๋ฅผ ํตํ์ฌ ์ ๋ ฅ๋ ์ฌ์ง/๋์์์ ์ปดํจํฐ๊ฐ ์ดํด(understand)ํ๊ธฐ ์ํ ๋ถ์ผ
์ธ๊ฐ์๊ฒ๋ 5๊ฐ์ง ๊ฐ๊ฐ๊ธฐ๊ด์ด ์กด์ฌํ๋ฉฐ ์๋์ ๊ฐ์ ๋์๊ด๊ณ๋ฅผ ์๊ฐํด๋ณผ ์ ์๋ค.
- ์๊ฐ => ๋ => ์นด๋ฉ๋ผ
- ์ฒญ๊ฐ => ๊ท => ์คํผ์ปค
- ์ด๊ฐ => ํผ๋ถ
- ๋ฏธ๊ฐ => ํ
- ํ๊ฐ => ์ฝ
์ ๊ฐ๊ฐ๊ธฐ๊ด ์ค์์ ์๊ฐ์ ๊ฐ์ฅ ๊ฐ๋ ฅํ ์ธ์ง๊ธฐ๋ฅ์ ๊ฐ๊ณ ์๋ค. ์ปดํจํฐ ๋น์ ์ ์ปดํจํฐ(๋๋)๋ฅผ ์ด์ฉํ์ฌ ์๊ฐ๊ธฐ๋ฅ์ ๊ฐ๋ ๊ธฐ๊ณ์ฅ์น(์นด๋ฉ๋ผ,๋)๋ฅผ ๋ง๋๋ ๊ธฐ์ ๋ถ์ผ์ด๋ค.
๋ค์ ์ ๋ฆฌํ์๋ฉด ์นด๋ฉ๋ผ์์ ๋ค์ด์ค๋ ์ ๋ณด๋ฅผ ์ปดํจํฐ์์ ์ดํดํ๊ณ ํ๋จํ๊ณ ํจํด์ ๋ถ๋ฅํ๋ ๋ถ์ผ๊ฐ ์ปดํจํฐ ๋น์ ๋ถ์ผ์ด๋ค. ํ๋์๋ ์ธ๊ณต์ง๋ฅ ๊ธฐ์ ๊ณผ ์ตํฉํ์ฌ ๋ฐ์ ํ๊ณ ์๋ค.
๋ค์๊ณผ ๊ฐ์ ๋ฌธ์ ๋ฅผ ํ๊ณ ์ ํ๋ค.
- ์ด ์์์ด ์ด๋ค ์ข ๋ฅ์ ์์์ธ๊ฐ?
- ์ฃผ์ด์ง ์์์๋ํ ์๋ฏธ๋ก ์ ์ธ ๋ถ์(์: ์๋์ฐจ, ๊ฑด๋ฌผ์ด ์์์์ ์ด๋์ ์์นํ๋๊ฐ?)
- ์ด๋ค 3์ฐจ์ ์ ์ธ ๊ตฌ์กฐ๋ฅผ ๊ฐ๊ณ ์๋๊ฐ?
์์์ ์๋ ๊ธฐ์ฐจ๋ฅผ ๊ตฌ๋ถํ ๋ ์ฌ๋์ ์๊ฐ์ ์ธ์ง๊ธฐ๋ฅ์ผ๋ก ์ฝ๊ฒ ๊ตฌ๋ถํ ์ ์์ง๋ง ์ปดํจํฐ๋ ํฝ์ ๋จ์์ ์ซ์๋ง ๊ฐ์ง๊ณ ๊ตฌ๋ถํด์ผํ๊ธฐ ๋๋ฌธ์ ์ฌ์ด์ผ์ด ์๋๋ค. ํ์ง๋ง ์ธ๊ณต์ง๋ฅ ๊ธฐ์ ์ด ๋ฐ์ ๋๋ฉด์ ์ด๋ถ์ผ๊ฐ ๋น ๋ฅด๊ฒ ๋ฐ์ ํ๊ณ ์๋ค.
์ ์ฌ์ง์์ ์ค์์ ๋ฏธ๊ตญ ๊ตญ๊ธฐ๊ฐ ์๊ณ ํ์ธ, ๋ฐฑ์ธ, ๋ฐฑ์ธ, ํ์ธ์ผ๋ก ์ธ์ง๋๋ 4๋ช ์ ์ฌ๋๋ค์ด ์กด์ฌํ๋ค๋ ๊ฒ์ ๋ฝ์๋ผ ์ ์๋ค. ์ ์ฌ์ง์ด ๋ชจ์์ดํฌ ์ฒ๋ฆฌ๋์ด์ ์ ํํ์ง ์์ง๋ง ์ด๋ ๊ฒ ์์ธกํ ์ ์์๋ ์ด์ ๋ ๊ธฐ์กด์ ๋ด์๋ ์๋ง์ ๊ฒฝํ์ ํตํด ์ ๋ณด๋ฅผ ์ดํดํ๊ณ ์ถ์ถํ ์ ์์๋ ๊ฒ์ด๋ค.
์ฃผ์ด์ง ์์์์ ์นด๋ฉ๋ผ๊ฐ ์ถ์ถํ๊ณ ์ํ๋ ์ ๋ณด๋ ์๋ฏธ๋ก ์ ์ ๋ณด์ ์ฌ์ง์ ๊ตฌ์กฐ์ ์ ๋ณด์ด๋ค. ์๋ฏธ๋ก ์ ์ ๋ณด(Semantic Information)๋ ์ฃผ์ด์ง ์์์์ ๊ฐ๊ฐ์ ์์ญ๋ค์ด ์ด๋ค๊ฐ์ฒด๋ก ์ด๋ฃจ์ด์ ธ์๋๊ฐ๋ฅผ ์ธ์ํ๋ ๊ณผ์ ์ด๊ณ ์ฌ์ง์ ๊ตฌ์กฐ์ ์ ๋ณด(Geometric Information)๋ ์์์ 2์ฐจ์ ์ ๋ณด์ด์ง๋ง 2์ฐจ์ ์ ๋ณด์ ๋ด๊ธด 3์ฐจ์ ์ ๋ณด๊ฐ ์ด๋ค์์ผ๋ก ๊ตฌ์ฑ๋์ด์๋์ง ๊ตฌ๋ณํ๋ ๊ฒ์ด๋ค.
์ ์ปดํจํฐ ๋น์ ์ธ๊ฐ?
์ํ ์์์ ๋ง์ด ์ฌ์ฉ๋๊ณ ์๋ค!
์นด๋ฉ๋ผ๋ก๋ถํฐ ์ํ์ ๋ผ๋ฒจ์ ์ฐ์ด์ ์ํ์ ๊ตฌ๋ถํ ๋, Xbox์ ํค๋ฅํธ๋ฅผ ์ฐ๊ฒฐํด์ ์ฌ์ฉ์์ ๊ฒ์์ ์ํธ์์ฉํ ์ ์๋๋ก ๊ตฌํํ ๋, ์์จ์ฃผํ ์๋์ฐจ์ ๊ด๋ จํ์ฌ ์๋์ฐจ์ ์์ ์ฌํญ์ ๊ตฌํํ ๋, ์ด ์ธ์๋ ์๋ฃ, ์์ , ์ค๋ฝ ๋ฑ์ ๋ถ์ผ๋ฑ ์นด๋ฉ๋ผ๊ฐ ์ฐ์ด๋ ๋ชจ๋ ๋ถ์ผ์์ ์ปดํจํฐ ๋น์ ์ ํ์ฉํ๊ณ ์๋ค.
์์จ์ฃผํ ์๋์ฐจ์ ๊ด๋ จํ์ฌ ์ด์ค๋ผ์์ Mobileye๋ผ๋ ํ์ฌ๊ฐ ์ ์ธ๊ณ์ ์์ฑ์ฐจ์ ์ฐจ์ , ์ฅ์ ๋ฌผ ์ธ์ ๋ฑ์ ๋ฉํํ๊ณ ์๋ค.
์ปดํจํฐ ๋น์ ๋ฌธ์ ๋ ์ด๋ป๊ฒ ํด๊ฒฐํ๋?
๊ณผํ์ ์ ๊ทผ๊ณผ ๊ณตํ์ ์ ๊ทผ
์ฌ๋์ ๋์ ๋ชจ๋ฐฉํ๋ค! ์ฌ๋์ ์๊ฐ์ ๋น ๋ฅด๊ณ ๋งค์ฐ ๊ฐ๊ฑดํ๋ค(robust)! ๊ฐ๊ฑดํ๋ค๋ ๋ง์ ์กฐ๋ช , ์ฅ์ ๋ฌผ, ์ ์ฒํ์ ๊ฐ์ ๋ ์จ์ ์ํฅ์ ๋ฐ์ง ์๊ณ ์ ๋ณผ ์ ์๋ค๋ ์๋ฏธ์ด๋ค. ํ์ง๋ง ์นด๋ฉ๋ผ๋ ์ธ๊ฐ์ ๋์ฒ๋ผ ๋ง๋ค ์ ์๊ธฐ ๋๋ฌธ์ ์ํํธ์จ์ด๋ฅผ ํตํด ํด๊ฒฐํ๋ ค๊ณ ์ฐ๊ตฌํด๋๊ฐ๊ณ ์์ผ๋ฉฐ ์ด์ ๊ด๋ จํ์ฌ ๊ณผํ์ ์ ๊ทผ๊ณผ ๊ณตํ์ ์ ๊ทผ์ผ๋ก ํด๊ฒฐํด๋๊ฐ๊ณ ์๋ค.
- ๊ณผํ์ ์ ๊ทผ: ์ฌ๋์ ์๊ฐ์ ๋ง๋จน๋ ์ธ๊ณต ์๊ฐ์ ๋ง๋ ๋ค.
- ๊ณตํ์ ์ ๊ทผ: ํ์ ๋ ๋ฒ์์์ ํน์ ํ ์๋ฌด๋ฅผ ๋ฌ์ฑํ๋ ์ธ๊ณต์๊ฐ์ ๋ง๋ ๋ค.
๊ณผํ์ ์ ๊ทผ๋ฒ์ผ๋ก ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๋ ๊ฒ์ด ์ด๋ ต๊ธฐ ๋๋ฌธ์ ๊ณตํ์ ์ ๊ทผ๋ฐฉ๋ฒ์ผ๋ก ์ฐจ์ ์ด๋ ๋ฒํธํ๋ง์ ์ ์ธ์ํ๋ ์ธ๊ณต์๊ฐ์ ๋ง๋ค์ด์ ํ์ ๋ ๋ฒ์์์ ์ฃผ์ด์ง ํน์ํ ์๋ฌด๋ฅผ ์ ์ํํ๋๋ก ๋ง๋ค๊ฒ ๋๋ค. ๊ณตํ์ ์ ๊ทผ๋ฒ์ ๋ง์ ์์ฉ ํ์ฅ์์ ์ฌ์ฉ๋๊ณ ์๋ค. (์์ง ์ค๋ฆฐ๋ ์ ๋ฐ ์ธก์ , ์นฉ ๊ฒ์ฌ ๋ฑ)
๊ณ์ธต์ ์ฒ๋ฆฌ ๋ฌธ์ ํด๊ฒฐ ๋๊ตฌ
์ฌ๋์ฒ๋ผ ์ธ์ํ๊ณ ํ๋์ ๋ถ์ผ์์ ๋ฅ๋ ฅ์ ๋ฐํํ ์ ์์ผ๋ ค๋ฉด ์ด๋ค ์ฒ๋ฆฌ๋ฅผ ํด์ผํ๋๊ฐ? ์ธ๊ฐ์ ๋์ ๋ค์ด์์ ์์ ๊ฒฝ์ ๊ฑฐ์ณ ๋๋ก ์ ๋ฌ๋๋ ๊ณผ์ ์ฒ๋ผ ๋ค์๊ณผ ๊ฐ์ ๊ณ์ธต์ ์ฒ๋ฆฌ๋ฐฉ๋ฒ์ด ํ์ํ๋ค.
Low level processing
์นด๋ฉ๋ผ ์์์ ์๋ ์ก์, ์ธ๊ณก์ ์ ๊ฑฐํ์ฌ ๊นจ๋ํ ์ด๋ฏธ์ง๋ฅผ ๋ง๋ค๊ธฐ์ํ์ฌ ์์์ฒ๋ฆฌ(image processing)๋ผ๋ ์ ์ฒ๋ฆฌ ๊ณผ์ ์ ์ํํ๊ฒ๋๋ฉฐ ์ด๋ฅผ ํตํด ์๋ฏธ์๋ ์ ๋ณด๋ฅผ ์ถ์ถํ๊ฒ ๋๋ค.
High level processing
์ ์ฒ๋ฆฌ๋ ์์์ ๊ฐ์ง๊ณ ์ธ์, ์ถ์ , ๋ถ๋ฅ, ๊ตฌ๋ถ(segmentation)ํ๋ ํ์๋ฅผ ์๋ฏธํ๋ค.
์ด๋ฒ ํ๊ธฐ์๋ ์ ๋๊ฐ์ง ๋ชจ๋ ๋ค๋ฃฌ๋ค!
์์คํ ์ค๊ณ
์ ๋ด์ฉ์ ๊ตฌํํ๊ธฐ์ํด ๋ค์๊ณผ ๊ฐ์ ๋๊ตฌ๋ค์ ํ์ฉํ๋ค.
์๋ฃ๊ตฌ์กฐ์ ์๊ณ ๋ฆฌ์ฆ
- ๋ฐฐ์ด, ํธ๋ฆฌ, ๊ทธ๋ํ, ํ, ํด์ฑ, ํ์ ํธ๋ฆฌ ๋ฑ
- Greedy, Dynamic Programming, ํ์ ๋ถ๊ธฐ ๋ฑ
- ๊ณ ์ ์ฒ๋ฆฌ๊ฐ ์ฃผ๋ ๊ด์ฌ
์ํ
- ์ ํ๋์, ๋ฏธ์ ๋ถํ, ํ๋ฅ ๊ณผ ํต๊ณ ๋ฑ
- ์ต์ ํ ๋ฌธ์ ํ์ด
๊ธฐ๊ณ ํ์ต
- ๊ธฐ๊ณ ํ์ต์ ํ์ฉํ๋ ์ฌ๋ก ๊ธ์ฆ
- ์ ๊ฒฝ๋ง, SVM, ์์ด๋๋ถ์คํธ, ์์ ์ฒ ๋ฑ
์ธ์ ํ๋ฌธ
์ปดํจํฐ ๋น์ ๋ถ์ผ๋ ๋ค๋ฅธ ๋ถ์ผ์ ์ํธ ํ๋ ฅ์ด ๊ฐํด์ง๋ ์ถ์ธ์ด๋ค.
์๊ฒ๋ Image Processing, Feature Matching, Recognition ๋ถ์ผ๋ฅผ ์๋ฏธํ์ง๋ง ๋ค์๊ณผ ๊ฐ์ ๋ค์ํ ๋ถ์ผ์ ์ฐ๊ฒฐ๋์ด์ ์ฐ๊ตฌ๋๊ณ ์๋ค.
Challenges
์ปดํจํฐ ๋น์ ผ์ผ๋ก ์ ์ฌ๋์ฒ๋ผ ๋ง๋ค๊ธฐ ์ด๋ ค์ด๊ฐ?
์ฒซ๋ฒ์งธ ๋ฌธ์ ๋ Viewpoint variation ์ธก๋ฉด์ ๊ณผ์ ์ด๋ค. ์ฆ, ์ปดํจํฐ๋ ์ด๋ป๊ฒ ๋ณด๋๊ฐ์ ๋ฐ๋ผ ์ธ์์ ๋ชปํ ์ ์๋ค. ์ฌ๋์ ์ ์ฌ์ง ์ฒ๋ผ ํ์ ํ๋ ๋ฑ์ ๋ค๋ฅธ ์ธก๋ฉด์ผ๋ก ๋ฌผ์ฒด๋ฅผ ๋ฐ๋ผ๋ณด์๋ ๋ชจ๋ ๊ฐ์ ๋ฌผ์ฒด์์ ์์๋ณผ ์ ์๋ค. ์ฌ๋์ ์๊ฐ์ ๊ฐ๊ฑดํ๊ธฐ ๋๋ฌธ์ด๋ค.
ํ์ง๋ง ์ปดํจํฐ๋ 0 ~ 255์ ๊ฐ์ผ๋ก ๊ตฌ์ฑ๋ ํฝ์ ๋จ์๋ก ์์์ ๋ฐ๋ผ๋ณด๊ธฐ ๋๋ฌธ์ ํ์ ํ๊ฑฐ๋ ๋ค๋ฅธ ๋ฐฉํฅ์ผ๋ก ์ด๋ฏธ์ง๋ฅผ ๋ณด์์ ๋ ๋ฐฐ์ด๊ฐ์ด ๋ฌ๋ผ์ง๋ฏ๋ก ๋ ์ด๋ฏธ์ง๋ฅผ ๋น๊ตํ ๋ ๊ตฌ๋ถํ๊ธฐ ์ด๋ ค์ ํ๋ค.
๋๋ฒ์งธ๋ illumination ์ธก๋ฉด์ ๊ณผ์ ์ด๋ค. ์ปดํจํฐ ๋น์ ผ ๋ถ์ผ์์ ๊ฐ์ฅ ํฐ ์ฝ์ ์ด๊ธฐ๋ ํ๋ค. ์ฌ๋์ ๋์ ๋น์ ์ ๋ณด๋ฅผ ์์งํ์ฌ ๋๋ก ์ ๋ฌํ๋ ์ญํ ์ ํ๋๋ฐ ์นด๋ฉ๋ผ๋ ๋ง์ฐฌ๊ฐ์ง๋ก ๋น์ ์ ๋ณด๋ฅผ ์ ์ฅํ์ฌ ์ปดํจํฐ์ ๋๊ฒจ์ฃผ๋ ์ญํ ์ ํ๋ค. ์ฆ, ์ฌ๋์ ๋๊ณผ ์นด๋ฉ๋ผ ๋๋ค ๋น์ด ์๋ค๋ ๊ฐ์ ํ์ ๋์ํ๊ณ ์๋ ๊ฒ์ด๋ค.
๋น์ด ์์ผ๋ฉด ์ด๋ค ์ ๋ณด๋ ์ป์ ์ ์์ผ๋ฉฐ ์ฃผ๋ณ ์กฐ๋ช ์ํฉ์ ๋ฐ๋ผ ๋ค๋ฅธ ์์ผ๋ก ๋ณด์ด๋ ๊ฒ๋ค์ ๋ชจ๋ ์นด๋ฉ๋ผ์ ํน์ฑ์ด์ ์ฝ์ ์ด๋ค. ์ด์ ๊ฐ์ ์ฝ์ ์์์๋ ์ ์ด๋ฏธ์ง์์ ํญ๊ท์ด 6๋ง๋ฆฌ๊ฐ ์กด์ฌํ๋ค๋ ๊ฒ์ ๊ตฌ๋ถํ๊ณ ์ธ์ํ ์ ์๋ ์์คํ ์ ๋ง๋ค์ด์ผํ๋ ๊ฒ์ด ์ปดํจํฐ ๋น์ ผ์ด ํ์ด์ผํ๋ ๋ฏธ์ ์ด๋ค.
์ธ๋ฒ์งธ๋ Scale ์ธก๋ฉด์์์ ๊ณผ์ ์ด๋ค. ์ฌ๋์ ๋ฐฐ๊ฒฝ์์๋ ๋ฌผ์ฒด์ ํฌ๊ธฐ์ ๋ฐ๋ผ ๋์๋ฌผ์ฒด์ ํฌ๊ธฐ๋ฅผ ์๋์ ์ผ๋ก ์ ํ๋ ํน์ง์ด ์๋ค. ์๋ฅผ ๋ค์ด ์ ์ด๋ฏธ์ง์์ ์๊ธฐ์ ์ฑ์ธ์ด ๋ค๊ณ ์๋ ๋ ธํธ๋ถ์ ํฌ๊ธฐ๋ ๋์ผํ์ง๋ง ์๋ก ๋ค๋ฅธ ํฌ๊ธฐ๋ฅผ ๊ฐ๊ณ ์๋ ๊ฒ์ฒ๋ผ ๋ณด์ธ๋ค. ์นด๋ฉ๋ผ๋ ๋ง์ฐฌ๊ฐ์ง๋ก ์๋์ ์ธ ์ ๋ณด๋ฅผ ๋ฐ์์ค๊ธฐ ๋๋ฌธ์ ์ด ๋ฌธ์ ๋ฅผ ์ด๋ป๊ฒ ํด๊ฒฐํ๋ ๊ฐ๋ ์ปดํจํฐ ๋น์ ผ์ ๊ณผ์ ์ด๋ค.
๋ค๋ฒ์งธ๋ Deformation ์ธก๋ฉด์์์ ๊ณผ์ ์ด๋ค. ์ ์ด๋ฏธ์ง์๋ ์๋ก๋ค๋ฅธ ํํ๋ฅผ ๊ฐ์ง ๋ง์ ๋ชจ์ต์ด ๋ฑ์ฅํ๊ณ ์๋ค. ์ธ๊ฐ์ ๋ฌผ์ฒด์ ๋ชจ์์ด ๋ณํ๋๋ผ๋ ๊ณผ๊ฑฐ์ ๊ฒฝํ์ ๋น์ถ์ด ๋ชจ๋ ๊ฐ์ ๋ง์ด๋ผ๋ ์ ์ ์ดํดํ ์ ์๋ค. ํํ๊ฐ ๋ณํ๋ ๋ฌผ์ฒด์ ๋ํด์๋ ๊ฐ๊ฑดํ๊ฒ ์ข ๋ฅ๋ฅผ ๊ตฌ๋ถํด๋ผ ์ ์์ด์ผ ํ๋ค.
๋ค์ฏ๋ฒ์งธ๋ Occlusion, clutter ์ธก๋ฉด์์์ ๊ณผ์ ์ด๋ค. ์ ์ด๋ฏธ์ง์์๋ ์ผ๋ฃฉ๋ง์ด ๋ณด์ด๋๋ฐ ์ผ๋ถ๋ถ์ด ๊ฐ๋ ค์ ธ์๊ณ ๊ฒน์ณ์ ธ์๋ ํํ๋ฅผ ๋ณด์ธ๋ค. ์ด์ ๊ฐ์ ์กฐ๊ฑด์์๋ ์ปดํจํฐ๋ ๋ฌผ์ฒด๋ฅผ ์ ๊ตฌ๋ถํ ์ ์์ด์ผ ํ๋ค.
์ฌ์ฏ๋ฒ์งธ๋ Motion ์ธก๋ฉด์์์ ๊ณผ์ ์ด๋ค. ์ ์ด๋ฏธ์ง์์๋ ๊ณ ๊ฐ๋ฅผ ํ๋ค๊ณ ์๋ ์ ํ๋ง๋ฆฌ๊ฐ ๋ณด์ด๋ฉฐ ๋ง์น ๊ณ ๊ฐ๋ฅผ ํ๋๋ ๋ชจ์ต์ด ๋ธ๋ฌ ํจ๊ณผ๊ฐ ์ ์ฉ๋ ๊ฒ์ฒ๋ผ ๋ณด์ธ๋ค. ์ด์ ๋ ์นด๋ฉ๋ผ์ ์ ํฐ๊ฐ ๋๋ฆฌ๋ ๊ฒ๋ณด๋ค ๋ฌผ์ฒด๊ฐ ์์ง์ด๋ ์๋๊ฐ ๋ ๋น ๋ฅด๋ฉด ์ด์ ๊ฐ์ ํ์์ด ๋ฐ์ํ๋ค. ์ด์ ๊ฐ์ ์กฐ๊ฑด ์์์๋ ์ปดํจํฐ ๋น์ ผ ๊ธฐ์ ์ ๋ฌผ์ฒด๋ฅผ ๊ตฌ๋ถํด๋ผ ์ ์์ด์ผ ํ๋ค.
์ผ๊ณฑ๋ฒ์งธ๋ Object intra-class variation์ด๋ค. ์๋ฅผ๋ค์ด ์์๋ฅผ ๋ค๋ฆฌ๊ฐ 4๊ฐ ๋ฌ๋ ค์๊ณ ๋ฑ๋ฐ์ด์ ๋ฐ์นจ์ด ๋ฌ๋ ค์๋ ๊ฒ์ผ๋ก ์ ์ํ๋ฉด ์ ์ด๋ฏธ์ง ์์์ ์์๋ก ์ ์ํ ์ ์๋ ์๊ฐ ์กด์ฌํ๋ค. ํ์๋ง ๊ณผ๊ฑฐ์ ๊ฒฝํ์ ํตํด ์์ ๊ฐ์ ์์๊ฐ ๋ชจ๋ ์์์์ ์ ์ ์๊ธฐ ๋๋ฌธ์ ์ปดํจํฐ์๊ฒ๋ ๋ค์ํ ๋ชจ์ต์ ๊ฐ๋ฅด์น ํ์๊ฐ ์๊ฒผ๋ค.
์ฌ๋ฃ๋ฒ์งธ๋ Local ambiguity์ด๋ค. ์ฌ์ง์ด ์์ธํ๊ฒ ๋ณด์ด์ง ์์๋ ๊ณผ๊ฑฐ์ ๊ฒฝํ์ ํตํด์ ๋ฌผ์ฒด๊ฐ ๋ฌด์์ ํ๋ ค๋์ง ์ ์ ์๋ค. ์๋ฅผ๋ค์ด๋ณด์!
์ ์ด๋ฏธ์ง๋ ํ๋ ค์ ๋ช ํํ์ง ์์ง๋ง ๊ณผ๊ฑฐ์ ๊ฒฝํ์ ๋น์ถ์ด ๋ณด์์ ๋ ์ฑ ์์์ ๋ชจ๋ํฐ, ํค๋ณด๋, ๋ง์ฐ์ค๊ฐ ์์ผ๋ฉฐ ๊ทธ ์ฑ ์์์ ์ ํํ๊ณ ์๋ ์ฌ๋์ด ์์์๋ค๋ ๊ฒ์ ์ ์ ์๋ค.
ํ์ง๋ง ์ค์ ์ด๋ฏธ์ง์์๋ ์์ธก๊ณผ๋ ๋ค๋ฅผ ์๋ ์๋ค. ์ํฉ๊ณผ ํ๋์ ์ข ํฉ์ ์ผ๋ก ์ดํดํ๋ ๊ฒ์ด ์ค์ํ๋ค. ์ด์ฒ๋ผ ์ปดํจํฐ ๋น์ ผ์์๋ ๋ชจํธํ ์์์์ ๊ทธ ๋ฌผ์ฒด๊ฐ ๋ฌด์์ผ์ง ์์ธกํ๋ ๋ฌธ์ ๋ฅผ ํธ๋ ๊ฒ์ด ๋ฏธ์ ์ด๋ค.
์ํ๋ฒ์งธ๋ Inherent ambiguity ์ด๋ค. ์ ์ด๋ฏธ์ง์๋ ํฐ ํธ๋ฐ๊ณผ ๋ ์๋ค๋๋ ๋๋น๊ฐ ๋ณด์ด๊ณ ์๋ค. ํ์ง๋ง ์ ์๋ ์๊ทผ๋ฒ์ ์ด์ฉํ ํธ๋ฆญ์ด๋ฉฐ ํ์๋ ์ผ์ฐจ์ ๋ชจ์ต์ ๋๋น๋ฅผ ํ๋ด๋ธ 2์ฐจ์ ๊ทธ๋ฆผ์ ํธ๋ฆญ์ด๋ค. ์ด ํธ๋ฆญ์ด ์ ์ฉ๋ ์ ์์๋ ์ด์ ๋ 3์ฐจ์ ์ ๋ณด๊ฐ ๋ ์๊ฐ 2์ฐจ์ ์ ๋ณด๋ฅผ ์นด๋ฉ๋ผ๊ฐ ์บก์ฒํ๊ธฐ ๋๋ฌธ์ด๋ค. ์ด๋ฐ ์ํฉ์์๋ ์ปดํจํฐ ๋น์ ์ ๋ฌธ์ ๋ฅผ ํ์ด๋ด์ผ ํ๋ค.
์ปดํจํฐ๋ ์์ ๊ฐ์ ๋ฌธ์ ๋ฅผ ์๊ณ ๋ฆฌ์ฆ์ ํตํ์ฌ ํด๊ฒฐํด๋ด๋ ๋ถ์ผ์ด๋ค! ์ด๋ค ๋ฐฉ์์ผ๋ก ๋ฌธ์ ๋ฅผ ํ์ด๊ฐ๊ฒ ๋๋์ง ์ดํด๋ณด์!
Opportunities
์ฒซ๋ฒ์งธ๋ Linear perspective ์ด๋ค. ์์ ์๊ฐํ ๊ฒ์ฒ๋ผ ์นด๋ฉ๋ผ๊ฐ ๊ฐ๊ณ ์๋ ๊ฐ์ฅ ํฐ ์ฝ์ ์ ์กฐ๋ช ํ๊ฒฝ์ ์ทจ์ฝํ๊ณ 3์ฐจ์ ์ ๋ณด๋ฅผ ์์ด๋ฒ๋ฆฌ๊ณ 2์ฐจ์ ์ ๋ณด๋ง ๊ฐ๊ณ ์๋ ๊ฒ์ด๋ค.
ํ์ง๋ง ์ฐ๋ฆฌ๋ ์ ์ด๋ฏธ์ง๋ฅผ ๋ณด์์ ๋ ์ด๋๊ฐ ์์ชฝ์ด๊ณ ์ด๋๊ฐ ๋ท์ชฝ์ธ์ง ์ดํดํ ์ ์๋ค. ๋ค์๋งํด 2์ฐจ์์ด์ง๋ง 3์ฐจ์์ผ๋ก ์ดํดํ ์ ์๋ค๋ ์๋ฏธ์ด๋ค. ์ด๋ป๊ฒ ๊ฐ๋ฅํ ๊น? ๋ฐ๋ก ์ ์ด๋ฏธ์ง์์ ๋ชจ๋ ๋ผ์ธ์ด ํ ์์ค์ ์ผ๋ก ๋ชจ์ด๊ธฐ ๋๋ฌธ์ด๋ค.
๋๋ฒ์งธ๋ Aerial perspective ์ด๋ค. ์๋์ ์ฌ์ง์ ์ดํด๋ณด์!
์ด๋ค ๋๋ฌด๊ฐ ์์ ์๊ณ ๋ค์ ์๋์ง ๊ตฌ๋ถํ ์ ์๋ค. ์นด๋ฉ๋ผ์ ๊ฐ๊น์ด ์ชฝ์ ์ง์ ์๊น์ ๊ฐ๊ณ ์์ง๋ง ์นด๋ฉ๋ผ์ ๋จผ์ชฝ์ ์ ์ ์๊น์ ๊ฐ๊ณ ์๊ธฐ ๋๋ฌธ์ด๋ค. ์ด์ ๊ฐ์ด ์์ญ์ ๋ํ ํฌ์์ด ๋ฌ๋ผ์ง๋ค๋ ํน์ง์ ์ด์ฉํด์ 3์ฐจ์ ๊ตฌ์กฐ๋ฅผ ํด์ํ ์ ์๊ฒ ๋๋ค.
์ธ๋ฒ์งธ๋ Texture gradient ์ด๋ค. ์๋์ ์ฌ์ง์์ ์ฐ๋ฆฌ๋ ๊ฐ๋ญ์ง ๋ ๊ณผ ์ ์ด๋ฅผ ๊ตฌ๋ถ์ง์ด ์ดํดํ ์ ์๋ค.
๊ฐ๋ญ์ผ๋ก ์ธํด ๋ง๋ค์ด์ง๋ teture ์ ๋ณด์ ์ ์ด์ texture ์ ๋ณด๊ฐ ๋ค๋ฅด๊ธฐ ๋๋ฌธ์ ๊ตฌ๋ถํ ์ ์์๋ ๊ฒ์ด๋ฉฐ ์ด ๋ํ ์ ๋ณด๋ฅผ ๊ตฌ๋ถํ ์ ์๋ ํน์ง ์ค ํ๋์ด๋ค.
๋ค๋ฒ์งธ๋ Shading ์ด๋ค. ์๋์ ์ด๋ฏธ์ง์์๋ ์ด๋ ์กฐ๊ฐ์ ํ๋๊ฐ ๋ณด์ด๊ณ ์๋ค.
์ ์ด๋ฏธ์ง์์ ์ฐพ์๋ณผ ์ ์๋ ์ ์ฒด์ ๊ตฌ์กฐ๋ ์กฐ๊ฐ์์ด ์๊ฐ์ธ์ง ์๊ฐ์ธ์ง ๊ตฌ๋ถ์ง๋ ๊ฒ์ด๋ค. ์ฐ๋ฆฌ๋ ๊ทธ๋ฆผ์์ ๋ฐฉํฅ์ ํตํด ์๊ฐ์ธ์ง ์๊ฐ์ธ์ง ์ดํดํ ์ ์์ผ๋ฉฐ ์ปดํจํฐ๋ ๋ง์ฐฌ๊ฐ์ง๋ก ์ด ํน์ง์ ํ์ฉํ์ฌ ์ ์ฒด๊ตฌ์กฐ๋ฅผ ํ์ ํ ์ ์๋ค.
๋ค์ฏ๋ฒ์งธ๋ Cast shadows ์ด๋ค. ๋ค์ ์ด๋ฏธ์ง์๋ณด์ด๋ ์ฌ๋์ ์๋์์ ๋ ์๋ ๊ฒ์ผ๊น? ํ๋ฒ ๊ณ ๋ฏผํด๋ณด์!
์ฐ๋ฆฌ๋ ์ง๊ด์ ์ผ๋ก ์ฌ๋์ด ์๋ ์์ ๋ ์์์ ์ดํดํ ์ ์๋ค. ์๋ํ๋ฉด ์ฌ๋๊ณผ ๊ทธ๋ฆผ์๊ฐ ์๋ก ๋ถ์ด์์ง ์๊ธฐ ๋๋ฌธ์ด๋ค. ๊ทธ๋ฆผ์๋ฅผ ํ์ฉํ๋ฉด ์ฌ์ง์ ์ ์ฒด ๊ตฌ์กฐ๋ฅผ ์์ฝ๊ฒ ์ดํดํ ์ ์๋ค.
*์ฌ์ฏ๋ฒ์งธ๋ Similarity (color, texture, proximity)์ด๋ค. *์๋์ ์ฌ์ง์์ ์๋์ ๊ฝ์ ์ฌ๋์ ์์ฝ๊ฒ ๊ตฌ๋ถํ ์ ์๋ค.
์๋์ ๊ฝ์ ๊ตฌ๋ถํ ์ ์ด์ ๋ ๋ ๋ฌผ์ฒด๊ฐ ๊ฐ๊ณ ์๋ ์์, ์ง๊ฐ ์ ๋ณด๊ฐ ์๋ก ๋ค๋ฅด๊ธฐ ๋๋ฌธ์ ๊ตฌ๋ถํ ์ ์์ผ๋ฉฐ ์ด๋ฅผ ํตํด ์ฌ์ง์ ์ดํดํ ์ ์๋ค.
*์ผ๊ณฑ๋ฒ์งธ๋ Common Fate ์ด๋ค. *์๋์ ์ฌ์ง์ ๋ณด๋ฉด ์ฌ๋ฌ ๋ง๋ฆฌ์ ๋ํ ๋ฌด๋ฆฌ๊ฐ ๋ณด์ธ๋ค.
์ธ๊ฐ์ ์ด ์ฌ์ง์ ๋ณด๊ณ ์ด ๋ช๋ง๋ฆฌ์ ๋ํ๊ฐ ์กด์ฌํ๋์ง ์ดํดํ ์ ์๋ค. ๋ํ๊ฐ ๊ฐ๊ณ ์๋ ๋ชจ์์ ์ ๋ณด๋ฅผ ๊ฐ๊ณ ๊ฐ์๋ฅผ ์ธ์ด๋ณด๋ ๊ฒ์ด๋ค.
์ฌ์ค ์ด๋ฏธ์ง๋ฅผ ์๊ฐํด๋ณด๋ฉด ์์ ๊ฐ์ด ์๋ง์ Variation์ ๊ฐ๊ณ ์๋ค. ์๋ง์ ๋ฌธ์ ๋ค์ด ์์์์๋ ๋ถ๊ตฌํ๊ณ Computer Vision ๋ถ์ผ๊ฐ ๋ฐ์ ํ ์ ์์๋ ์ฌ์ ๋ ์ฃผ์ด์ง ์ฌ์ง์ผ๋ก๋ถํฐ ๋ณด์ฌ์ง๋ ๊ฒ์ฒ๋ผ ํํ, ์์, ์ง๊ฐ, ๊ทธ๋ฆผ์, ์์ญ, ์ ์ ๋ํ ์ ๋ณด๋ฅผ ํ์ฉํ์ฌ ๋ฌธ์ ๋ฅผ ํ๋์ฉ ํด๊ฒฐํด ๋๊ฐ๊ณ ์ธ๊ณต์ง๋ฅ์ ๊ฒฐํฉํ์ฌ ์ฌ๋๋ณด๋ค ๋ ํ๋ฅญํ ์ธ๊ณต ์๊ฐ์ ๋ง๋ค์ด๋๊ฐ๊ณ ์๋ค.
ํ์ต์ ์ํ ์์
์์ผ๋ก ์์ ์ ๋ค์ผ๋ฉด์ 3์ฐจ์ ์ ๋ณด๋ฅผ ์ป๊ธฐ์ํด ์ด๋ป๊ฒ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํด๋๊ฐ๋์ง์ ๊ดํ์ฌ ๋ค์๊ณผ ๊ฐ์ ์๊ฐ์ ํด๋ณด๋ฉด์ ์ดํดํด๋ณด์!
- Line ์ ๋ณด๋ฅผ ์ด๋ป๊ฒ ๋ฝ์ ๊ฒ์ธ๊ฐ?
- ์ฌ๋์ ๋์ ๋ณด์ด๋ ๊ฒ์ฒ๋ผ ๊ฐ๊น์ด ์์ญ๊ณผ ๋ฉ๋ฆฌ ๋จ์ด์ง ์์ญ์ ์ด๋ค ์๊ณ ๋ฆฌ์ฆ์ ํตํด ๊ตฌ๋ถํด๋ผ ๊ฒ์ธ๊ฐ?
- ํ ์ค์ฒ ์ ๋ณด๋ฅผ ์ดํดํ ๋ gradient ๋ฅผ ๋ฝ์๋ด๋๋ฐ ์ด๋ค ์ํ์ ์ธ ๋ ผ๋ฆฌ์ ์๊ณ ๋ฆฌ์ฆ์ ํตํด์ ์ ์ด์ ์์ญ ๋งํผ์ ๋ฝ์๋ผ ์ ์๋๊ฐ?
- ์กฐ๋ช ํ๊ฒฝ์ ํตํด ์ด๋ป๊ฒ 3์ฐจ์ ์ ๋ณด๋ฅผ ์ฌ๊ตฌ์ฑํ ์ ์๋๊ฐ?
- ์์ ์ ๋ณด๋ฅผ ์ด์ฉํด์ ์ด๋ป๊ฒ ๋ฌผ์ฒด๋ฅผ ๊ตฌ๋ถํ๊ณ ๊ทธ ๋ฌผ์ฒด๊ฐ ๋ฌด์์ธ์ง ์ดํดํ ์ ์๋๊ฐ?
๊ต์๋์ ๊ถ์ฅ ์ฌํญ์ผ๋ก ๊ฐ์์ ๊ทธ์น์ง ์๊ณ ๊ผญ ์ฑ ์ ์ฝ์ด๋ณด๋ผ๊ณ ํ์ จ๋ค! ์ด ์์ ์ ํ๋น์์นด๋ฐ๋ฏธ ์ปดํจํฐ ๋น์ ผ ์ฑ ์ ์ฌ์ฉํ๋ค.
์ปดํจํฐ ๋น์ ์ด ๋ฌด์์ด๊ณ ์ฝ์ ์ ๋ฌด์์ด๋ฉฐ ์ด๋ป๊ฒ ํด๊ฒฐํ์๋์ง ์ ๋ฆฌํด๋ณด์๋ค. ๋ค์์๊ฐ์๋ ์ด๋ป๊ฒ ์นด๋ฉ๋ผ๋ก ๋ถํฐ ์์์ด ํฌ์๋๋์ง์ ๊ดํ ๋น ์นด๋ฉ๋ผ ์์๊ฐ์ ์๊ด๊ด๊ณ์ ๋ํด ๋ฐฐ์๋ณด๋๋ก ํ ๊ฒ์ด๋ค!
'๐ฅ Computer Science > Computer Vision' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Computer Vision] Histogram - Part 2 (0) | 2021.09.09 |
---|---|
[Computer Vision] Histogram - Part 1 (0) | 2021.09.08 |
[Computer Vision] Color (0) | 2021.09.07 |
[Computer Vision] Image Processing - Part 2 (0) | 2021.09.04 |
[Computer Vision] Image Processing - Part 1 (0) | 2021.09.04 |