ArcPro: Architectural Programs for Structured 3D Abstraction of Sparse Points
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
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2018PartNet: A Large-scale Benchmark for Fine-grained and Hierarchical Part-level 3D Object Understandingcited by 521
- 2022Visual Programming: Compositional visual reasoning without trainingcited by 507
- 2018ABC: A Big CAD Model Dataset For Geometric Deep Learningcited by 339
- 2021DeepCAD: A Deep Generative Network for Computer-Aided Design Modelscited by 266
- 2019BSP-Net: Generating Compact Meshes via Binary Space Partitioningcited by 205
- 2019Superquadrics Revisited: Learning 3D Shape Parsing beyond Cuboidscited by 123
- 2022SkexGen: Autoregressive Generation of CAD Construction Sequences with Disentangled Codebookscited by 121
- 2024SceneScript: Reconstructing Scenes With An Autoregressive Structured Language Modelcited by 95
- 2021Unsupervised Learning for Cuboid Shape Abstraction via Joint Segmentation from Point Cloudscited by 44
- 2020Fusion 360 Gallery: A Dataset and Environment for Programmatic CAD Construction from Human Design Sequencescited by 36
7 more
- 2019DublinCity: Annotated LiDAR Point Cloud and its Applicationscited by 31
- 2023Neurosymbolic Models for Computer Graphicscited by 27
- 2023UrbanBIS: a Large-scale Benchmark for Fine-grained Urban Building Instance Segmentationcited by 24
- 2023ShapeCoder: Discovering Abstractions for Visual Programs from Unstructured Primitivescited by 22
- 2020ShapeAssembly: Learning to Generate Programs for 3D Shape Structure Synthesiscited by 19
- 2022RIM-Net: Recursive Implicit Fields for Unsupervised Learning of Hierarchical Shape Structurescited by 18
- 2023DPF-Net: Combining Explicit Shape Priors in Deformable Primitive Field for Unsupervised Structural Reconstruction of 3D Objectscited by 10
Built on by
Citing papers per year: 2025: 3; 2026: 3.
6 papers.
- 2025ImmerseGen: Agent-Guided Immersive World Generation with Alpha-Textured Proxiescited by 5
- 2026Can AI Understand the Language of Origami?cited by 3
- 2025BuildingWorld: A Structured 3D Building Dataset for Urban Foundation Modelscited by 1
- 2025Fast SceneScript: Fast and Accurate Language-Based 3D Scene Understanding via Multi-Token Predictioncited by 1
- 2026BuildAnyPoint: 3D Building Structured Abstraction from Diverse Point Cloudscited by 1
- 2026SiZeUp: Fast 3D Proxy from Aerial Images via Depth Ordinal Losscited by 0
- 2026SiZeUp: Fast 3D Proxy from Aerial Images via Depth Ordinal Loss24 Aug 2026
- 2026Can AI Understand the Language of Origami?14 Mar 2026
- 2026BuildAnyPoint: 3D Building Structured Abstraction from Diverse Point Clouds27 Feb 2026
- 2025Fast SceneScript: Fast and Accurate Language-Based 3D Scene Understanding via Multi-Token Prediction5 Dec 2025
- 2025BuildingWorld: A Structured 3D Building Dataset for Urban Foundation Models9 Nov 2025
- 2025ImmerseGen: Agent-Guided Immersive World Generation with Alpha-Textured Proxies17 Jun 2025