用少数量方块抽象3D形状,提升结构理解与建模精度
Learning Fine-to-Coarse Cuboid Shape Abstraction
- 从细粒度到粗粒度无监督学习,自动减少方块数量
- 比之前方法用更少方块实现更高精度的形状重建
- 适合3D形状分析、聚类与对称性检测等下游任务
用简单几何体(如方块)抽象3D物体,有助于理解复杂几何的结构信息,对3D形状理解、结构分析和几何建模具有重要意义。本文提出一种新颖的从细粒度到粗粒度的无监督学习方法,用于抽象3D形状集合。通过架构设计,在训练中可将方块数量从数百(精细重建)降至仅几个(粗略抽象)。该方法通过抽象损失函数逐步惩罚冗余方块,同时优化重建误差,并满足用户指定的每形状方块数。此外,引入新的重建损失以兼顾表面逼近和体积保持。结合两者,能以更少方块更精确地表示3D形状。在人造物与人形物体数据集上评估,相比现有最先进学习方法有明显提升。进一步验证了其在聚类、检索和部分对称性检测等下游任务中的有效性。
原文摘要 · Abstract (English)
The abstraction of 3D objects with simple geometric primitives like cuboids allows to infer structural information from complex geometry. It is important for 3D shape understanding, structural analysis and geometric modeling. We introduce a novel fine-to-coarse unsupervised learning approach to abstract collections of 3D shapes. Our architectural design allows us to reduce the number of primitives from hundreds (fine reconstruction) to only a few (coarse abstraction) during training. This allows our network to optimize the reconstruction error and adhere to a user-specified number of primitives per shape while simultaneously learning a consistent structure across the whole collection of data. We achieve this through our abstraction loss formulation which increasingly penalizes redundant primitives. Furthermore, we introduce a reconstruction loss formulation to account not only for surface approximation but also volume preservation. Combining both contributions allows us to represent 3D shapes more precisely with fewer cuboid primitives than previous work. We evaluate our method on collections of man-made and humanoid shapes comparing with previous state-of-the-art learning methods on commonly used benchmarks. Our results confirm an improvement over previous cuboid-based shape abstraction techniques. Furthermore, we demonstrate our cuboid abstraction in downstream tasks like clustering, retrieval, and partial symmetry detection.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。