Unsupervised Learning for Cuboid Shape Abstraction via Joint Segmentation from Point Clouds
Not on the map. Why?
Abstract (arXiv)
Representing complex 3D objects as simple geometric primitives, known as shape abstraction, is important for geometric modeling, structural analysis, and shape synthesis. In this paper, we propose an unsupervised shape abstraction method to map a point cloud into a compact cuboid representation. We jointly predict cuboid allocation as part segmentation and cuboid shapes and enforce the consistency between the segmentation and shape abstraction for self-learning. For the cuboid abstraction task, we transform the input point cloud into a set of parametric cuboids using a variational auto-encoder network. The segmentation network allocates each point into a cuboid considering the point-cuboid affinity. Without manual annotations of parts in point clouds, we design four novel losses to jointly supervise the two branches in terms of geometric similarity and cuboid compactness. We evaluate our method on multiple shape collections and demonstrate its superiority over existing shape abstraction methods. Moreover, based on our network architecture and learned representations, our approach supports various applications including structured shape generation, shape interpolation, and structural shape clustering.
Key facts. Cited by 44 papers in the map (data through 7 Oct 2026). Builds on 24 of its 32 references that are in the map. First posted on arXiv 7 Jun 2021.
Builds on
24 of 32 references.
References · 24
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,160
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,223
- 2015ShapeNet: An Information-Rich 3D Model Repositorycited by 2,880
- 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,220
- 2018PartNet: A Large-scale Benchmark for Fine-grained and Hierarchical Part-level 3D Object Understandingcited by 521
- 2019BSP-Net: Generating Compact Meshes via Binary Space Partitioningcited by 205
- 2016Learning Shape Abstractions by Assembling Volumetric Primitivescited by 181
- 2019CvxNet: Learnable Convex Decompositioncited by 173
- 2019Superquadrics Revisited: Learning 3D Shape Parsing beyond Cuboidscited by 123
- 2019PQ-NET: A Generative Part Seq2Seq Network for 3D Shapescited by 118
- 2019SDM-NET: Deep Generative Network for Structured Deformable Meshcited by 113
- 2019BAE-NET: Branched Autoencoder for Shape Co-Segmentationcited by 89
12 more
- 20173D-PRNN: Generating Shape Primitives with Recurrent Neural Networkscited by 77
- 2018Im2Struct: Recovering 3D Shape Structure from a Single RGB Imagecited by 55
- 2019PartNet: A Recursive Part Decomposition Network for Fine-grained and Hierarchical Shape Segmentationcited by 44
- 2019Learning Part Generation and Assembly for Structure-aware Shape Synthesiscited by 35
- 2019Composite Shape Modeling via Latent Space Factorizationcited by 31
- 2019Deep Parametric Shape Predictions using Distance Fieldscited by 30
- 2020Learning Implicit Functions for Topology-Varying Dense 3D Shape Correspondencecited by 27
- 2020Learning Generative Models of Shape Handlescited by 25
- 2017GRASS: Generative Recursive Autoencoders for Shape Structurescited by 24
- 2018SAGNet:Structure-aware Generative Network for 3D-Shape Modelingcited by 20
- 2020Neural Star Domain as Primitive Representationcited by 17
- 2020SEG-MAT: 3D Shape Segmentation Using Medial Axis Transformcited by 7
Built on by
Citing papers per year: 2021: 2; 2022: 8; 2023: 12; 2024: 2; 2025: 13; 2026: 7.
44 papers.
Sort:
By area:
- 2022GAPartNet: Cross-Category Domain-Generalizable Object Perception and Manipulation via Generalizable and Actionable Partscited by 135
- 2024SceneScript: Reconstructing Scenes With An Autoregressive Structured Language Modelcited by 95
- 2023SALAD: Part-Level Latent Diffusion for 3D Shape Generation and Manipulationcited by 66
- 2023D2CSG: Unsupervised Learning of Compact CSG Trees with Dual Complements and Dropoutscited by 39
- 2022PartAfford: Part-level Affordance Discovery from 3D Objectscited by 35
- 2023Self-Supervised Category-Level Articulated Object Pose Estimation with Part-Level SE(3) Equivariancecited by 26
- 2023ShapeCoder: Discovering Abstractions for Visual Programs from Unstructured Primitivescited by 22
- 2021EditVAE: Unsupervised Part-Aware Controllable 3D Point Cloud Shape Generationcited by 21
- 2025SuperDec: 3D Scene Decomposition with Superquadric Primitivescited by 19
- 2022RIM-Net: Recursive Implicit Fields for Unsupervised Learning of Hierarchical Shape Structurescited by 18
- 2023Marching-Primitives: Shape Abstraction from Signed Distance Functioncited by 18
- 2022Primitive-based Shape Abstraction via Nonparametric Bayesian Inferencecited by 14
32 more
- 2025CasaGPT: Cuboid Arrangement and Scene Assembly for Interior Designcited by 14
- 2023DPF-Net: Combining Explicit Shape Priors in Deformable Primitive Field for Unsupervised Structural Reconstruction of 3D Objectscited by 10
- 2025PartSDF: Part-Based Implicit Neural Representation for Composite 3D Shape Parametrization and Optimizationcited by 8
- 2023Unsupervised 3D Shape Reconstruction by Part Retrieval and Assemblycited by 7
- 2023DAE-Net: Deforming Auto-Encoder for fine-grained shape co-segmentationcited by 7
- 2023Spice-E : Structural Priors in 3D Diffusion using Cross-Entity Attentioncited by 7
- 2021PriFit: Learning to Fit Primitives Improves Few Shot Point Cloud Segmentationcited by 6
- 2025ArcPro: Architectural Programs for Structured 3D Abstraction of Sparse Pointscited by 6
- 2024SweepNet: Unsupervised Learning Shape Abstraction via Neural Sweeperscited by 5
- 2025CAP-Net: A Unified Network for 6D Pose and Size Estimation of Categorical Articulated Parts from a Single RGB-D Imagecited by 5
- 2025Light-SQ: Structure-aware Shape Abstraction with Superquadrics for Generated Meshescited by 5
- 2025Residual Primitive Fitting of 3D Shapes with SuperFrustacited by 5
- 2023HAL3D: Hierarchical Active Learning for Fine-Grained 3D Part Labelingcited by 3
- 2023A Survey of Methods for Converting Unstructured Data to CSG Modelscited by 3
- 2025You Only Estimate Once: Unified, One-stage, Real-Time Category-level Articulated Object 6D Pose Estimation for Robotic Graspingcited by 3
- 2026SuperFlex: Deformable Superquadrics for Point Cloud Decompositioncited by 3
- 2022SPA-VAE: Similar-Parts-Assignment for Unsupervised 3D Point Cloud Generationcited by 2
- 2022Fitting and recognition of geometric primitives in segmented 3D point clouds using a localized voting procedurecited by 2
- 2023Split, Merge, and Refine: Fitting Tight Bounding Boxes via Over-Segmentation and Iterative Searchcited by 2
- 2025GenAnalysis: Joint Shape Analysis by Learning Man-Made Shape Generators with Deformation Regularizationscited by 2
- 2025Aligning Instance-Semantic Sparse Representation towards Unsupervised Object Segmentation and Shape Abstraction with Repeatable Primitivescited by 2
- 2022SHRED: 3D Shape Region Decomposition with Learned Local Operationscited by 1
- 2022PartCom: Part Composition Learning for 3D Open-Set Recognitioncited by 1
- 2025Fast SceneScript: Fast and Accurate Language-Based 3D Scene Understanding via Multi-Token Predictioncited by 1
- 2026BoxSplitGen: A Generative Model for 3D Part Bounding Boxes in Varying Granularitycited by 1
- 2026Learning Convex Decomposition via Feature Fieldscited by 1
- 2026Articulation in Prime: Primitive-Based Articulated Object Understanding from a Single Casual Videocited by 1
- 2025Deep Polycuboid Fitting for Compact 3D Representation of Indoor Scenescited by 0
- 2025SAR2Struct: Extracting 3D Semantic Structural Representation of Aircraft Targets from Single-View SAR Imagecited by 0
- 2026A Holistic Method for Superquadric Fitting Using Unsupervised Clustering Analysiscited by 0
- 2026Prompting Image Generators for Training-free Primitive Shape Abstractioncited by 0
- 2026PART: Learning 3D Part Assembly and Retrieval with Transformerscited by 0
- 2026PART: Learning 3D Part Assembly and Retrieval with Transformers17 Sep 2026
- 2026Prompting Image Generators for Training-free Primitive Shape Abstraction6 Jul 2026
- 2026SuperFlex: Deformable Superquadrics for Point Cloud Decomposition1 Jul 2026
- 2026Articulation in Prime: Primitive-Based Articulated Object Understanding from a Single Casual Video18 May 2026
- 2026A Holistic Method for Superquadric Fitting Using Unsupervised Clustering Analysis16 May 2026
- 2026Learning Convex Decomposition via Feature Fields10 Mar 2026
- 2026BoxSplitGen: A Generative Model for 3D Part Bounding Boxes in Varying Granularity24 Feb 2026
- 2025Residual Primitive Fitting of 3D Shapes with SuperFrusta9 Dec 2025
- 2025Fast SceneScript: Fast and Accurate Language-Based 3D Scene Understanding via Multi-Token Prediction5 Dec 2025
- 2025Light-SQ: Structure-aware Shape Abstraction with Superquadrics for Generated Meshes29 Sep 2025
- 2025SAR2Struct: Extracting 3D Semantic Structural Representation of Aircraft Targets from Single-View SAR Image7 Jun 2025
- 2025You Only Estimate Once: Unified, One-stage, Real-Time Category-level Articulated Object 6D Pose Estimation for Robotic Grasping6 Jun 2025
32 more
- 2025CasaGPT: Cuboid Arrangement and Scene Assembly for Interior Design28 Apr 2025
- 2025CAP-Net: A Unified Network for 6D Pose and Size Estimation of Categorical Articulated Parts from a Single RGB-D Image15 Apr 2025
- 2025SuperDec: 3D Scene Decomposition with Superquadric Primitives1 Apr 2025
- 2025Deep Polycuboid Fitting for Compact 3D Representation of Indoor Scenes19 Mar 2025
- 2025Aligning Instance-Semantic Sparse Representation towards Unsupervised Object Segmentation and Shape Abstraction with Repeatable Primitives10 Mar 2025
- 2025ArcPro: Architectural Programs for Structured 3D Abstraction of Sparse Points4 Mar 2025
- 2025GenAnalysis: Joint Shape Analysis by Learning Man-Made Shape Generators with Deformation Regularizations2 Mar 2025
- 2025PartSDF: Part-Based Implicit Neural Representation for Composite 3D Shape Parametrization and Optimization18 Feb 2025
- 2024SweepNet: Unsupervised Learning Shape Abstraction via Neural Sweepers8 Jul 2024
- 2024SceneScript: Reconstructing Scenes With An Autoregressive Structured Language Model19 Mar 2024
- 2023Spice-E : Structural Priors in 3D Diffusion using Cross-Entity Attention29 Nov 2023
- 2023DAE-Net: Deforming Auto-Encoder for fine-grained shape co-segmentation22 Nov 2023
- 2023DPF-Net: Combining Explicit Shape Priors in Deformable Primitive Field for Unsupervised Structural Reconstruction of 3D Objects25 Aug 2023
- 2023ShapeCoder: Discovering Abstractions for Visual Programs from Unstructured Primitives9 May 2023
- 2023A Survey of Methods for Converting Unstructured Data to CSG Models2 May 2023
- 2023Split, Merge, and Refine: Fitting Tight Bounding Boxes via Over-Segmentation and Iterative Search10 Apr 2023
- 2023Marching-Primitives: Shape Abstraction from Signed Distance Function23 Mar 2023
- 2023SALAD: Part-Level Latent Diffusion for 3D Shape Generation and Manipulation21 Mar 2023
- 2023Unsupervised 3D Shape Reconstruction by Part Retrieval and Assembly3 Mar 2023
- 2023Self-Supervised Category-Level Articulated Object Pose Estimation with Part-Level SE(3) Equivariance28 Feb 2023
- 2023D2CSG: Unsupervised Learning of Compact CSG Trees with Dual Complements and Dropouts27 Jan 2023
- 2023HAL3D: Hierarchical Active Learning for Fine-Grained 3D Part Labeling25 Jan 2023
- 2022PartCom: Part Composition Learning for 3D Open-Set Recognition20 Nov 2022
- 2022GAPartNet: Cross-Category Domain-Generalizable Object Perception and Manipulation via Generalizable and Actionable Parts10 Nov 2022
- 2022SHRED: 3D Shape Region Decomposition with Learned Local Operations7 Jun 2022
- 2022Fitting and recognition of geometric primitives in segmented 3D point clouds using a localized voting procedure30 May 2022
- 2022Primitive-based Shape Abstraction via Nonparametric Bayesian Inference28 Mar 2022
- 2022SPA-VAE: Similar-Parts-Assignment for Unsupervised 3D Point Cloud Generation15 Mar 2022
- 2022PartAfford: Part-level Affordance Discovery from 3D Objects28 Feb 2022
- 2022RIM-Net: Recursive Implicit Fields for Unsupervised Learning of Hierarchical Shape Structures30 Jan 2022
- 2021PriFit: Learning to Fit Primitives Improves Few Shot Point Cloud Segmentation27 Dec 2021
- 2021EditVAE: Unsupervised Part-Aware Controllable 3D Point Cloud Shape Generation13 Oct 2021
- 2022GAPartNet: Cross-Category Domain-Generalizable Object Perception and Manipulation via Generalizable and Actionable Partscited by 135
- 2024SceneScript: Reconstructing Scenes With An Autoregressive Structured Language Modelcited by 95
- 2023D2CSG: Unsupervised Learning of Compact CSG Trees with Dual Complements and Dropoutscited by 39
- 2022PartAfford: Part-level Affordance Discovery from 3D Objectscited by 35
- 2023Self-Supervised Category-Level Articulated Object Pose Estimation with Part-Level SE(3) Equivariancecited by 26
- 2023ShapeCoder: Discovering Abstractions for Visual Programs from Unstructured Primitivescited by 22
- 2021EditVAE: Unsupervised Part-Aware Controllable 3D Point Cloud Shape Generationcited by 21
- 2025SuperDec: 3D Scene Decomposition with Superquadric Primitivescited by 19
- 2022RIM-Net: Recursive Implicit Fields for Unsupervised Learning of Hierarchical Shape Structurescited by 18
- 2023Marching-Primitives: Shape Abstraction from Signed Distance Functioncited by 18
- 2022Primitive-based Shape Abstraction via Nonparametric Bayesian Inferencecited by 14
- 2025CasaGPT: Cuboid Arrangement and Scene Assembly for Interior Designcited by 14
12 most cited of 41 All 41 (JSON)
- 2026PART: Learning 3D Part Assembly and Retrieval with Transformers17 Sep 2026
- 2026Prompting Image Generators for Training-free Primitive Shape Abstraction6 Jul 2026
- 2026SuperFlex: Deformable Superquadrics for Point Cloud Decomposition1 Jul 2026
- 2026Articulation in Prime: Primitive-Based Articulated Object Understanding from a Single Casual Video18 May 2026
- 2026A Holistic Method for Superquadric Fitting Using Unsupervised Clustering Analysis16 May 2026
- 2026Learning Convex Decomposition via Feature Fields10 Mar 2026
- 2025Residual Primitive Fitting of 3D Shapes with SuperFrusta9 Dec 2025
- 2025Fast SceneScript: Fast and Accurate Language-Based 3D Scene Understanding via Multi-Token Prediction5 Dec 2025
- 2025Light-SQ: Structure-aware Shape Abstraction with Superquadrics for Generated Meshes29 Sep 2025
- 2025SAR2Struct: Extracting 3D Semantic Structural Representation of Aircraft Targets from Single-View SAR Image7 Jun 2025
- 2025You Only Estimate Once: Unified, One-stage, Real-Time Category-level Articulated Object 6D Pose Estimation for Robotic Grasping6 Jun 2025
- 2025CasaGPT: Cuboid Arrangement and Scene Assembly for Interior Design28 Apr 2025
12 newest of 41 All 41 (JSON)