Extracting Triangular 3D Models, Materials, and Lighting from Images

Abstract

We present an efficient method for joint optimization of topology, materials and lighting from multi-view image observations. Unlike recent multi-view reconstruction approaches, which typically produce entangled 3D representations encoded in neural networks, we output triangle meshes with spatially-varying materials and environment lighting that can be deployed in any traditional graphics engine unmodified. We leverage recent work in differentiable rendering, coordinate-based networks to compactly represent volumetric texturing, alongside differentiable marching tetrahedrons to enable gradient-based optimization directly on the surface mesh. Finally, we introduce a differentiable formulation of the split sum approximation of environment lighting to efficiently recover all-frequency lighting. Experiments show our extracted models used in advanced scene editing, material decomposition, and high quality view interpolation, all running at interactive rates in triangle-based renderers (rasterizers and path tracers).

Cite

Text

Munkberg et al. "Extracting Triangular 3D Models, Materials, and Lighting from Images." Conference on Computer Vision and Pattern Recognition, 2022. doi:10.1109/CVPR52688.2022.00810

Markdown

[Munkberg et al. "Extracting Triangular 3D Models, Materials, and Lighting from Images." Conference on Computer Vision and Pattern Recognition, 2022.](https://mlanthology.org/cvpr/2022/munkberg2022cvpr-extracting/) doi:10.1109/CVPR52688.2022.00810

BibTeX

@inproceedings{munkberg2022cvpr-extracting,
  title     = {{Extracting Triangular 3D Models, Materials, and Lighting from Images}},
  author    = {Munkberg, Jacob and Hasselgren, Jon and Shen, Tianchang and Gao, Jun and Chen, Wenzheng and Evans, Alex and Müller, Thomas and Fidler, Sanja},
  booktitle = {Conference on Computer Vision and Pattern Recognition},
  year      = {2022},
  pages     = {8280-8290},
  doi       = {10.1109/CVPR52688.2022.00810},
  url       = {https://mlanthology.org/cvpr/2022/munkberg2022cvpr-extracting/}
}