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

Abstract

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.

Cite

Text

Fridovich-Keil et al. "K-Planes: Explicit Radiance Fields in Space, Time, and Appearance." Conference on Computer Vision and Pattern Recognition, 2023. doi:10.1109/CVPR52729.2023.01201

Markdown

[Fridovich-Keil et al. "K-Planes: Explicit Radiance Fields in Space, Time, and Appearance." Conference on Computer Vision and Pattern Recognition, 2023.](https://mlanthology.org/cvpr/2023/fridovichkeil2023cvpr-kplanes/) doi:10.1109/CVPR52729.2023.01201

BibTeX

@inproceedings{fridovichkeil2023cvpr-kplanes,
  title     = {{K-Planes: Explicit Radiance Fields in Space, Time, and Appearance}},
  author    = {Fridovich-Keil, Sara and Meanti, Giacomo and Warburg, Frederik Rahbæk and Recht, Benjamin and Kanazawa, Angjoo},
  booktitle = {Conference on Computer Vision and Pattern Recognition},
  year      = {2023},
  pages     = {12479-12488},
  doi       = {10.1109/CVPR52729.2023.01201},
  url       = {https://mlanthology.org/cvpr/2023/fridovichkeil2023cvpr-kplanes/}
}