Neural Parts: Learning Expressive 3D Shape Abstractions with Invertible Neural Networks
Not on the map. Why?
Abstract (arXiv)
Impressive progress in 3D shape extraction led to representations that can capture object geometries with high fidelity. In parallel, primitive-based methods seek to represent objects as semantically consistent part arrangements. However, due to the simplicity of existing primitive representations, these methods fail to accurately reconstruct 3D shapes using a small number of primitives/parts. We address the trade-off between reconstruction quality and number of parts with Neural Parts, a novel 3D primitive representation that defines primitives using an Invertible Neural Network (INN) which implements homeomorphic mappings between a sphere and the target object. The INN allows us to compute the inverse mapping of the homeomorphism, which in turn, enables the efficient computation of both the implicit surface function of a primitive and its mesh, without any additional post-processing. Our model learns to parse 3D objects into semantically consistent part arrangements without any part-level supervision. Evaluations on ShapeNet, D-FAUST and FreiHAND demonstrate that our primitives can capture complex geometries and thus simultaneously achieve geometrically accurate as well as interpretable reconstructions using an order of magnitude fewer primitives than state-of-the-art shape abstraction methods.
Key facts. Cited by 101 papers in the map (data through 7 Oct 2026). Builds on 76 of its 98 references that are in the map. First posted on arXiv 18 Mar 2021.
Builds on
76 of 98 references.
References · 76
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,384
- 2015ShapeNet: An Information-Rich 3D Model Repositorycited by 2,880
- 2019DeepSDF: Learning Continuous Signed Distance Functions for Shape Representationcited by 2,682
- 2018Occupancy Networks: Learning 3D Reconstruction in Function Spacecited by 2,037
- 2016Density estimation using Real NVPcited by 2,029
- 2019Expressive Body Capture: 3D Hands, Face, and Body from a Single Imagecited by 1,600
- 2019KPConv: Flexible and Deformable Convolution for Point Cloudscited by 1,202
- 2018Learning Implicit Fields for Generative Shape Modelingcited by 1,060
- 2014NICE: Non-linear Independent Components Estimationcited by 1,052
- 2016A Point Set Generation Network for 3D Object Reconstruction from a Single Imagecited by 972
38 more
- 2019PIFu: Pixel-Aligned Implicit Function for High-Resolution Clothed Human Digitizationcited by 818
- 2020Convolutional Occupancy Networkscited by 760
- 2020Implicit Geometric Regularization for Learning Shapescited by 707
- 2019Differentiable Volumetric Rendering: Learning Implicit 3D Representations without 3D Supervisioncited by 699
- 2018Pixel2Mesh: Generating 3D Mesh Models from Single RGB Imagescited by 649
- 20163D-R2N2: A Unified Approach for Single and Multi-view 3D Object Reconstructioncited by 587
- 2016Learning a Probabilistic Latent Space of Object Shapes via 3D Generative-Adversarial Modelingcited by 558
- 2018AtlasNet: A Papier-Mach'e Approach to Learning 3D Surface Generationcited by 539
- 2020PIFuHD: Multi-Level Pixel-Aligned Implicit Function for High-Resolution 3D Human Digitizationcited by 521
- 2019PointFlow: 3D Point Cloud Generation with Continuous Normalizing Flowscited by 487
- 2021Neural Geometric Level of Detail: Real-time Rendering with Implicit 3D Shapescited by 426
- 2019SAL: Sign Agnostic Learning of Shapes from Raw Datacited by 389
- 2020Local Implicit Grid Representations for 3D Scenescited by 372
- 2020Implicit Functions in Feature Space for 3D Shape Reconstruction and Completioncited by 343
- 2016OctNet: Learning Deep 3D Representations at High Resolutionscited by 340
- 2019DISN: Deep Implicit Surface Network for High-quality Single-view 3D Reconstructioncited by 332
- 2018Learning Category-Specific Mesh Reconstruction from Image Collectionscited by 317
- 2016ENet: A Deep Neural Network Architecture for Real-Time Semantic Segmentationcited by 291
- 2019FreiHAND: A Dataset for Markerless Capture of Hand Pose and Shape from Single RGB Imagescited by 271
- 2019Learning Shape Templates with Structured Implicit Functionscited by 242
- 2018Analyzing Inverse Problems with Invertible Neural Networkscited by 239
- 2019Learning to Predict 3D Objects with an Interpolation-based Differentiable Renderercited by 221
- 2019Texture Fields: Learning Texture Representations in Function Spacecited by 210
- 2019BSP-Net: Generating Compact Meshes via Binary Space Partitioningcited by 205
- 2017Learning a Multi-View Stereo Machinecited by 194
- 2017Octree Generating Networks: Efficient Convolutional Architectures for High-resolution 3D Outputscited by 189
- 2016Learning Shape Abstractions by Assembling Volumetric Primitivescited by 181
- 2019CvxNet: Learnable Convex Decompositioncited by 173
- 2019Pix2Vox: Context-aware 3D Reconstruction from Single and Multi-view Imagescited by 164
- 2016Generative and Discriminative Voxel Modeling with Convolutional Neural Networkscited by 128
- 2019Superquadrics Revisited: Learning 3D Shape Parsing beyond Cuboidscited by 123
- 20163D Shape Induction from 2D Views of Multiple Objectscited by 121
- 2019SDM-NET: Deep Generative Network for Structured Deformable Meshcited by 113
- 2020MeshSDF: Differentiable Iso-Surface Extractioncited by 112
- 2017CSGNet: Neural Shape Parser for Constructive Solid Geometrycited by 106
- 2019Deep Mesh Reconstruction from Single RGB Images via Topology Modification Networkscited by 106
- 2019Learning elementary structures for 3D shape generation and matchingcited by 98
- 2020ParSeNet: A Parametric Surface Fitting Network for 3D Point Cloudscited by 96
50 most cited of 76 All 76 (JSON)
Built on by
Citing papers per year: 2021: 8; 2022: 26; 2023: 27; 2024: 15; 2025: 12; 2026: 13.
101 papers.
Sort:
By area:
- 2021Deep Marching Tetrahedra: a Hybrid Representation for High-Resolution 3D Shape Synthesiscited by 459
- 2021ATISS: Autoregressive Transformers for Indoor Scene Synthesiscited by 195
- 2023Tracking Everything Everywhere All at Oncecited by 190
- 2023Flexible Isosurface Extraction for Gradient-Based Mesh Optimizationcited by 138
- 2022GAPartNet: Cross-Category Domain-Generalizable Object Perception and Manipulation via Generalizable and Actionable Partscited by 135
- 2021SCALE: Modeling Clothed Humans with a Surface Codec of Articulated Local Elementscited by 72
- 2023SALAD: Part-Level Latent Diffusion for 3D Shape Generation and Manipulationcited by 66
- 2022LASSIE: Learning Articulated Shapes from Sparse Image Ensemble via 3D Part Discoverycited by 65
- 2022LISA: Learning Implicit Shape and Appearance of Handscited by 63
- 2022Neural Surface Reconstruction of Dynamic Scenes with Monocular RGB-D Cameracited by 57
- 2022CaDeX: Learning Canonical Deformation Coordinate Space for Dynamic Surface Representation via Neural Homeomorphismcited by 56
- 2024Part123: Part-aware 3D Reconstruction from a Single-view Imagecited by 54
38 more
- 2023D2CSG: Unsupervised Learning of Compact CSG Trees with Dual Complements and Dropoutscited by 39
- 2023Differentiable Blocks World: Qualitative 3D Decomposition by Rendering Primitivescited by 37
- 2023PartNeRF: Generating Part-Aware Editable 3D Shapes without 3D Supervisioncited by 36
- 2022PartAfford: Part-level Affordance Discovery from 3D Objectscited by 35
- 2022Neural Template: Topology-aware Reconstruction and Disentangled Generation of 3D Meshescited by 34
- 2021PartGlot: Learning Shape Part Segmentation from Language Reference Gamescited by 30
- 2022Hi-LASSIE: High-Fidelity Articulated Shape and Skeleton Discovery from Sparse Image Ensemblecited by 30
- 2022Common Pets in 3D: Dynamic New-View Synthesis of Real-Life Deformable Categoriescited by 29
- 2023Self-Supervised Category-Level Articulated Object Pose Estimation with Part-Level SE(3) Equivariancecited by 26
- 2022Pixel2Mesh++: 3D Mesh Generation and Refinement from Multi-View Imagescited by 21
- 2022Latent Partition Implicit with Surface Codes for 3D Representationcited by 21
- 2022Point Scene Understanding via Disentangled Instance Mesh Reconstructioncited by 20
- 2023Marching-Primitives: Shape Abstraction from Signed Distance Functioncited by 18
- 2023Text2Scene: Text-driven Indoor Scene Stylization with Part-aware Detailscited by 18
- 2022PRIF: Primary Ray-based Implicit Functioncited by 17
- 2023Coaching a Teachable Studentcited by 17
- 2024NIVeL: Neural Implicit Vector Layers for Text-to-Vector Generationcited by 17
- 2021Go with the Flows: Mixtures of Normalizing Flows for Point Cloud Generation and Reconstructioncited by 16
- 2022ANISE: Assembly-based Neural Implicit Surface rEconstructioncited by 16
- 20243D Part Segmentation via Geometric Aggregation of 2D Visual Featurescited by 15
- 2022Primitive-based Shape Abstraction via Nonparametric Bayesian Inferencecited by 14
- 2024PASTA: Controllable Part-Aware Shape Generation with Autoregressive Transformerscited by 14
- 2023Iterative Superquadric Recomposition of 3D Objects from Multiple Viewscited by 13
- 2023Relightable and Animatable Neural Avatars from Videoscited by 13
- 2021Unsupervised Pose-Aware Part Decomposition for 3D Articulated Objectscited by 12
- 2023DeFormer: Integrating Transformers with Deformable Models for 3D Shape Abstraction from a Single Imagecited by 11
- 2023DPF-Net: Combining Explicit Shape Priors in Deformable Primitive Field for Unsupervised Structural Reconstruction of 3D Objectscited by 10
- 2024ToMiE: Towards Explicit Exoskeleton for the Reconstruction of Complicated 3D Human Avatarscited by 10
- 2022Attribute Descent: Simulating Object-Centric Datasets on the Content Level and Beyondcited by 9
- 2022Test-time Adaptation with Slot-Centric Modelscited by 9
- 2022TetGAN: A Convolutional Neural Network for Tetrahedral Mesh Generationcited by 8
- 2024Self-supervised Learning of Hybrid Part-aware 3D Representations of 2D Gaussians and Superquadricscited by 8
- 2024OP-Align: Object-level and Part-level Alignment for Self-supervised Category-level Articulated Object Pose Estimationcited by 8
- 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
- 2023Neural Lens Modelingcited by 7
- 2023DAE-Net: Deforming Auto-Encoder for fine-grained shape co-segmentationcited by 7
- 2023Primitive-based 3D Human-Object Interaction Modelling and Programmingcited by 7
50 most cited of 101 All 101 (JSON)
- 2026Point2Part: Unified 3D Partitioning from Point Prompts29 Sep 2026
- 2026DepthBenchCAD: When Does Deeper Auditing Yield More Reliable Conclusions?14 Sep 2026
- 2026Fluid-SDF: Ultra-Lightweight and Editable Implicit Shape Representation via Differentiable Primitives21 Jul 2026
- 2026Prompting Image Generators for Training-free Primitive Shape Abstraction6 Jul 2026
- 2026SuperFlex: Deformable Superquadrics for Point Cloud Decomposition1 Jul 2026
- 2026SCAPO: Self-Supervised Category-Level Articulated Pose Estimation from a Single 3D Observation1 Jun 2026
- 2026Geometry-Guided Modeling of Foundation Features Enables Generalizable Object Shape Deformation Learning28 May 2026
- 2026Articulation in Prime: Primitive-Based Articulated Object Understanding from a Single Casual Video18 May 2026
- 2026Best Segmentation Buddies for Image-Shape Correspondence18 May 2026
- 2026Beyond Spatial Compression: Interface-Centric Generative States for Open-World 3D Structure11 May 2026
- 2026D-Prism: Differentiable Primitives for Structured Dynamic Modeling18 Apr 2026
- 2026DualPrim: Compact 3D Reconstruction with Positive and Negative Primitives17 Mar 2026
38 more
- 2026BoxSplitGen: A Generative Model for 3D Part Bounding Boxes in Varying Granularity24 Feb 2026
- 2025Residual Primitive Fitting of 3D Shapes with SuperFrusta9 Dec 2025
- 2025Text to Robotic Assembly of Multi Component Objects using 3D Generative AI and Vision Language Models4 Nov 2025
- 2025Hierarchical Transformers for Unsupervised 3D Shape Abstraction31 Oct 2025
- 2025A 3D Generation Framework from Cross Modality to Parameterized Primitive9 Oct 2025
- 2025PrITTI: Primitive-based Generation of Controllable and Editable 3D Semantic Urban Scenes23 Jun 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
- 2025WIR3D: Visually-Informed and Geometry-Aware 3D Shape Abstraction7 May 2025
- 2025CAP-Net: A Unified Network for 6D Pose and Size Estimation of Categorical Articulated Parts from a Single RGB-D Image15 Apr 2025
- 2025Aligning Instance-Semantic Sparse Representation towards Unsupervised Object Segmentation and Shape Abstraction with Repeatable Primitives10 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
- 20243D Part Segmentation via Geometric Aggregation of 2D Visual Features5 Dec 2024
- 2024ToMiE: Towards Explicit Exoskeleton for the Reconstruction of Complicated 3D Human Avatars10 Oct 2024
- 2024GaussianBlock: Building Part-Aware Compositional and Editable 3D Scene by Primitives and Gaussians2 Oct 2024
- 2024OP-Align: Object-level and Part-level Alignment for Self-supervised Category-level Articulated Object Pose Estimation29 Aug 2024
- 2024Self-supervised Learning of Hybrid Part-aware 3D Representations of 2D Gaussians and Superquadrics20 Aug 2024
- 2024Hierarchically Structured Neural Bones for Reconstructing Animatable Objects from Casual Videos1 Aug 2024
- 2024PASTA: Controllable Part-Aware Shape Generation with Autoregressive Transformers18 Jul 2024
- 2024Invertible Neural Warp for NeRF17 Jul 2024
- 2024SweepNet: Unsupervised Learning Shape Abstraction via Neural Sweepers8 Jul 2024
- 2024TutteNet: Injective 3D Deformations by Composition of 2D Mesh Deformations17 Jun 2024
- 2024Improved Convex Decomposition with Ensembling and Negative Primitives29 May 2024
- 2024Part123: Part-aware 3D Reconstruction from a Single-view Image27 May 2024
- 2024NIVeL: Neural Implicit Vector Layers for Text-to-Vector Generation24 May 2024
- 2024DPA-Net: Structured 3D Abstraction from Sparse Views via Differentiable Primitive Assembly1 Apr 2024
- 2024Robust Shape Fitting for 3D Scene Abstraction15 Mar 2024
- 2023Relightable and Animatable Neural Avatars from Videos20 Dec 2023
- 2023Primitive-based 3D Human-Object Interaction Modelling and Programming17 Dec 2023
- 2023CNC-Net: Self-Supervised Learning for CNC Machining Operations15 Dec 2023
- 2023DAE-Net: Deforming Auto-Encoder for fine-grained shape co-segmentation22 Nov 2023
- 2023Fast Point Cloud to Mesh Reconstruction for Deformable Object Tracking5 Nov 2023
- 2023DeFormer: Integrating Transformers with Deformable Models for 3D Shape Abstraction from a Single Image22 Sep 2023
- 2023Iterative Superquadric Recomposition of 3D Objects from Multiple Views5 Sep 2023
- 2023Deep Deformable Models: Learning 3D Shape Abstractions with Part Consistency2 Sep 2023
- 2023Text2Scene: Text-driven Indoor Scene Stylization with Part-aware Details31 Aug 2023
- 2023DPF-Net: Combining Explicit Shape Priors in Deformable Primitive Field for Unsupervised Structural Reconstruction of 3D Objects25 Aug 2023
50 newest of 101 All 101 (JSON)
- 2023SALAD: Part-Level Latent Diffusion for 3D Shape Generation and Manipulationcited by 66
- 2024Part123: Part-aware 3D Reconstruction from a Single-view Imagecited by 54
- 2024NIVeL: Neural Implicit Vector Layers for Text-to-Vector Generationcited by 17
- 2026BoxSplitGen: A Generative Model for 3D Part Bounding Boxes in Varying Granularitycited by 1
- 2026BoxSplitGen: A Generative Model for 3D Part Bounding Boxes in Varying Granularity24 Feb 2026
- 2024Part123: Part-aware 3D Reconstruction from a Single-view Image27 May 2024
- 2024NIVeL: Neural Implicit Vector Layers for Text-to-Vector Generation24 May 2024
- 2023SALAD: Part-Level Latent Diffusion for 3D Shape Generation and Manipulation21 Mar 2023
- 2021Deep Marching Tetrahedra: a Hybrid Representation for High-Resolution 3D Shape Synthesiscited by 459
- 2021ATISS: Autoregressive Transformers for Indoor Scene Synthesiscited by 195
- 2023Tracking Everything Everywhere All at Oncecited by 190
- 2023Flexible Isosurface Extraction for Gradient-Based Mesh Optimizationcited by 138
- 2022GAPartNet: Cross-Category Domain-Generalizable Object Perception and Manipulation via Generalizable and Actionable Partscited by 135
- 2021SCALE: Modeling Clothed Humans with a Surface Codec of Articulated Local Elementscited by 72
- 2022LASSIE: Learning Articulated Shapes from Sparse Image Ensemble via 3D Part Discoverycited by 65
- 2022LISA: Learning Implicit Shape and Appearance of Handscited by 63
- 2022Neural Surface Reconstruction of Dynamic Scenes with Monocular RGB-D Cameracited by 57
- 2022CaDeX: Learning Canonical Deformation Coordinate Space for Dynamic Surface Representation via Neural Homeomorphismcited by 56
- 2023D2CSG: Unsupervised Learning of Compact CSG Trees with Dual Complements and Dropoutscited by 39
- 2023Differentiable Blocks World: Qualitative 3D Decomposition by Rendering Primitivescited by 37
12 most cited of 95 All 95 (JSON)
- 2026Point2Part: Unified 3D Partitioning from Point Prompts29 Sep 2026
- 2026DepthBenchCAD: When Does Deeper Auditing Yield More Reliable Conclusions?14 Sep 2026
- 2026Fluid-SDF: Ultra-Lightweight and Editable Implicit Shape Representation via Differentiable Primitives21 Jul 2026
- 2026Prompting Image Generators for Training-free Primitive Shape Abstraction6 Jul 2026
- 2026SuperFlex: Deformable Superquadrics for Point Cloud Decomposition1 Jul 2026
- 2026SCAPO: Self-Supervised Category-Level Articulated Pose Estimation from a Single 3D Observation1 Jun 2026
- 2026Geometry-Guided Modeling of Foundation Features Enables Generalizable Object Shape Deformation Learning28 May 2026
- 2026Articulation in Prime: Primitive-Based Articulated Object Understanding from a Single Casual Video18 May 2026
- 2026Best Segmentation Buddies for Image-Shape Correspondence18 May 2026
- 2026Beyond Spatial Compression: Interface-Centric Generative States for Open-World 3D Structure11 May 2026
- 2026D-Prism: Differentiable Primitives for Structured Dynamic Modeling18 Apr 2026
- 2026DualPrim: Compact 3D Reconstruction with Positive and Negative Primitives17 Mar 2026
12 newest of 95 All 95 (JSON)