NASM: Neural Anisotropic Surface Meshing
Abstract
1 Introduction
2 Related Works
2.1 Anisotropic Triangle Meshing
2.1.1 Anisotropic Centroidal Voronoi Tessellation.
2.1.2 Anisotropic Delaunay Triangulation.
2.1.3 Mesh Processing on High Dimensional Space.
2.2 Neural Geometric Learning on Meshes
2.2.1 Non-Graph-Based Neural Network.
2.2.2 Graph-Based Neural Network.
3 Neural High-D Euclidean Embedding
3.1 High-D Euclidean Embedding Loss
3.2 High-D Euclidean Embedding Network
3.2.1 Graph Convolution.
3.2.2 Network Architecture.
3.2.3 Training Data Augmentation.
4 Feature-Sensitive Anisotropic Meshing
4.1 Normal Metric in High-D
4.2 High-D Normal Metric CVT
4.3 Auto Differentiation for High-D Normal Metric CVT
4.4 Restricted Voronoi Diagram and Mesh Generation
5 Experimental Results
5.1 Datasets
5.1.1 Benchmark.
5.1.2 Generalization.
5.2 Implementation Details
5.3 Evaluation Metrics
5.3.1 Surface Accuracy.
5.3.2 Mesh Quality.
5.3.3 Timing.
5.4 Results on Surfaces without Sharp Features
Method | #Vin | #Vout | Stretch | CD ↓ | F1 ↑ | NC ↑ | HD ↓ | ECD ↓ | EF1 ↑ | Tem ↓ | Gavg ↑ | Tme ↓ |
---|---|---|---|---|---|---|---|---|---|---|---|---|
NASM | 5,982 | 5,982 | 12.736 | 0.709 | 0.978 | 0.993 | 0.725 | 0.066 | 0.897 | 0.029 | 0.745 | 14.022 |
5,982 | 3,590 | 12.736 | 0.720 | 0.978 | 0.991 | 0.779 | 0.086 | 0.850 | 0.029 | 0.748 | 7.366 | |
5,982 | 1,202 | 12.736 | 0.882 | 0.967 | 0.984 | 1.127 | 0.148 | 0.676 | 0.029 | 0.744 | 3.499 | |
5,982 | 608 | 12.736 | 1.538 | 0.928 | 0.974 | 1.774 | 0.207 | 0.501 | 0.029 | 0.732 | 2.092 | |
NASM | 5,982 | 5,982 | 12.736 | 0.779 | 0.972 | 0.989 | 0.882 | 0.137 | 0.687 | 0.029 | 0.758 | 3.780 |
w/o NM CVT | 5,982 | 3,590 | 12.736 | 0.875 | 0.963 | 0.987 | 1.055 | 0.155 | 0.571 | 0.029 | 0.764 | 3.354 |
(w/ CVT) | 5,982 | 1,202 | 12.736 | 1.684 | 0.905 | 0.975 | 1.613 | 0.215 | 0.290 | 0.029 | 0.776 | 3.127 |
5,982 | 608 | 12.736 | 3.692 | 0.779 | 0.962 | 2.352 | 0.267 | 0.170 | 0.029 | 0.779 | 2.922 | |
SIFHDE2 | 5,982 | 5,982 | 12.736 | 0.808 | 0.969 | 0.988 | 0.949 | 0.146 | 0.612 | 49.25 | 0.729 | 3.718 |
5,982 | 3,590 | 12.736 | 0.928 | 0.959 | 0.985 | 1.145 | 0.166 | 0.487 | 49.25 | 0.732 | 3.441 | |
5,982 | 1,202 | 12.736 | 1.878 | 0.893 | 0.975 | 1.848 | 0.222 | 0.249 | 49.25 | 0.734 | 3.005 | |
5,982 | 608 | 12.736 | 4.144 | 0.766 | 0.963 | 2.674 | 0.270 | 0.157 | 49.25 | 0.730 | 2.935 |
Model | Method | #Vout | CD ↓ | F1 ↑ | NC↑ | HD ↓ | Gavg ↑ |
Rocker Arm | LCT | 5,550 | 0.625 | 0.995 | 0.994 | 0.597 | 0.86* |
NASM | 5,547 | 0.600 | 0.996 | 0.996 | 0.576 | 0.722 | |
Fertility | LCT | 12,480 | 0.584 | 0.996 | 0.996 | 0.603 | 0.89* |
NASM | 12,475 | 0.578 | 0.996 | 0.996 | 0.596 | 0.712 |
5.5 Results on Surfaces with Sharp Features
5.6 Results on Unseen Datasets
5.7 Ablation Study
Loss / Method | #Vin | #Vout ↓ | CD ↓ | F1 ↑ | NC↑ | HD ↓ | ECD ↓ | EF1 ↑ | Gavg ↑ |
Dot prod | 5,982 | 5,982 | 0.709 | 0.978 | 0.993 | 0.725 | 0.066 | 0.897 | 0.745 |
L2 | 5,982 | 39,543 | 7.97 × 106 | 0.951 | 0.977 | 578.65 | 0.267 | 0.765 | 0.625 |
Cos | 5,982 | 6,143 | 0.725 | 0.977 | 0.991 | 0.703 | 0.092 | 0.813 | 0.654 |
w/o aug | 5,982 | 6,143 | 0.738 | 0.976 | 0.991 | 0.703 | 0.077 | 0.862 | 0.656 |
6 Conclusion
7 Limitations and Future Work
Acknowledgments
Supplemental Material
- Download
- 741.85 MB
References
Index Terms
- NASM: Neural Anisotropic Surface Meshing
Recommendations
Anisotropic surface meshing with conformal embedding
This paper introduces a parameterization-based approach for anisotropic surface meshing. Given an input surface equipped with an arbitrary Riemannian metric, this method generates a metric-adapted mesh with user-specified number of vertices. In the ...
Anisotropic surface meshing
SODA '06: Proceedings of the seventeenth annual ACM-SIAM symposium on Discrete algorithmWe study the problem of triangulating a smooth closed implicit surface Σ endowed with a 2D metric tensor that varies over Σ. This is commonly known as the anisotropic surface meshing problem. We extend the 2D metric tensor naturally to 3D and employ the ...
Locally uniform anisotropic meshing
SCG '08: Proceedings of the twenty-fourth annual symposium on Computational geometryVarious definitions of so called anisotropic Voronoi diagrams have been proposed. These diagrams are typically parameterized by a metric field. Under mild hypotheses on the metric field, such Voronoi diagrams can be refined so that their dual is a ...
Comments
Please enable JavaScript to view thecomments powered by Disqus.Information & Contributors
Information
Published In
Sponsors
Publisher
Association for Computing Machinery
New York, NY, United States
Publication History
Check for updates
Author Tags
Qualifiers
- Research-article
Funding Sources
Conference
Acceptance Rates
Contributors
Other Metrics
Bibliometrics & Citations
Bibliometrics
Article Metrics
- 0Total Citations
- 251Total Downloads
- Downloads (Last 12 months)251
- Downloads (Last 6 weeks)251
Other Metrics
Citations
View Options
View options
View or Download as a PDF file.
PDFeReader
View online with eReader.
eReaderHTML Format
View this article in HTML Format.
HTML FormatLogin options
Check if you have access through your login credentials or your institution to get full access on this article.
Sign in