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 sarafridov.github.io/K-Planes.
翻译:我们引入了 k- 平面, 一个用于任意尺寸的亮度场的白色框模型。 我们的模型使用 d 选择 2 平面来代表一个 d- 维场景, 提供了从静态( d=3) 到动态( d=4) 场景的无缝方式。 这种平面因子化使得增加个性化前科( 例如, 时间平滑和多分辨率的空间结构) 容易, 并引起场景静态和动态组件的自然分解 。 我们使用一个线性特征解调器, 其颜色基础已经学会, 产生类似非线性黑盒 MLP 的性能 。 在一系列合成的、 真实的、 静态的和动态的、 固定的和不同的外观场景中, k 平面能产生有竞争力, 并且往往是最先进的重建性能, 低记忆用, 在全 4D 网格上实现 1000x 压缩, 并用纯的 PyTorch 实施快速优化 。 关于视频结果和代码, 请参见 sarafridrov. gthub. / K- Planb.