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

By Jacob Munkberg, Jon Hasselgren, Tianchang Shen, Jun Gao, Wenzheng Chen, Alex Evans, T. Muller, Sanja Fidler. Computer Vision and Pattern Recognition, 2021

511 citations recorded by the source corpus.

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).

Subfields: Computational Mechanics, Computer Graphics and Computer-Aided Design, Computer Vision and Pattern Recognition

View Paper: https://www.semanticscholar.org/paper/5d277f165a108d585262955c648ff2224955d9c0

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Computational Mechanics

  1. Andreas Geiger
  2. Jonathan T. Barron
  3. Ben Mildenhall
  4. Pratul P. Srinivasan
  5. Andrea Tagliasacchi
  6. Peter Hedman
  7. Matthew Tancik
  8. Angjoo Kanazawa

In Computer Graphics and Computer-Aided Design

  1. Andreas Geiger
  2. Jonathan T. Barron
  3. Ben Mildenhall
  4. Pratul P. Srinivasan
  5. Peter Hedman
  6. Andrea Tagliasacchi
  7. Matthew Tancik
  8. Angjoo Kanazawa

In Computer Vision and Pattern Recognition

  1. Luc Van Gool
  2. Andreas Geiger
  3. Ming-Hsuan Yang
  4. Jitendra Malik
  5. Dacheng Tao
  6. Xiaogang Wang
  7. Andrea Vedaldi
  8. Trevor Darrell

Citations in the corpus