论文标题
挤出机:无监督的倒数草图和伸出形状解析
ExtrudeNet: Unsupervised Inverse Sketch-and-Extrude for Shape Parsing
论文作者
论文摘要
Sketch and Tretrude是计算机辅助设计中常见且直观的建模过程。本文研究了通过逆素描和伸出来学习点云形式给出的形状的问题。我们提出了挤出电源,这是一个无监督的端到端网络,用于发现草图并从点云中挤出。排气螺旋的背后是两个新的技术组件:1)草图和挤出的有效表示,可以用自由形的草图以及常规的圆柱和盒子填充物对挤压进行建模; 2)用于计算网络学习中使用的签名距离字段的数值方法。这是第一次使用机器学习来以无监督的方式对形状的素描和折断建模过程进行反向工程。挤出机不仅可以将可以无缝集成到现代CAD软件中的紧凑,可编辑和可解释的表示形式,而且还与促进各种编辑应用程序的标准CAD建模过程保持一致,从而将我们的工作与现有形状解析研究区分开来。代码在https://github.com/kimren227/extrudenet上发布。
Sketch-and-extrude is a common and intuitive modeling process in computer aided design. This paper studies the problem of learning the shape given in the form of point clouds by inverse sketch-and-extrude. We present ExtrudeNet, an unsupervised end-to-end network for discovering sketch and extrude from point clouds. Behind ExtrudeNet are two new technical components: 1) an effective representation for sketch and extrude, which can model extrusion with freeform sketches and conventional cylinder and box primitives as well; and 2) a numerical method for computing the signed distance field which is used in the network learning. This is the first attempt that uses machine learning to reverse engineer the sketch-and-extrude modeling process of a shape in an unsupervised fashion. ExtrudeNet not only outputs a compact, editable and interpretable representation of the shape that can be seamlessly integrated into modern CAD software, but also aligns with the standard CAD modeling process facilitating various editing applications, which distinguishes our work from existing shape parsing research. Code is released at https://github.com/kimren227/ExtrudeNet.