arXiv reaDer
ニューラルマーチングキューブ
Neural Marching Cubes
離散化された暗黙のフィールドから三角形メッシュを抽出するためのデータ駆動型アプローチであるニューラルマーチングキューブ(NMC)を紹介します。従来のMCは、個々のキューブに分離された粗いテッセレーションテンプレートによって定義されます。より洗練されたテッセレーションが提案されていますが、それらはすべて、各キューブの頂点位置とローカルメッシュトポロジを決定するときに、三直線性などのヒューリスティックな仮定を行います。原則として、これらのアプローチはいずれも、近くのキューブ間のコヒーレンスまたは依存関係(たとえば、鋭いエッジ)を明らかにする幾何学的特徴を再構築できません。そのような情報は考慮されていないため、真の基礎となる暗黙のフィールドの推定が不十分になります。これらの課題に取り組むために、幾何学的特徴を保持するのにより適したテッセレーションテンプレートを設計し、トレーニングメッシュから頂点位置とメッシュトポロジを学習して、近くのキューブからのコンテキスト情報を説明することにより、ディープラーニングの観点からMCを再キャストします。単純な3D畳み込みネットワークをトレーニングに使用できるように、ニューラル処理と互換性を保ちながら、出力三角形メッシュを表すコンパクトなキューブごとのパラメーター化を開発します。設計に適用できる各キューブのすべてのトポロジケースは、表現を使用して簡単に導出でき、結果のテッセレーションもいくつかの設計ガイドラインに従うことで自然かつ効率的に取得できることを示します。さらに、私たちのネットワークは、限られた受容野で局所的な特徴を学習するため、新しい形状や新しいデータセットにうまく一般化されます。よく知られているすべてのMCバリアントとの定量的および定性的な比較により、ニューラルMCアプローチを評価します。特に、MCとそのバリアントの長年の問題である、エッジやコーナーなどの鋭い特徴を回復するネットワークの能力を示します。また、当社のネットワークは、以前のアプローチよりも正確にローカルメッシュトポロジを再構築します。
We introduce Neural Marching Cubes (NMC), a data-driven approach for extracting a triangle mesh from a discretized implicit field. Classical MC is defined by coarse tessellation templates isolated to individual cubes. While more refined tessellations have been proposed, 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.
updated: Mon Jun 21 2021 17:18:52 GMT+0000 (UTC)
published: Mon Jun 21 2021 17:18:52 GMT+0000 (UTC)
参考文献 (このサイトで利用可能なもの) / References (only if available on this site)
被参照文献 (このサイトで利用可能なものを新しい順に) / Citations (only if available on this site, in order of most recent)
Amazon.co.jpアソシエイト