๋ฐ์ํ
๐ก ๋ณธ ๋ฌธ์๋ 'NeRF(Neural Radiance Field) ํธ๋๋์ ์๋ ๋ฐ์ ๋ํฅ (LG์ ์ ๊น๋์ฐ)' ๊ฐ์ฐ์ ๋ฃ๊ณ ์ ๋ฆฌํด๋์ ๊ธ์ ๋๋ค.
1. NeRF & ์์ฉ ์ฐ๊ตฌ ๋ถ์ผ
NeRF
- Radiance Field: ๋ฐ๋ผ๋ณด๋ ๊ฐ๋๋ง๋ค ๋ค๋ฅธ ๋น์ ๋ด๋ Field
- Neural Radiance Field: ๋ฐ๋ผ๋ณด๋ ๊ฐ๋๋ง๋ค ๋ค๋ฅธ ๋น์ ๋ด๋ Field๋ฅผ Neural Network๋ฅผ ์ฌ์ฉํ์ฌ ์์ฑ ๋ชจ๋ธ
- ํด๊ฒฐํ๋ ค๋ ๋ฌธ์ : Novel View Systhesis -> ๋ค์ํ ์นด๋ฉ๋ผ ํฌ์ฆ์์ ํ์ต๋์ง ์์ Pose์์์ ์ด๋ฏธ์ง ํฉ์ฑ
- https://www.matthewtancik.com/nerf
์ฐ๊ตฌ ๋ถ์ผ
Base ์ฐ๊ตฌ ๋ถ์ผ
- Image Quality ํฅ์: ํด์๋, ์นด๋ฉ๋ผ ๊ฑฐ๋ฆฌ
- Time ๋จ์ถ: Train & Randering ์๋
- Input ์ ์ฝ ์ ๊ฑฐ: ์ ์ Image ์, Camera Pose ์ ๋ฌด
์์ฉ ์ฐ๊ตฌ ๋ถ์ผ
- 3D Reconstruction
- NeRF in the Wild(CVPR 2021): ๊ด๊ด์ง์์ ์ฐ์ ์ฌ์ง๋ค์ ๋ฐํ์ผ๋ก 3D Reconstruction
- PF LRM: Pose Free Large Reconstruction Model(arXiv 2023): Pose๊ฐ ์ฃผ์ด์ง์ง ์๋๋ผ๋ ์ธ์ฅ์ ์ฌ์ง๋ง์ผ๋ก 3D Reconstruction
- SMERF: Streamable Memory Efficiant Radiance Fields(arXiv 2023): ์ง์ 3D Reconstructionํ์ฌ ์์ง์ด๋ฉฐ ๊ตฌ๊ฒฝํ ์ ์๋๋ก ๊ตฌ์ฑ
- 3D Reconstruction(Large Scene)
- F2-NeRF (CVPR 2023): ๋๋ก ์ผ๋ก ๋์๋ฅผ 3D Reconstruction
- MatrixCity (ICCV 2023): ์ฐจ๋์ ๋ธ๋๋ฐ์ค ์์์ผ๋ก 3D Reconstruction
- Relighting
- ShadowNeus (CVPR 2023)
- Relightable Gaussian Codec Avatars (arXiv 2023): VR ๊ธฐ๊ธฐ ์์์ ์ผ๊ตด์ ๋ชจ๋ธ๋ง ํ Relightingํ์ฌ ์กฐ๋ช ๋ณํ
- Scene Editing
- NeRFShop (I3D 2023): Scene์ 3d Reconstructionํ ํ ์ฌ๋ฌผ์ ์ ํํ์ฌ ์ด๋ & ํฌ๊ธฐ ์กฐ์ ํ ์ ์๋๋ก
- NeRF-Art (TVCG 2023), Blending-NeRF (ICCV 2023): ๋น๋์ค๋ฅผ ํน์ ๋ช ํ style๋ก renderingํ๋ ๋ชจ๋ธ
- Camera Pose Estimation
- Dynamic Scene Randering
- Text to 3D: DreamFusion -> Magic3D -> Fantasia3D -> ProlificDreamer -> DreamCraft3D
- Image to 3D: Zero-1-to-3 -> Shap-E -> One-2-3-45 -> Dream Gaussian -> One-2-3-45++
๊ธฐํ ์ฐ๊ตฌ
- ๊ฐ์์ Mirror ๋ฐฐ์น: Mirror-NeRF(ACM Multimedia 2023)
- 3D Segmentation Anything: Segment Anything in 3D with NeRFs (NeurIPS 2023)
- ๋๊ณต์ ๋น์น ์ฌ๋ฌผ ๋ ๋๋ง: Seeing the World through Your Eyes (arXiv 2023)
์ฐธ๊ณ
- [๋ ผ๋ฌธ ์ ๋ฆฌ] NeRF ๊ฐ์ ๋ฐฉํฅ ๋ฐ ๊ธฐ์ ๋ํฅ: https://xoft.tistory.com/5
2. NeRF ๊ธฐ์
Algorithm Key Words?
Positional Encoding / Neural Network / Volume Randering
problem? ํ๋ฆฌํฐ / ์๋/ ์ ๋ ฅ ์กฐ๊ฑด
์ฐ์ฐ ์๋์ ๋ฐ์
1) SH-based NeRF
2) Grid-based NeRF
- Trilinear interpolation(์์ ๊ฒฐ์ ): Scene์ ๊ณ ์ ๋ Voxel ์์ Grid๋ก ๊ตฌ์ฑํ๊ณ , ์ฃผ๋ณ Voxel์ ๊ฐ๋ค๋ก ๋ณด๊ฐ
- Total Variance(TV) Loss: ์ธ์ ํ voxel๋ค ๊ฐ์ ๋ณํ๋ ํฌ๊ธฐ๋ก Loss๋ฅผ ์ค๊ณํด์ Regularization
Multi-resolution Hash Table: ์ฌ๋ฌ ์ค์ผ์ผ์ ๊ทธ๋ฆฌ๋๋ฅผ ๊ตฌ์ฑํ๊ณ , Voxel๊ฐ์ Hash Table๋ก ๊ตฌ์ฑ
3) Tensor-based NeRF
4) 3D Gaussian Splatting
๋ฐ์ํ