arxiv BrepGPT: Autoregressive B-rep Generation with Voronoi Half-Patch

/documents/73515/

基本信息

文件基本信息

名称
BrepGPT: Autoregressive B-rep Generation with Voronoi Half-Patch
描述
边界表示 (B-rep) 是现代工业设计中 CAD 模型表示的事实标准。 B-rep结构中几何和拓扑元素之间复杂的耦合迫使现有的生成方法依赖于级联多级网络,导致误差累积和计算效率低下。我们提出了 BrepGPT,一种用于 B-rep 生成的单阶段自回归框架。我们的关键创新在于 Voronoi Half-Patch (VHP) 表示,它通过将几何体分配给最近的半边并对其下一个指针进行采样,将 B-reps 分解为统一的局部单元。与需要针对不同结构级别进行多种不同编码的分层表示不同,我们的 VHP 表示有助于以单一、连贯的格式统一几何属性和拓扑关系。我们进一步利用双 VQ-VAE 将顶点拓扑和 Voronoi Half-Patches 编码为基于顶点的标记,从而实现更紧凑的顺序编码。然后训练仅解码器的 Transformer 以自回归方式预测这些标记,随后将其映射到基于顶点的特征并解码为完整的 B-rep 模型。实验表明,BrepGPT 在无条件 B-rep 生成中实现了最先进的性能。该框架还在各种应用中展现了多功能性,包括从类别标签、点云、文本描述和图像进行条件生成,以及 B-rep 自动完成和插值 ...