mlsanityData to 14 Oct 2026

Automatic Reverse Engineering: Creating computer-aided design (CAD) models from multi-view images

arXiv 2309.13281 ↗First posted 23 Sep 2023cs.CVcited by 1

Not on the map. Why?

Abstract (arXiv)

Generation of computer-aided design (CAD) models from multi-view images may be useful in many practical applications. To date, this problem is usually solved with an intermediate point-cloud reconstruction and involves manual work to create the final CAD models. In this contribution, we present a novel network for an automated reverse engineering task. Our network architecture combines three distinct stages: A convolutional neural network as the encoder stage, a multi-view pooling stage and a transformer-based CAD sequence generator. The model is trained and evaluated on a large number of simulated input images and extensive optimization of model architectures and hyper-parameters is performed. A proof-of-concept is demonstrated by successfully reconstructing a number of valid CAD models from simulated test image data. Various accuracy metrics are calculated and compared to a state-of-the-art point-based network. Finally, a real world test is conducted supplying the network with actual photographs of two three-dimensional test objects. It is shown that some of the capabilities of our network can be transferred to this domain, even though the training exclusively incorporates purely synthetic training data. However to date, the feasible model complexity is still limited to basic shapes.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 31 of its 50 references that are in the map. First posted on arXiv 23 Sep 2023.

Builds on

31 of 50 references.

References · 31

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,401
  3. 2014Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translationcited by 4,057
  4. 2019DeepSDF: Learning Continuous Signed Distance Functions for Shape Representationcited by 2,689
  5. 2016A Point Set Generation Network for 3D Object Reconstruction from a Single Imagecited by 979
  6. 2018Pixel2Mesh: Generating 3D Mesh Models from Single RGB Imagescited by 651
  7. 2015Multi-view Convolutional Neural Networks for 3D Shape Recognitioncited by 565
  8. 2016Learning a Probabilistic Latent Space of Object Shapes via 3D Generative-Adversarial Modelingcited by 558
  9. 2018AtlasNet: A Papier-Mach'e Approach to Learning 3D Surface Generationcited by 539
  10. 2019PointFlow: 3D Point Cloud Generation with Continuous Normalizing Flowscited by 488
  11. 2021FCOS3D: Fully Convolutional One-Stage Monocular 3D Object Detectioncited by 447
  12. 2021DeepCAD: A Deep Generative Network for Computer-Aided Design Modelscited by 271
19 more
  1. 2020PolyGen: An Autoregressive Generative Model of 3D Meshescited by 269
  2. 2020Learning Gradient Fields for Shape Generationcited by 245
  3. 2016Volumetric and Multi-View CNNs for Object Classification on 3D Datacited by 240
  4. 2019SDFDiff: Differentiable Rendering of Signed Distance Fields for 3D Shape Optimizationcited by 159
  5. 2021ImVoxelNet: Image to Voxels Projection for Monocular and Multi-View General-Purpose 3D Object Detectioncited by 157
  6. 2016Perspective Transformer Nets: Learning Single-View 3D Object Reconstruction without 3D Supervisioncited by 106
  7. 2019Deep Mesh Reconstruction from Single RGB Images via Topology Modification Networkscited by 106
  8. 2020ParSeNet: A Parametric Surface Fitting Network for 3D Point Cloudscited by 96
  9. 2021BRepNet: A topological message passing system for solid modelscited by 95
  10. 2018Unsupervised Learning of Shape and Pose with Differentiable Point Cloudscited by 89
  11. 2021Computer-Aided Design as Languagecited by 82
  12. 2021SketchGen: Generating Constrained CAD Sketchescited by 68
  13. 2020PIE-NET: Parametric Inference of Point Cloud Edgescited by 67
  14. 2021Inferring CAD Modeling Sequences Using Zone Graphscited by 50
  15. 2021Engineering Sketch Generation for Computer-Aided Designcited by 49
  16. 2018A Deeper Look at 3D Shape Classifierscited by 25
  17. 2021LegoFormer: Transformers for Block-by-Block Multi-view 3D Reconstructioncited by 25
  18. 2018A Recurrent CNN for Automatic Detection and Classification of Coronary Artery Plaque and Stenosis in Coronary CT Angiographycited by 16
  19. 2019Learning Embedding of 3D models with Quadric Losscited by 4

Built on by

Cited by year

Citing papers per year: 2024: 1.

1 paper.