mlsanityData to 7 Oct 2026

ArcPro: Architectural Programs for Structured 3D Abstraction of Sparse Points

arXiv 2503.02745 ↗First posted 4 Mar 2025cs.GR cs.CV cs.LGcited by 6

Not on the map. Why?

Abstract (arXiv)

We introduce ArcPro, a novel learning framework built on architectural programs to recover structured 3D abstractions from highly sparse and low-quality point clouds. Specifically, we design a domain-specific language (DSL) to hierarchically represent building structures as a program, which can be efficiently converted into a mesh. We bridge feedforward and inverse procedural modeling by using a feedforward process for training data synthesis, allowing the network to make reverse predictions. We train an encoder-decoder on the points-program pairs to establish a mapping from unstructured point clouds to architectural programs, where a 3D convolutional encoder extracts point cloud features and a transformer decoder autoregressively predicts the programs in a tokenized form. Inference by our method is highly efficient and produces plausible and faithful 3D abstractions. Comprehensive experiments demonstrate that ArcPro outperforms both traditional architectural proxy reconstruction and learning-based abstraction methods. We further explore its potential to work with multi-view image and natural language inputs.

Key facts. Cited by 6 papers in the map (data through 7 Oct 2026). Builds on 19 of its 37 references that are in the map. First posted on arXiv 4 Mar 2025.

Builds on

19 of 37 references.

References · 19

  1. 2017Attention Is All You Needcited by 59,932
  2. 2015Deep Residual Learning for Image Recognitioncited by 51,809
  3. 2018PartNet: A Large-scale Benchmark for Fine-grained and Hierarchical Part-level 3D Object Understandingcited by 521
  4. 2022Visual Programming: Compositional visual reasoning without trainingcited by 507
  5. 2018ABC: A Big CAD Model Dataset For Geometric Deep Learningcited by 339
  6. 2021DeepCAD: A Deep Generative Network for Computer-Aided Design Modelscited by 266
  7. 2019BSP-Net: Generating Compact Meshes via Binary Space Partitioningcited by 205
  8. 2019Superquadrics Revisited: Learning 3D Shape Parsing beyond Cuboidscited by 123
  9. 2022SkexGen: Autoregressive Generation of CAD Construction Sequences with Disentangled Codebookscited by 121
  10. 2024SceneScript: Reconstructing Scenes With An Autoregressive Structured Language Modelcited by 95
  11. 2021Unsupervised Learning for Cuboid Shape Abstraction via Joint Segmentation from Point Cloudscited by 44
  12. 2020Fusion 360 Gallery: A Dataset and Environment for Programmatic CAD Construction from Human Design Sequencescited by 36
7 more
  1. 2019DublinCity: Annotated LiDAR Point Cloud and its Applicationscited by 31
  2. 2023Neurosymbolic Models for Computer Graphicscited by 27
  3. 2023UrbanBIS: a Large-scale Benchmark for Fine-grained Urban Building Instance Segmentationcited by 24
  4. 2023ShapeCoder: Discovering Abstractions for Visual Programs from Unstructured Primitivescited by 22
  5. 2020ShapeAssembly: Learning to Generate Programs for 3D Shape Structure Synthesiscited by 19
  6. 2022RIM-Net: Recursive Implicit Fields for Unsupervised Learning of Hierarchical Shape Structurescited by 18
  7. 2023DPF-Net: Combining Explicit Shape Priors in Deformable Primitive Field for Unsupervised Structural Reconstruction of 3D Objectscited by 10

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2025: 3; 2026: 3.

6 papers.