3D CADモデルからの境界表現(B-rep)データを直接操作するように設計された新しいニューラルネットワークアーキテクチャと表現であるUV-Netを紹介します。 B-rep形式は、設計、シミュレーション、製造業界で広く使用されており、高度で正確なCADモデリング操作を可能にします。ただし、B-repデータは、データ構造が複雑であり、連続的な非ユークリッド幾何学エンティティと離散トポロジカルエンティティの両方をサポートしているため、最新の機械学習で使用すると、いくつかの固有の課題が発生します。この論文では、曲線と表面のUおよびVパラメータドメインを利用してジオメトリをモデル化するB-repデータの統一表現と、トポロジを明示的にモデル化する隣接グラフを提案します。これにより、画像とグラフの畳み込みニューラルネットワークを計算とメモリ効率の高い方法で結合する独自の効率的なネットワークアーキテクチャであるUV-Netが実現します。将来の研究を支援するために、ジオメトリとトポロジの両方が変化する人間が設計したフォントから派生した、合成のラベル付きB-repデータセットSolidLettersを紹介します。最後に、UV-Netが、点群、ボクセル、メッシュなどの代替3D形状表現よりも優れている一方で、5つのデータセットの教師ありタスクと教師なしタスクに一般化できることを示します。
We introduce UV-Net, a novel neural network architecture and representation designed to operate directly on Boundary representation (B-rep) data from 3D CAD models. The B-rep format is widely used in the design, simulation and manufacturing industries to enable sophisticated and precise CAD modeling operations. However, B-rep data presents some unique challenges when used with modern machine learning due to the complexity of the data structure and its support for both continuous non-Euclidean geometric entities and discrete topological entities. In this paper, we propose a unified representation for B-rep data that exploits the U and V parameter domain of curves and surfaces to model geometry, and an adjacency graph to explicitly model topology. This leads to a unique and efficient network architecture, UV-Net, that couples image and graph convolutional neural networks in a compute and memory-efficient manner. To aid in future research we present a synthetic labelled B-rep dataset, SolidLetters, derived from human designed fonts with variations in both geometry and topology. Finally we demonstrate that UV-Net can generalize to supervised and unsupervised tasks on five datasets, while outperforming alternate 3D shape representations such as point clouds, voxels, and meshes.