Sara Fridovich-Keil, Giacomo Meanti, Frederik Warburg, Benjamin Recht, Angjoo Kanazawa
We introduce k-planes, a white-box model for radiance fields in arbitrary dimensions. Our model uses d choose 2 planes to represent a d-dimensional scene, providing a seamless way to go from static (d=3) to dynamic (d=4) scenes. This planar factorization makes adding dimension-specific priors easy, e.g. temporal smoothness and multi-resolution spatial structure, and induces a natural decomposition of static and dynamic components of a scene. We use a linear feature decoder with a learned color basis that yields similar performance as a nonlinear black-box MLP decoder. Across a range of synthetic and real, static and dynamic, fixed and varying appearance scenes, k-planes yields competitive and often state-of-the-art reconstruction fidelity with low memory usage, achieving 1000x compression over a full 4D grid, and fast optimization with a pure PyTorch implementation. For video results and code, please see https://sarafridov.github.io/K-Planes.
| Task | Dataset | Metric | Value | Model |
|---|---|---|---|---|
| Novel View Synthesis | NeRF | PSNR | 33.18 | I-NGP |
| Novel View Synthesis | NeRF | PSNR | 33.14 | TensoRF |
| Novel View Synthesis | NeRF | SSIM | 0.963 | TensoRF |
| Novel View Synthesis | NeRF | PSNR | 32.36 | K-Planes (hybrid) |
| Novel View Synthesis | NeRF | SSIM | 0.967 | K-Planes (hybrid) |
| Novel View Synthesis | NeRF | PSNR | 32.21 | K-Planes (explicit) |
| Novel View Synthesis | NeRF | SSIM | 0.964 | K-Planes (explicit) |
| Novel View Synthesis | NeRF | PSNR | 31.71 | Plenoxels |
| Novel View Synthesis | NeRF | SSIM | 0.958 | Plenoxels |
| Novel View Synthesis | LLFF | PSNR | 26.92 | K-Planes (hybrid) |
| Novel View Synthesis | LLFF | SSIM | 0.847 | K-Planes (hybrid) |
| Novel View Synthesis | LLFF | PSNR | 26.78 | K-Planes (explicit) |
| Novel View Synthesis | LLFF | SSIM | 0.841 | K-Planes (explicit) |
| Novel View Synthesis | LLFF | PSNR | 26.73 | TensoRF |
| Novel View Synthesis | LLFF | SSIM | 0.839 | TensoRF |
| Novel View Synthesis | LLFF | PSNR | 26.29 | Plenoxels |