mlsanityData to 14 Oct 2026

Differentiable Blocks World: Qualitative 3D Decomposition by Rendering Primitives

arXiv 2307.05473 ↗First posted 11 Jul 2023cs.CVcited by 38

Not on the map. Why?

Abstract (arXiv)

Given a set of calibrated images of a scene, we present an approach that produces a simple, compact, and actionable 3D world representation by means of 3D primitives. While many approaches focus on recovering high-fidelity 3D scenes, we focus on parsing a scene into mid-level 3D representations made of a small set of textured primitives. Such representations are interpretable, easy to manipulate and suited for physics-based simulations. Moreover, unlike existing primitive decomposition methods that rely on 3D input data, our approach operates directly on images through differentiable rendering. Specifically, we model primitives as textured superquadric meshes and optimize their parameters from scratch with an image rendering loss. We highlight the importance of modeling transparency for each primitive, which is critical for optimization and also enables handling varying numbers of primitives. We show that the resulting textured primitives faithfully reconstruct the input images and accurately model the visible 3D points, while providing amodal shape completions of unseen object regions. We compare our approach to the state of the art on diverse scenes from DTU, and demonstrate its robustness on real-life captures from BlendedMVS and Nerfstudio. We also showcase how our results can be used to effortlessly edit a scene or perform physical simulations. Code and video results are available at https://www.tmonnier.com/DBW .

Key facts. Cited by 38 papers in the map (data through 14 Oct 2026). Builds on 44 of its 83 references that are in the map. First posted on arXiv 11 Jul 2023.

Builds on

44 of 83 references.

References · 44

  1. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  2. 2018The Unreasonable Effectiveness of Deep Features as a Perceptual Metriccited by 11,177
  3. 2015ShapeNet: An Information-Rich 3D Model Repositorycited by 2,897
  4. 2021NeuS: Learning Neural Implicit Surfaces by Volume Rendering for Multi-view Reconstructioncited by 1,712
  5. 2020pixelNeRF: Neural Radiance Fields from One or Few Imagescited by 1,584
  6. 2018On the Continuity of Rotation Representations in Neural Networkscited by 1,214
  7. 2021Volume Rendering of Neural Implicit Surfacescited by 996
  8. 2018MVSNet: Depth Inference for Unstructured Multi-view Stereocited by 788
  9. 2020Accelerating 3D Deep Learning with PyTorch3Dcited by 784
  10. 2019Differentiable Volumetric Rendering: Learning Implicit 3D Representations without 3D Supervisioncited by 700
  11. 2021UNISURF: Unifying Neural Implicit Surfaces and Radiance Fields for Multi-View Reconstructioncited by 646
  12. 2023Nerfstudio: A Modular Framework for Neural Radiance Field Developmentcited by 600
32 more
  1. 2019BlendedMVS: A Large-scale Dataset for Generalized Multi-view Stereo Networkscited by 490
  2. 2020Modular Primitives for High-Performance Differentiable Renderingcited by 441
  3. 2017Neural 3D Mesh Renderercited by 437
  4. 2019Soft Rasterizer: A Differentiable Renderer for Image-based 3D Reasoningcited by 420
  5. 2019Cascade Cost Volume for High-Resolution Multi-View Stereo and Stereo Matchingcited by 417
  6. 2021Extracting Triangular 3D Models, Materials, and Lighting From Imagescited by 366
  7. 2019Recurrent MVSNet for High-resolution Multi-view Stereo Depth Inferencecited by 254
  8. 2019Learning to Predict 3D Objects with an Interpolation-based Differentiable Renderercited by 221
  9. 2022Geo-Neus: Geometry-Consistent Neural Implicit Surfaces Learning for Multi-view Reconstructioncited by 212
  10. 2020Atlas: End-to-End 3D Scene Reconstruction from Posed Imagescited by 206
  11. 2016Learning Shape Abstractions by Assembling Volumetric Primitivescited by 181
  12. 2017Multi-view Supervision for Single-view Reconstruction via Differentiable Ray Consistencycited by 177
  13. 2021Improving neural implicit surfaces geometry with patch warpingcited by 137
  14. 2021NeRS: Neural Reflectance Surfaces for Sparse-view 3D Reconstruction in the Wildcited by 136
  15. 2017SurfaceNet: An End-to-end 3D Neural Network for Multiview Stereopsiscited by 128
  16. 2019Superquadrics Revisited: Learning 3D Shape Parsing beyond Cuboidscited by 124
  17. 2021Neural Parts: Learning Expressive 3D Shape Abstractions with Invertible Neural Networkscited by 103
  18. 2019Learning elementary structures for 3D shape generation and matchingcited by 98
  19. 2020Visibility-aware Multi-view Stereo Networkcited by 98
  20. 2018Supervised Fitting of Geometric Primitives to 3D Point Cloudscited by 91
  21. 2020Learning Deformable Tetrahedral Meshes for 3D Reconstructioncited by 85
  22. 2020Learning Unsupervised Hierarchical Part Decomposition of 3D Objects from a Single RGB Imagecited by 72
  23. 2021Unsupervised Layered Image Decomposition into Object Prototypescited by 50
  24. 2023PartNeRF: Generating Part-Aware Editable 3D Shapes without 3D Supervisioncited by 36
  25. 2021Robust and Accurate Superquadric Recovery: a Probabilistic Approachcited by 29
  26. 2021Differentiable Stereopsis: Meshes from multiple views using differentiable renderingcited by 26
  27. 2022Share With Thy Neighbors: Single-View Reconstruction by Cross-Instance Consistencycited by 26
  28. 2021CPFN: Cascaded Primitive Fitting Networks for High-Resolution Point Cloudscited by 24
  29. 2021Cuboids Revisited: Learning Robust 3D Shape Fitting to Single RGB Imagescited by 17
  30. 2022Primitive-based Shape Abstraction via Nonparametric Bayesian Inferencecited by 15
  31. 2022MonteBoxFinder: Detecting and Filtering Primitives to Fit a Noisy Point Cloudcited by 11
  32. 2023Learnable Earth Parser: Discovering 3D Prototypes in Aerial Scanscited by 5

Built on by

Cited by year (2026 to 14 Oct)

Citing papers per year: 2023: 2; 2024: 13; 2025: 11; 2026: 12.

38 papers.

Sort:

By area:

  1. 2024Meta 3D AssetGen: Text-to-Mesh Generation with High-Quality Geometry, Texture, and PBR Materialscited by 66
  2. 2024PartGen: Part-level 3D Generation and Reconstruction with Multi-View Diffusion Modelscited by 62
  3. 2023DreamControl: Control-Based Text-to-3D Generation with 3D Self-Priorcited by 39
  4. 2024Disentangled 3D Scene Generation with Layout Learningcited by 33
  5. 2025AutoPartGen: Autogressive 3D Part Generation and Discoverycited by 33
  6. 2023Point'n Move: Interactive Scene Object Manipulation on Gaussian Splatting Radiance Fieldscited by 27
  7. 2024MegaSynth: Scaling Up 3D Scene Reconstruction with Synthesized Datacited by 21
  8. 2025SuperDec: 3D Scene Decomposition with Superquadric Primitivescited by 21
  9. 2025C3G: Learning Compact 3D Representations with 2K Gaussianscited by 21
  10. 2024PlanarSplatting: Accurate Planar Surface Reconstruction in 3 Minutescited by 13
  11. 2025PrimitiveAnything: Human-Crafted 3D Primitive Assembly Generation with Auto-Regressive Transformercited by 13
  12. 2024Q-SLAM: Quadric Representations for Monocular SLAMcited by 11
26 more
  1. 2025Visual Jenga: Discovering Object Dependencies via Counterfactual Inpaintingcited by 11
  2. 2026Thinking in Blender: Staged Executable Inverse Graphics with Vision-Language Modelscited by 10
  3. 2024Self-supervised Learning of Hybrid Part-aware 3D Representations of 2D Gaussians and Superquadricscited by 8
  4. 2024GaussianBlock: Building Part-Aware Compositional and Editable 3D Scene by Primitives and Gaussianscited by 6
  5. 2025Light-SQ: Structure-aware Shape Abstraction with Superquadrics for Generated Meshescited by 6
  6. 2024DPA-Net: Structured 3D Abstraction from Sparse Views via Differentiable Primitive Assemblycited by 5
  7. 2025Residual Primitive Fitting of 3D Shapes with SuperFrustacited by 5
  8. 2025Affine-Equivariant Kernel Space Encoding for NeRF Editingcited by 4
  9. 2024Meta 3D Gencited by 3
  10. 2026SuperFlex: Deformable Superquadrics for Point Cloud Decompositioncited by 3
  11. 2025Generative Blocks World: Moving Things Around in Picturescited by 2
  12. 2026Learning Convex Decomposition via Feature Fieldscited by 2
  13. 2024Improved Convex Decomposition with Ensembling and Negative Primitivescited by 1
  14. 2024Differentiable Convex Polyhedra Optimization from Multi-view Imagescited by 1
  15. 2024Parameterize Structure with Differentiable Template for 3D Shape Generationcited by 1
  16. 2026Interacted Planes Reveal 3D Line Mappingcited by 1
  17. 2026Articulation in Prime: Primitive-Based Articulated Object Understanding from a Single Casual Videocited by 1
  18. 2026Imagine3D-LLM: Teaching MLLMs to Imagine 3D Scenes Before Answeringcited by 1
  19. 2025Learning to Grasp Anything by Playing with Random Toyscited by 0
  20. 2025Hierarchical Transformers for Unsupervised 3D Shape Abstractioncited by 0
  21. 2026DualPrim: Compact 3D Reconstruction with Positive and Negative Primitivescited by 0
  22. 2026D-Prism: Differentiable Primitives for Structured Dynamic Modelingcited by 0
  23. 2026Rethinking 3D Shape Generation: Diffusion over Superquadricscited by 0
  24. 2026Prompting Image Generators for Training-free Primitive Shape Abstractioncited by 0
  25. 2026Superquadric Primitive Decomposition of 3D point clouds via Geometric-Aware Inlier Refinementcited by 0
  26. 2026Organize Primitives into Semantic Parts: Reinforcement Reasoning for 3D Segmentationcited by 0