Deep Marching Cubes: Learning Explicit Surface Representations

By Yiyi Liao, Simon Donné, Andreas Geiger. 2018

297 citations recorded by the source corpus.

Existing learning based solutions to 3D surface prediction cannot be trained end-to-end as they operate on intermediate representations (e.g., TSDF) from which 3D surface meshes must be extracted in a post-processing step (e.g., via the marching cubes algorithm). In this paper, we investigate the problem of end-to-end 3D surface prediction. We first demonstrate that the marching cubes algorithm is not differentiable and propose an alternative differentiable formulation which we insert as a final layer into a 3D convolutional neural network. We further propose a set of loss functions which allow for training our model with sparse point supervision. Our experiments demonstrate that the model allows for predicting sub-voxel accurate 3D shapes of arbitrary topology. Additionally, it learns to complete shapes and to separate an object's inside from its outside even in the presence of sparse and incomplete ground truth. We investigate the benefits of our approach on the task of inferring shapes from 3D point clouds. Our model is flexible and can be combined with a variety of shape encoder and shape inference techniques.

Subfields: Computational Mechanics, Computer Graphics and Computer-Aided Design, Computer Vision and Pattern Recognition, Geology, 3D Vision & Pose

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. Michael Niemeyer
  3. Songyou Peng
  4. Gerard Pons-Moll
  5. Yaron Lipman
  6. Julian Chibane
  7. Matthias Nießner
  8. Yiyi Liao

In Computer Graphics and Computer-Aided Design

  1. Andreas Geiger
  2. Michael Niemeyer
  3. Songyou Peng
  4. Jonathan T. Barron
  5. Yiyi Liao
  6. Gerard Pons-Moll
  7. Julian Chibane
  8. Andrea Tagliasacchi

In Computer Vision and Pattern Recognition

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

In Geology

  1. Matthias Nießner
  2. Angela Dai
  3. Gerard Pons-Moll
  4. Andreas Geiger
  5. Marc Pollefeys
  6. Julian Chibane
  7. Michael Niemeyer
  8. Thiemo Alldieck

In 3D Vision & Pose

  1. Andreas Geiger
  2. Michael Niemeyer
  3. Gerard Pons-Moll
  4. Songyou Peng
  5. Yaron Lipman
  6. Yiyi Liao
  7. Matthias Nießner
  8. Matan Atzmon

Citations in the corpus