境界表現(B-Reps)は、スタイルの詳細を忠実に表現するため、3Dコンピューター支援設計/製造(CAD / CAM)および工業デザインの業界標準です。ただし、3Dスタイルの研究では無視されています。既存の3Dスタイルメトリックは通常、メッシュまたはポイントクラウドで動作し、スタイルラベルのクラウドソーシングまたは手作りの機能のいずれかを通じて、スタイルの固定定義を採用することにより、エンドユーザーの主観性を考慮できません。 UVStyle-Netを提案します。これは、事前にトレーニングされた(教師なし)3Dエンコーダーでのアクティベーションの2次統計のスタイル信号を活用し、主観的なエンドユーザーに対する相対的な重要性を学習するB-Repsのスタイル類似性指標です。数ショットの学習。私たちのアプローチは、完全に監視されていない設定で使用できるため、既存のすべてのデータ駆動型3Dスタイルの方法とは異なります。これは、公開されているラベル付きB-Repデータセットがないことを考えると望ましいことです。さらに重要なことに、数ショットの学習は、スタイルに関連する固有の主観性を説明します。 B-Repsを使用した提案手法は、計算効率が大幅に向上しているにもかかわらず、メッシュやポイントクラウドでの代替手法よりも強力なスタイル信号をキャプチャできることを定量的に示しています。また、入力形状に関して意味のあるスタイルグラデーションを生成できること、およびエンドユーザーが選択したわずか2つの肯定的な例を使用した数回の学習でスタイル測定を大幅に改善できることも示します。最後に、CADモデルのラベルのない大規模な公開データセットでその有効性を示します。ソースコードとデータは将来リリースされる予定です。
Boundary Representations (B-Reps) are the industry standard in 3D Computer Aided Design/Manufacturing (CAD/CAM) and industrial design due to their fidelity in representing stylistic details. However, they have been ignored in the 3D style research. Existing 3D style metrics typically operate on meshes or pointclouds, and fail to account for end-user subjectivity by adopting fixed definitions of style, either through crowd-sourcing for style labels or hand-crafted features. We propose UVStyle-Net, a style similarity measure for B-Reps that leverages the style signals in the second order statistics of the activations in a pre-trained (unsupervised) 3D encoder, and learns their relative importance to a subjective end-user through few-shot learning. Our approach differs from all existing data-driven 3D style methods since it may be used in completely unsupervised settings, which is desirable given the lack of publicly available labelled B-Rep datasets. More importantly, the few-shot learning accounts for the inherent subjectivity associated with style. We show quantitatively that our proposed method with B-Reps is able to capture stronger style signals than alternative methods on meshes and pointclouds despite its significantly greater computational efficiency. We also show it is able to generate meaningful style gradients with respect to the input shape, and that few-shot learning with as few as two positive examples selected by an end-user is sufficient to significantly improve the style measure. Finally, we demonstrate its efficacy on a large unlabeled public dataset of CAD models. Source code and data will be released in the future.