3D Object Scanning
3D Object Scanning์ multi-view stereo (MVS) ๊ธฐ์ ์ ํ์ฉํ์ฌ ๊ฐ์ฒด์ 3D shape์ ๋ณต์ํ๋ ๊ธฐ์ ์ด๋ค. ์๋ ์์์ ๋ณด๋ฉด Niantic์ด๋ผ๋ ๊ธฐ์ ์์ Unity SDK์ ๋น ๋ฅธ non-lidar ์ค์บ ํด์ ์ถ๊ฐํ์ฌ ์ฌ์ฉ์๊ฐ ๊ฐ์ฒด๋ฅผ ์ค์๊ฐ์ผ๋ก ์ค์บํ ์ ์๊ฒ ํ๋ค. ์ค๋งํธํฐ์ผ๋ก ๊ฐ์ฒด๋ฅผ ๋ค์ํ ๊ฐ๋์์ ์ดฌ์ํ๊ณ ๊ฐ์ฒด๋ฅผ ๋ณต์ํ๋๋ฐ ํ์ง์ด ๊ฝค ์ข์๋ณด์ธ๋ค. ๋ํ RealityScan๊ณผ ๊ฐ์ ์ฑ์ ์ฌ์ฉํ๋ฉด ์ค๋งํธํฐ์ผ๋ก ๊ฐ๋จํ๊ฒ 3D ์ค์บ์ ๊ฒฝํํด ๋ณผ ์๋ ์๋ค.
Niantic ๊ธฐ์ ์ Object Scanning ์์
RealityScan - 3D Scanning App์ ๊ฒฐ๊ณผ ์์
๊ฐ๋จ ๊ธฐ์ ์ค๋ช
3D object scanning์ 3์ฐจ์ ํ์์ ๋์งํธํํ๋ ๊ธฐ์ ์ค ํ๋๋ก ์ผ๋ฐ์ ์ผ๋ก multi-view stereo (MVS) ๊ธฐ์ ์ ์ฌ์ฉํ์ฌ ๊ฐ์ฒด์ ํ์์ ๋ณต์ํ๋ค. MVS๋ ์ฌ๋ฌ ๊ฐ์ 2D ์ด๋ฏธ์ง์์ 3D ๋ชจ๋ธ์ ์์ฑํ๋ ๊ธฐ์ ๋ก, ๊ฐ์ฒด์ ์ฌ๋ฌ ๊ฐ๋์์ ์ฐํ ์ฌ์ง๋ค์ ์ด์ฉํ์ฌ 3D ๋ชจ๋ธ์ ๋ง๋ ๋ค. ์ผ๋ฐ์ ์ผ๋ก MVS๋ฅผ ์ฌ์ฉํ๋ 3D object scanning์ ๋ค์๊ณผ ๊ฐ์ ๊ณผ์ ์ผ๋ก ์ด๋ฃจ์ด ์ง๋ค.
- ๊ฐ์ฒด๋ฅผ ์ฌ๋ฌ ๊ฐ๋์์ ์ฐํ ์ฌ์ง์ ์ดฌ์
- ์ด ๋ ๋น์ ๋ฐฉํฅ์ด๋ ์ดฌ์ ํ๊ฒฝ์ด ๋ฐ๋์ง ์๋๋ก ๊ณ ์ ๋ ํ๊ฒฝ์์ ์ดฌ์ํ๋ ๊ฒ์ด ์ข๋ค
- ์ดฌ์๋ ์ด๋ฏธ์ง๋ค์ ์ ํฉํ์ฌ ํ๋์ ํฐ ์ด๋ฏธ์ง๋ก ๋ง๋ ๋ค
- ์ด ๊ณผ์ ์์ ๊ฐ ์ด๋ฏธ์ง์ ์นด๋ฉ๋ผ ์์น์ ๋ฐฉํฅ์ ์ถ์
- ์ ํฉ๋ ์ด๋ฏธ์ง๋ฅผ ๊ธฐ๋ฐ์ผ๋ก 3D ๋ชจ๋ธ์ ์์ฑ
- ์ด ๋ ๊ฐ ์ด๋ฏธ์ง์ ํน์ง์ (feature point)์ ๊ฒ์ถํ์ฌ ์ด๋ฏธ์ง ๊ฐ์ ๋์์ํค๋ ์์ ์ด ์งํ
- ์ดํ, ์ด๋ฏธ์ง ๊ฐ ๋์์ ๋ค์ ์ด์ฉํ์ฌ ๊ฐ์ฒด์ 3D ํ์์ ์ถ์
์ด๋ฌํ 3D object scanning์ ๋ค์ํ ๋ถ์ผ์์ ํ์ฉ๋ ์ ์๋ค. ์๋ฅผ ๋ค์ด ์ ์กฐ์ ์์๋ ์ ํ ์ค๊ณ๋ ํ์ง ๊ฒ์ฌ ๋ฑ์ ์ฌ์ฉํ ์ ์๊ณ , ๋ฌธํ์ฌ ๋ณด์กด, ๊ฒ์ ์ ์, ๊ฐ์ ํ์ค, ๋ก๋ด ๊ธฐ์ ๋ฑ ๋ค์ํ ๋ถ์ผ์์๋ ํ์ฉ๋ ์ ์๋ค.