Iterative Superquadric Recomposition of 3D Objects from Multiple Views
Not on the map. Why?
Abstract (arXiv)
Humans are good at recomposing novel objects, i.e. they can identify commonalities between unknown objects from general structure to finer detail, an ability difficult to replicate by machines. We propose a framework, ISCO, to recompose an object using 3D superquadrics as semantic parts directly from 2D views without training a model that uses 3D supervision. To achieve this, we optimize the superquadric parameters that compose a specific instance of the object, comparing its rendered 3D view and 2D image silhouette. Our ISCO framework iteratively adds new superquadrics wherever the reconstruction error is high, abstracting first coarse regions and then finer details of the target object. With this simple coarse-to-fine inductive bias, ISCO provides consistent superquadrics for related object parts, despite not having any semantic supervision. Since ISCO does not train any neural network, it is also inherently robust to out-of-distribution objects. Experiments show that, compared to recent single instance superquadrics reconstruction approaches, ISCO provides consistently more accurate 3D reconstructions, even from images in the wild. Code available at https://github.com/ExplainableML/ISCO .
Key facts. Cited by 13 papers in the map (data through 7 Oct 2026). Builds on 58 of its 78 references that are in the map. First posted on arXiv 5 Sep 2023.
Builds on
58 of 78 references.
References · 58
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2014Microsoft COCO: Common Objects in Contextcited by 17,498
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,223
- 2015ShapeNet: An Information-Rich 3D Model Repositorycited by 2,880
- 2019DeepSDF: Learning Continuous Signed Distance Functions for Shape Representationcited by 2,682
- 2021Mip-NeRF: A Multiscale Representation for Anti-Aliasing Neural Radiance Fieldscited by 1,957
- 2021NeuS: Learning Neural Implicit Surfaces by Volume Rendering for Multi-view Reconstructioncited by 1,701
- 2020pixelNeRF: Neural Radiance Fields from One or Few Imagescited by 1,574
- 2020D-NeRF: Neural Radiance Fields for Dynamic Scenescited by 1,459
- 2020NeRF in the Wild: Neural Radiance Fields for Unconstrained Photo Collectionscited by 1,230
- 2021Direct Voxel Grid Optimization: Super-fast Convergence for Radiance Fields Reconstructioncited by 961
- 2020Neural Sparse Voxel Fieldscited by 959
38 more
- 2021PlenOctrees for Real-time Rendering of Neural Radiance Fieldscited by 904
- 2020Accelerating 3D Deep Learning with PyTorch3Dcited by 781
- 2022Block-NeRF: Scalable Large Scene Neural View Synthesiscited by 720
- 2021KiloNeRF: Speeding up Neural Radiance Fields with Thousands of Tiny MLPscited by 672
- 2021Common Objects in 3D: Large-Scale Learning and Evaluation of Real-life 3D Category Reconstructioncited by 646
- 2021UNISURF: Unifying Neural Implicit Surfaces and Radiance Fields for Multi-View Reconstructioncited by 643
- 20163D-R2N2: A Unified Approach for Single and Multi-view 3D Object Reconstructioncited by 587
- 2018PartNet: A Large-scale Benchmark for Fine-grained and Hierarchical Part-level 3D Object Understandingcited by 521
- 2021FastNeRF: High-Fidelity Neural Rendering at 200FPScited by 510
- 2022Point-NeRF: Point-based Neural Radiance Fieldscited by 503
- 2019PointRend: Image Segmentation as Renderingcited by 439
- 2019Soft Rasterizer: A Differentiable Renderer for Image-based 3D Reasoningcited by 420
- 2021Mega-NeRF: Scalable Construction of Large-Scale NeRFs for Virtual Fly-Throughscited by 396
- 2019Point-Voxel CNN for Efficient 3D Deep Learningcited by 343
- 2019Learning Shape Templates with Structured Implicit Functionscited by 242
- 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
- 2022SinNeRF: Training Neural Radiance Fields on Complex Scenes from a Single Imagecited by 165
- 2019Pix2Vox: Context-aware 3D Reconstruction from Single and Multi-view Imagescited by 164
- 2017A Survey of Structure from Motioncited by 157
- 2019Superquadrics Revisited: Learning 3D Shape Parsing beyond Cuboidscited by 123
- 2021NeRFReN: Neural Radiance Fields with Reflectionscited by 121
- 2022EfficientNeRF: Efficient Neural Radiance Fieldscited by 110
- 20183D Point Capsule Networkscited by 106
- 2021Neural Parts: Learning Expressive 3D Shape Abstractions with Invertible Neural Networkscited by 101
- 2019BAE-NET: Branched Autoencoder for Shape Co-Segmentationcited by 89
- 2020Learning Unsupervised Hierarchical Part Decomposition of 3D Objects from a Single RGB Imagecited by 72
- 2020Learning Geometry-Disentangled Representation for Complementary Understanding of 3D Object Point Cloudcited by 71
- 2018Learning to Reconstruct Shapes from Unseen Classescited by 60
- 2022AutoRF: Learning 3D Object Radiance Fields from Single View Observationscited by 59
- 2021Multi-view 3D Reconstruction with Transformercited by 52
- 2022ExtrudeNet: Unsupervised Inverse Sketch-and-Extrude for Shape Parsingcited by 38
- 2021PartGlot: Learning Shape Part Segmentation from Language Reference Gamescited by 30
- 2020Learning to Group: A Bottom-Up Framework for 3D Part Discovery in Unseen Categoriescited by 29
- 2021Robust and Accurate Superquadric Recovery: a Probabilistic Approachcited by 29
- 2022Latent Partition Implicit with Surface Codes for 3D Representationcited by 21
- 2022RIM-Net: Recursive Implicit Fields for Unsupervised Learning of Hierarchical Shape Structurescited by 18
50 most cited of 58 All 58 (JSON)
Built on by
Citing papers per year: 2024: 5; 2025: 3; 2026: 5.
13 papers.
Sort:
By area:
- 20243Doodle: Compact Abstraction of Objects with 3D Strokescited by 21
- 2025SuperDec: 3D Scene Decomposition with Superquadric Primitivescited by 19
- 2024Self-supervised Learning of Hybrid Part-aware 3D Representations of 2D Gaussians and Superquadricscited by 8
- 2024GaussianBlock: Building Part-Aware Compositional and Editable 3D Scene by Primitives and Gaussianscited by 6
- 2024DPA-Net: Structured 3D Abstraction from Sparse Views via Differentiable Primitive Assemblycited by 5
- 2024Improved Convex Decomposition with Ensembling and Negative Primitivescited by 0
- 2025SAR2Struct: Extracting 3D Semantic Structural Representation of Aircraft Targets from Single-View SAR Imagecited by 0
- 2025SuperQuadricOcc: Real-Time Self-Supervised Semantic Occupancy Estimation with Superquadric Volume Renderingcited by 0
- 2026DualPrim: Compact 3D Reconstruction with Positive and Negative Primitivescited by 0
- 2026D-Prism: Differentiable Primitives for Structured Dynamic Modelingcited by 0
- 2026A Holistic Method for Superquadric Fitting Using Unsupervised Clustering Analysiscited by 0
- 2026Rethinking 3D Shape Generation: Diffusion over Superquadricscited by 0
1 more
- 2026Prompting Image Generators for Training-free Primitive Shape Abstraction6 Jul 2026
- 2026Rethinking 3D Shape Generation: Diffusion over Superquadrics8 Jun 2026
- 2026A Holistic Method for Superquadric Fitting Using Unsupervised Clustering Analysis16 May 2026
- 2026D-Prism: Differentiable Primitives for Structured Dynamic Modeling18 Apr 2026
- 2026DualPrim: Compact 3D Reconstruction with Positive and Negative Primitives17 Mar 2026
- 2025SuperQuadricOcc: Real-Time Self-Supervised Semantic Occupancy Estimation with Superquadric Volume Rendering21 Nov 2025
- 2025SAR2Struct: Extracting 3D Semantic Structural Representation of Aircraft Targets from Single-View SAR Image7 Jun 2025
- 2025SuperDec: 3D Scene Decomposition with Superquadric Primitives1 Apr 2025
- 2024GaussianBlock: Building Part-Aware Compositional and Editable 3D Scene by Primitives and Gaussians2 Oct 2024
- 2024Self-supervised Learning of Hybrid Part-aware 3D Representations of 2D Gaussians and Superquadrics20 Aug 2024
- 2024Improved Convex Decomposition with Ensembling and Negative Primitives29 May 2024
- 2024DPA-Net: Structured 3D Abstraction from Sparse Views via Differentiable Primitive Assembly1 Apr 2024
1 more
- 20243Doodle: Compact Abstraction of Objects with 3D Strokes6 Feb 2024
- 20243Doodle: Compact Abstraction of Objects with 3D Strokescited by 21
- 2025SuperDec: 3D Scene Decomposition with Superquadric Primitivescited by 19
- 2024Self-supervised Learning of Hybrid Part-aware 3D Representations of 2D Gaussians and Superquadricscited by 8
- 2024GaussianBlock: Building Part-Aware Compositional and Editable 3D Scene by Primitives and Gaussianscited by 6
- 2024DPA-Net: Structured 3D Abstraction from Sparse Views via Differentiable Primitive Assemblycited by 5
- 2024Improved Convex Decomposition with Ensembling and Negative Primitivescited by 0
- 2025SAR2Struct: Extracting 3D Semantic Structural Representation of Aircraft Targets from Single-View SAR Imagecited by 0
- 2025SuperQuadricOcc: Real-Time Self-Supervised Semantic Occupancy Estimation with Superquadric Volume Renderingcited by 0
- 2026DualPrim: Compact 3D Reconstruction with Positive and Negative Primitivescited by 0
- 2026D-Prism: Differentiable Primitives for Structured Dynamic Modelingcited 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
- 2026Prompting Image Generators for Training-free Primitive Shape Abstraction6 Jul 2026
- 2026A Holistic Method for Superquadric Fitting Using Unsupervised Clustering Analysis16 May 2026
- 2026D-Prism: Differentiable Primitives for Structured Dynamic Modeling18 Apr 2026
- 2026DualPrim: Compact 3D Reconstruction with Positive and Negative Primitives17 Mar 2026
- 2025SuperQuadricOcc: Real-Time Self-Supervised Semantic Occupancy Estimation with Superquadric Volume Rendering21 Nov 2025
- 2025SAR2Struct: Extracting 3D Semantic Structural Representation of Aircraft Targets from Single-View SAR Image7 Jun 2025
- 2025SuperDec: 3D Scene Decomposition with Superquadric Primitives1 Apr 2025
- 2024GaussianBlock: Building Part-Aware Compositional and Editable 3D Scene by Primitives and Gaussians2 Oct 2024
- 2024Self-supervised Learning of Hybrid Part-aware 3D Representations of 2D Gaussians and Superquadrics20 Aug 2024
- 2024Improved Convex Decomposition with Ensembling and Negative Primitives29 May 2024
- 2024DPA-Net: Structured 3D Abstraction from Sparse Views via Differentiable Primitive Assembly1 Apr 2024
- 20243Doodle: Compact Abstraction of Objects with 3D Strokes6 Feb 2024