Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

K-Planes: Explicit Radiance Fields in Space, Time, and Appearance

About

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.

Sara Fridovich-Keil, Giacomo Meanti, Frederik Warburg, Benjamin Recht, Angjoo Kanazawa• 2023

Related benchmarks

TaskDatasetResultRank
Novel View SynthesisD-NeRF synthetic (test)
Average PSNR32.32
42
3D Scene ReconstructionShapeNet cars
Total Training Time (days)52.3
40
3D Scene RepresentationMulti-Object Scalability
Memory Footprint (GB)400.6
40
Novel View SynthesisBlender (test)
PSNR31.61
37
Novel View SynthesisNeural 3D Video Dataset Standard (All six scenes)
PSNR31.63
36
Dynamic Scene ReconstructionN3DV (test)
PSNR31.63
32
Novel View SynthesisLLFF real-world scenes 17 (test)
PSNR26.92
28
Novel View SynthesisNeRF-synthetic original (test)
PSNR32.36
25
Dynamic Scene ReconstructionN3DV coffee martini (test)
PSNR31.63
18
Novel View SynthesisNeu3D (test)
PSNR31.63
18
Showing 10 of 85 rows
...

Other info

Code

Follow for update