arrow
返回

Neural Marching Cubes

delete2021-12-10
delete38
delete
OA
AI
Z
Zhiqin Chen *
H
Hao Zhang
DOI:10.1145/3478513.3480518delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
We introduce Neural Marching Cubes, a data-driven approach for extracting a triangle mesh from a discretized implicit field. We base our meshing approach on Marching Cubes (MC), due to the simplicity of its input, namely a uniform grid of signed distances or occupancies, which frequently arise in surface reconstruction and from neural implicit models. However, classical MC is defined by coarse tessellation templates isolated to individual cubes. While more refined tessellations have been proposed by several MC variants, they all make heuristic assumptions, such as trilinearity, when determining the vertex positions and local mesh topologies in each cube. In principle, none of these approaches can reconstruct geometric features that reveal coherence or dependencies between nearby cubes (e.g., a sharp edge), as such information is unaccounted for, resulting in poor estimates of the true underlying implicit field. To tackle these challenges, we re-cast MC from a deep learning perspective, by designing tessellation templates more apt at preserving geometric features, and learning the vertex positions and mesh topologies from training meshes, to account for contextual information from nearby cubes. We develop a compact per-cube parameterization to represent the output triangle mesh, while being compatible with neural processing, so that a simple 3D convolutional network can be employed for the training. We show that all topological cases in each cube that are applicable to our design can be easily derived using our representation, and the resulting tessellations can also be obtained naturally and efficiently by following a few design guidelines. In addition, our network learns local features with limited receptive fields, hence it generalizes well to new shapes and new datasets. We evaluate our neural MC approach by quantitative and qualitative comparisons to all well-known MC variants. In particular, we demonstrate the ability of our network to recover sharp features such as edges and corners, a long-standing issue of MC and its variants. Our network also reconstructs local mesh topologies more accurately than previous approaches. Code and data are available at https://github.com/czq142857/NMC.
Keyword:
Surface reconstruction
isosurface
machine learning

期刊

ACM Transactions on Graphics 封面图
ACM Transactions on Graphics
IF:
9.5
论文数:
4.7K
被引数:
3.6W

机构

S
Simon Fraser University
学者数:
1.0W
论文数: 1.0W
被引数: 1.4W
引用论文

引用论文

Visualization and quantification of the cellular and extracellular components of Salmonella Agona biofilms at different stages of development
err2018-07-10
err0
errOAAI
errCamino González-Machado; Rosa Capita; Félix Riesco-Peláez; Carlos Alonso-Calleja
err分享
err收藏
err分享
err收藏
Mesh Denoising via Cascaded Normal Regression
err2016-12-05
err117
PREAI
errWang, Peng-Shuai; Liu, Yang; Tong, Xin
err分享
err收藏
Delaunay meshing of isosurfacesDelaunay等面的网格划分
err2008-04-23
err12
PREAI
errDey, Tamal K.; Levine, Joshua A.
err分享
err收藏
学者 查看更多内容