728x90 ๐ Theory/3D vision & Graphics3 [CV] SFM (Structure From Motion) : ์ฐ์๋ 2D ์ด๋ฏธ์ง๋ค๋ก ์นด๋ฉ๋ผ ํฌ์ฆ์ 3D shape ์ฌ๊ตฌ์ฑํ๊ธฐ ๋ณธ ํฌ์คํ ์์๋ visual localization์ ํ์์ ์ธ 2D ์์์ผ๋ก 3D ์ ๋ณด๋ฅผ ์ถ์ถํ๋ SFM (Structure From Motion) ์ ๋ํด ์ต๋ํ ์์์์ด ๊ฐ ๋จ๊ณ์ ๋ชฉ์ ๊ณผ ์๋ฏธ์ ์ง์คํ์ฌ ์๊ฐํ๋ ค ํ๋ค SFM์ GUI๊ฐ ์๋ ๋ฒ์ฉ SFM (Structure From Motion), MVS (Multi View Stereo) ํ์ดํ๋ผ์ธ์ธ COLMAP ๋ฑ์ visual localization task ์์ ์ฌ์ฉ๋๋ค. COLMAP์ ๊ฒฝ์ฐ ์ ๋ ฌ๋ ๋๋ ์ ๋ ฌ๋์ง ์์ ์ด๋ฏธ์ง์ reconstruction ๊ธฐ๋ฅ์ ์ ๊ณตํ๋ค.(Multi-view ์ด๋ฏธ์ง๋ค๋ง ๋ฃ์ผ๋ฉด camera pose + 3D shape์ ๋ณต์ํด์ค๋๋ค.) * SFM๊ณผ ์ ์ฌํ ์๊ณ ๋ฆฌ์ฆ? SFM๊ณผ ์ ์ฌํ ์๊ณ ๋ฆฌ์ฆ์ผ๋ก ๋ง์ด ์๋ ค์ ธ ์๋ S.. 2022. 6. 5. [CV] 3D Geometry ์ค๋ช *์๋ฃ ์ถ์ฒ : ๋คํฌํ๋ก๊ทธ๋๋จธ https://darkpgmr.tistory.com/category/%EC%98%81%EC%83%81%EC%B2%98%EB%A6%AC Coordinate System (์ขํ๊ณ) ์์ geometry ์์๋ ์๋(3D), ์นด๋ฉ๋ผ(3D), ์ ๊ท(2D), ํฝ์ (2D) 4๊ฐ์ ์ขํ๊ณ๊ฐ ์กด์ฌํฉ๋๋ค. - ์๋ ์ขํ๊ณ ๊ฐ์ฒด์ ์์น๋ฅผ ํํํ ๋ ๊ธฐ์ค์ผ๋ก ์ผ๋ ์ขํ๊ณ๋ก ์นด๋ฉ๋ผ ์ขํ๊ณ์ ๋จ์๋ฅผ ๋ง์ถฐ์ผ ํ๊ณ ์(P)์ ๊ฐ์ด ํํํ ์ ์์ต๋๋ค. - ์นด๋ฉ๋ผ ์ขํ๊ณ ์นด๋ฉ๋ผ๋ฅผ ๊ธฐ์ค์ผ๋ก ํ ์ขํ๊ณ์ด๋ฉฐ, ์๋์ฒจ์ c ๋ฅผ ์ฌ์ฉํ์ฌ ์์ ๊ฐ์ด ํํํฉ๋๋ค. - ํฝ์ ์ขํ๊ณ ์์ ์ขํ๊ณ๋ผ๊ณ ๋ ๋ถ๋ฆฌ๋ฉฐ ์ด๋ฏธ์ง์ ์ผ์ชฝ ์๋ฅผ ์์ ์ผ๋ก ์ค๋ฅธ์ชฝ ๋ฐฉํฅ์ x ์ฆ๊ฐ ๋ฐฉํฅ, ์๋ ๋ฐฉํฅ์ y ์ฆ๊ฐ ๋ฐฉํฅ์ผ๋ก ํฉ๋๋ค. ํฝ์ ์ขํ๊ณ์.. 2022. 4. 4. [Graphics] 3D model์ material ์์ฑ / obj, mtl ํ์ผ PBR Texture 3D ๋ชจ๋ธ๋ง ๋ถ์ผ์์ ์ฌ์ง ํ๋ฉด์ ์์ฑ์ ๋ฐ๋ผ ๋ฐ์ฌ, ๊ตด์ , ํฌ๊ณผ ๋ฑ์ ์์ฑ์ด ๋ฌผ๋ฆฌ์ ์ผ๋ก ์์ฉํ๊ณ ์๊ฐ์ ์ผ๋ก ํํํ๋ ๊ธฐ๋ฒ์ Physical Base Rendering (PBR) ์ด๋ผ๊ณ ํ๋ค. ์ฌ์ง ์์ฑ์ Roughness, Metalness ๋ฑ ๋ค์ํ๊ฒ ์กด์ฌํ๊ณ ์ด๋ค์ ๋ค์ํ map์ผ๋ก ํํํ ์ ์๋๋ฐ, ์ด๋ฌํ ์ฌ์ง ํํ์ ์ํด texture ํ์ผ์ ๋ชจ์๋์ ๊ฒ์ PBR texture๋ผ๊ณ ํ๋ค. ์ ์ํ ๊ณณ์ ๋ฐ๋ผ ์กฐ๊ธ์ฉ ์ด๋ฆ์ด ๋ค๋ฅผ ์ ์์ง๋ง ์ผ๋ฐ์ ์ผ๋ก ์๋์ ๊ฐ์ ์ข ๋ฅ๋ค์ด ์๋ค. Albedo (๋๋ Diffuse, Base color) Normal, Bump, Displacement, Height Rughness (๋๋ Glossiness) Metalness Specular (.. 2022. 4. 4. ์ด์ 1 ๋ค์ 728x90