Deep Marching Cubes: Learning Explicit Surface Representations

被引:157
|
作者
Liao, Yiyi [1 ,2 ]
Donne, Simon [1 ,3 ]
Geiger, Andreas [1 ,4 ]
机构
[1] MPI Intelligent Syst Tubingen, Autonomous Vis Grp, Tubingen, Germany
[2] Zhejiang Univ, Inst Cyber Syst & Control, Hangzhou, Zhejiang, Peoples R China
[3] Univ Ghent, IPI, IMEC, Ghent, Belgium
[4] Swiss Fed Inst Technol, CVG Grp, Zurich, Switzerland
关键词
D O I
10.1109/CVPR.2018.00308
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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.
引用
收藏
页码:2916 / 2925
页数:10
相关论文
共 50 条
  • [21] Planetary Marching Cubes for STEM Sandbox Game-based Learning
    Sin, Zackary P. T.
    Ng, Peter H. F.
    Shiu, Simon C. K.
    Chung, Fu-lai
    PROCEEDINGS OF 2017 IEEE GLOBAL ENGINEERING EDUCATION CONFERENCE (EDUCON2017), 2017, : 1644 - 1653
  • [22] A parallel dual marching cubes approach to quad only surface reconstruction
    Roberto Grosso
    Daniel Zint
    The Visual Computer, 2022, 38 : 1301 - 1316
  • [23] A parallel dual marching cubes approach to quad only surface reconstruction
    Grosso, Roberto
    Zint, Daniel
    VISUAL COMPUTER, 2022, 38 (04): : 1301 - 1316
  • [24] Uncertainty Visualization of the Marching Squares and Marching Cubes Topology Cases
    Athawale, Tushar M.
    Sane, Sudhanshu
    Johnson, Chris R.
    2021 IEEE VISUALIZATION CONFERENCE - SHORT PAPERS (VIS 2021), 2021, : 106 - 110
  • [25] MARCHING CUBES WITHOUT SKINNY TRIANGLES
    Dietrich, Carlos A.
    Scheidegger, Carlos E.
    Comba, Joao L. D.
    Nedel, Luciana P.
    Silva, Claudio T.
    COMPUTING IN SCIENCE & ENGINEERING, 2009, 11 (02) : 82 - 87
  • [26] Simplifying marching cubes algorithm by subdivision
    Liang, XX
    Zhang, CM
    CAD/ GRAPHICS TECHNOLOGY AND ITS APPLICATIONS, PROCEEDINGS, 2003, : 52 - 57
  • [27] Multiple material marching cubes algorithm
    Wu, Z
    Sullivan, JM
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN ENGINEERING, 2003, 58 (02) : 189 - 207
  • [28] Contouring medial surface of thin plate structure using local marching cubes
    Fujimori, T
    Suzuki, H
    Kobayashi, Y
    Kase, K
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SHAPE MODELING AND APPLICATIONS, 2004, : 297 - +
  • [29] Research on precision of Marching Cubes method
    Yang, Xingqiang
    Zhang, Caiming
    Journal of Information and Computational Science, 2006, 3 (03): : 595 - 604
  • [30] Improvement and implementation of marching cubes algorithm based on surface-based rendering
    Beijing Univ of Aeronautics and, Astronautics, Beijing, China
    Beijing Hangkong Hangtian Daxue Xuebao, 4 (449-454):