[Rendering] Monocular Normal Priors can mitigate specular reflections
High-quality Surface Reconstruction using Gaussian Surfels์์ ๋ค์๊ณผ ๊ฐ์ ๋ฌธ์ฅ์ด ๋์ต๋๋ค.
Limitations. Even with monocular norm priors, our method cannot guarantee accurate reconstruction results at areas with strong specular reflections.
์ด๋ฅผ ํด์ํ๊ธฐ ์ํด normal map, monocular normal priors, specular reflection์ ์ ์์ ๊ฐ๊ฐ์ ๊ด๊ณ๋ฅผ ์ดํดํด์ผํฉ๋๋ค.
Monocular Normal Priors์ Normal Map
์ ์ ๋ฐ ์ฐจ์ด์
Normal Map
์ ์: Normal map์ 3D ๊ทธ๋ํฝ์ค์์ ํ๋ฉด์ ๋ฒ์ (normal vectors) ์ ๋ณด๋ฅผ ํฝ์ ๋จ์๋ก ์ ์ฅํ ํ ์ค์ฒ ๋งต์ ๋๋ค. ์ด๋ฅผ ํตํด ๋ฌผ์ฒด ํ๋ฉด์ ์ธ๋ถ์ ์ธ ๋ํ ์ผ์ ํํํ๊ณ , ๋น์ ๋ฐ์ฌ์ ์ฐ๋์ ์ ๊ตํ๊ฒ ๊ณ์ฐํ ์ ์์ต๋๋ค.
์ญํ :
- ์ธ๋ถ ๋ฌ์ฌ: Normal map์ ์ ํด์๋ ๋ชจ๋ธ์์๋ ๊ณ ํด์๋์ ํ๋ฉด ๋ํ ์ผ์ ํํํ ์ ์๊ฒ ํฉ๋๋ค.
- ์กฐ๋ช ๊ณ์ฐ: ํ๋ฉด ๋ฒ์ ์ ๋ณด๋ฅผ ํตํด ๋น์ ๋ฐ์ฌ์ ์ฐ๋์ ์ ํํ๊ฒ ๊ณ์ฐํ์ฌ, ๋ฌผ์ฒด ํ๋ฉด์ ํ์ค๊ฐ์ ๋์ ๋๋ค.
Monocular Normal Priors
์ ์: Monocular normal priors๋ ๋จ์ผ ์ด๋ฏธ์ง(๋จ์ ๋ทฐ)์์ 3D ๊ตฌ์กฐ๋ฅผ ์ถ์ ํ ๋ ํ๋ฉด ๋ฒ์ ์ ์ฌ์ ๋ถํฌ๋ฅผ ์ฌ์ฉํ๋ ๊ฐ๋ ์ ๋๋ค. ์ด๋ ํน์ ๋ฌผ์ฒด๋ ํ๋ฉด์ ์ผ๋ฐ์ ์ธ ๋ฒ์ ๋ถํฌ์ ๋ํ ์ฌ์ ์ง์์ ํ์ฉํ์ฌ 3D ์ฌ๊ตฌ์ฑ์ ์ ํ์ฑ์ ๋์ ๋๋ค.
์ญํ :
- ์ฌ์ ์ง์ ํ์ฉ: ๋จ์ผ ์ด๋ฏธ์ง์์ ์ถ์ถ๋ ๋ฒ์ ์ ๋ณด์ ๋ํด ์ฌ์ ์ง์์ ์ ์ฉํ์ฌ ๋ณด๋ค ์ ํํ 3D ๊ตฌ์กฐ๋ฅผ ์ถ์ ํฉ๋๋ค.
- ๋ถํ์ค์ฑ ๊ฐ์: ๋จ์ผ ์ด๋ฏธ์ง์ ๊น์ด ์ ๋ณด ๋ถ์กฑ ๋ฌธ์ ๋ฅผ ๋ณด์ํ์ฌ, ํ์ค์ ์ธ 3D ๋ชจ๋ธ์ ์์ฑํฉ๋๋ค.
์ฐจ์ด์
- ๋ชฉ์ ๊ณผ ์ฌ์ฉ ๋ฐฉ์: Normal map์ ์ฃผ๋ก ๊ทธ๋ํฝ์ค์์ ํ๋ฉด ๋ํ ์ผ์ ํํํ๊ณ ์กฐ๋ช ํจ๊ณผ๋ฅผ ๊ณ์ฐํ๋ ๋ฐ ์ฌ์ฉ๋ฉ๋๋ค. ๋ฐ๋ฉด, Monocular normal priors๋ ๋จ์ผ ์ด๋ฏธ์ง ๊ธฐ๋ฐ์ 3D ์ฌ๊ตฌ์ฑ์์ ๋ฒ์ ์ ๋ณด๋ฅผ ์ถ์ ํ๋ ๋ฐ ์ฌ์ฉ๋๋ ์ฌ์ ์ง์์ ๋๋ค.
- ๋ฐ์ดํฐ ํ์: Normal map์ ํ ์ค์ฒ ๋งต ํํ๋ก ์ ์ฅ๋ ๋ฒ์ ์ ๋ณด์ด๊ณ , Monocular normal priors๋ ๋ฒ์ ์ ์ฌ์ ํ๋ฅ ๋ถํฌ์ ๊ดํ ๊ฐ๋ ์ ๋๋ค.
Monocular Normal Priors์ Specular Reflection์ ๊ด๊ณ
์ํฅ:
- ํ๊ณ: Monocular normal priors๋ ํ๋ฉด ๋ฒ์ ์ ์ผ๋ฐ์ ์ธ ๋ถํฌ์ ๋ํ ์ฌ์ ์ง์์ ์ฌ์ฉํ์ฌ ๋จ์ผ ์ด๋ฏธ์ง์์ 3D ๊ตฌ์กฐ๋ฅผ ์ถ์ ํฉ๋๋ค. ๊ทธ๋ฌ๋ specular reflections(๊ฐํ ๋ฐ์ฌ)๋ ํ๋ฉด์ ์ค์ ๋ฒ์ ๊ณผ ๊น์ด ์ ๋ณด๋ฅผ ์๊ณก์์ผ, Monocular normal priors์ ์ ์ฉ์ด ์ด๋ ค์์ง ์ ์์ต๋๋ค.
- ์๊ณก: ๊ฐํ ๋ฐ์ฌ๋ ๋น์ด ํน์ ๋ฐฉํฅ์ผ๋ก ์ง์ค์ ์ผ๋ก ๋ฐ์ฌ๋๋ ํ์์ผ๋ก, ์ด๋ ํ๋ฉด์ ์ค์ ๋ฒ์ ์ ๋ณด๋ฅผ ๊ฐ์ถ๊ณ , ๋จ์ผ ์ด๋ฏธ์ง์์ ์ถ์ ํ ๋ฒ์ ์ ๋ณด์ ์ ํ์ฑ์ ์ ํ์ํต๋๋ค.
- ๋ถํ์ค์ฑ: ๊ฐํ ๋ฐ์ฌ ์์ญ์์๋ ๋ฒ์ ์ ๋ณด๊ฐ ๋ถํ์คํด์ ธ, Monocular normal priors๊ฐ ์ ํํ๊ฒ ์๋ํ์ง ์์ ์ ์์ต๋๋ค. ์ด๋ 3D ์ฌ๊ตฌ์ฑ์ ํ์ง์ ์ํฅ์ ๋ฏธ์นฉ๋๋ค.
Normal Map๊ณผ Specular Reflection์ ๊ด๊ณ
์ํฅ:
- ์กฐ๋ช ๊ณ์ฐ: Normal map์ ํ๋ฉด์ ๋ฒ์ ์ ๋ณด๋ฅผ ์ฌ์ฉํ์ฌ ๋น์ ๋ฐ์ฌ์ ์ฐ๋์ ๊ณ์ฐํฉ๋๋ค. ๋ฐ๋ผ์, specular reflections์ ํํ์ ํฅ์์ํฌ ์ ์์ต๋๋ค.
- ๋ํ ์ผ ํํ: Normal map์ ํ๋ฉด์ ์ธ๋ถ์ ์ธ ๋ํ ์ผ์ ๋ฐ์ํ๋ฏ๋ก, specular reflections์ด ๋ฐ์ํ๋ ์์ญ์์๋ ๋ณด๋ค ์ ๊ตํ ๋น ๋ฐ์ฌ ํจ๊ณผ๋ฅผ ์ป์ ์ ์์ต๋๋ค.
- ๋ ๋๋ง ํ์ง: Specular reflections์ ์ ํํ๊ฒ ํํํ๊ธฐ ์ํด Normal map๊ณผ specular map(๋ฐ์ฌ ๊ณ์ ๋งต)์ ํจ๊ป ์ฌ์ฉํ์ฌ, ๊ฐ ํฝ์ ์ ๋ฐ์ฌ ๊ฐ๋๋ฅผ ์กฐ์ ํ ์ ์์ต๋๋ค.
์์ฝ
- Normal Map: 3D ๊ทธ๋ํฝ์ค์์ ํ๋ฉด์ ๋ฒ์ ์ ๋ณด๋ฅผ ์ ์ฅํ์ฌ ์ธ๋ถ ๋ฌ์ฌ์ ์กฐ๋ช ๊ณ์ฐ์ ๋๋ ํ ์ค์ฒ ๋งต.
- Monocular Normal Priors: ๋จ์ผ ์ด๋ฏธ์ง์์ 3D ๊ตฌ์กฐ๋ฅผ ์ถ์ ํ ๋ ํ๋ฉด ๋ฒ์ ์ ์ฌ์ ๋ถํฌ๋ฅผ ์ฌ์ฉํ๋ ๊ฐ๋ .
- ์ฐจ์ด์ : Normal map์ ๊ทธ๋ํฝ์ค ๋ ๋๋ง์ ์ฌ์ฉ๋๋ ๋ฐ์ดํฐ, Monocular normal priors๋ 3D ์ฌ๊ตฌ์ฑ์ ์ฌ์ฉ๋๋ ์ฌ์ ์ง์.
- Specular Reflection ์ํฅ: Monocular normal priors๋ ๊ฐํ ๋ฐ์ฌ๋ก ์ธํด ๋ฒ์ ์ถ์ ์ด ์ด๋ ค์ธ ์ ์์ผ๋ฉฐ, Normal map์ ๋ฐ์ฌ ํจ๊ณผ๋ฅผ ์ ๊ตํ๊ฒ ํํํ๋ ๋ฐ ๋์์ ์ค ์ ์์.
Leave a comment