PolyhedronNet: Representation Learning for Polyhedra with Surface-attributed Graph

📅 2025-02-03
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
To address the neglect of face-level structural and surface geometric relationships in 3D polyhedral representation learning, this paper introduces the Surface Attribute Graph (SAG), a unified graph-based representation encoding vertices, edges, faces, and their spatial incidences. Methodologically, we propose a novel local rigidity decomposition strategy to explicitly encode intra-face geometric constraints, and design PolyhedronGNN—a hierarchical graph neural network supporting both intra-face and inter-face geometric message passing—to jointly learn rotation- and translation-invariant embeddings. Evaluated on four polyhedral classification and retrieval benchmarks, our approach consistently outperforms state-of-the-art methods, yielding high-fidelity, strongly generalizable global geometric representations. The code and datasets are publicly released.

Technology Category

Application Category

📝 Abstract
Ubiquitous geometric objects can be precisely and efficiently represented as polyhedra. The transformation of a polyhedron into a vector, known as polyhedra representation learning, is crucial for manipulating these shapes with mathematical and statistical tools for tasks like classification, clustering, and generation. Recent years have witnessed significant strides in this domain, yet most efforts focus on the vertex sequence of a polyhedron, neglecting the complex surface modeling crucial in real-world polyhedral objects. This study proposes extbf{PolyhedronNet}, a general framework tailored for learning representations of 3D polyhedral objects. We propose the concept of the surface-attributed graph to seamlessly model the vertices, edges, faces, and their geometric interrelationships within a polyhedron. To effectively learn the representation of the entire surface-attributed graph, we first propose to break it down into local rigid representations to effectively learn each local region's relative positions against the remaining regions without geometric information loss. Subsequently, we propose PolyhedronGNN to hierarchically aggregate the local rigid representation via intra-face and inter-face geometric message passing modules, to obtain a global representation that minimizes information loss while maintaining rotation and translation invariance. Our experimental evaluations on four distinct datasets, encompassing both classification and retrieval tasks, substantiate PolyhedronNet's efficacy in capturing comprehensive and informative representations of 3D polyhedral objects. Code and data are available at {https://github.com/dyu62/3D_polyhedron}.
Problem

Research questions and friction points this paper is trying to address.

Learning 3D polyhedra representations
Surface-attributed graph modeling
Hierarchical geometric aggregation
Innovation

Methods, ideas, or system contributions that make the work stand out.

Surface-attributed graph modeling
Local rigid representation learning
Hierarchical geometric message passing
🔎 Similar Papers
2024-09-30ACM SIGGRAPH Conference and Exhibition on Computer Graphics and Interactive Techniques in AsiaCitations: 1