Sketch2CAD: 3D CAD Model Reconstruction from 2D Sketch using Visual Transformer
Not on the map. Why?
Abstract (arXiv)
Current 3D reconstruction methods typically generate outputs in the form of voxels, point clouds, or meshes. However, each of these formats has inherent limitations, such as rough surfaces and distorted structures. Additionally, these data types are not ideal for further manual editing and post-processing. In this paper, we present a novel 3D reconstruction method designed to overcome these disadvantages by reconstructing CAD-compatible models. We trained a visual transformer to predict a "scene descriptor" from a single 2D wire-frame image. This descriptor includes essential information, such as object types and parameters like position, rotation, and size. Using the predicted parameters, a 3D scene can be reconstructed with 3D modeling software that has programmable interfaces, such as Rhino Grasshopper, to build highly editable 3D models in the form of B-rep. To evaluate our proposed model, we created two datasets: one consisting of simple scenes and another with more complex scenes. The test results indicate the model's capability to accurately reconstruct simple scenes while highlighting its difficulties with more complex ones.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 22 of its 28 references that are in the map. First posted on arXiv 28 Sep 2023.
Builds on
22 of 28 references.
References · 22
- 2017Attention Is All You Needcited by 60,361
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2015ShapeNet: An Information-Rich 3D Model Repositorycited by 2,897
- 2016A Point Set Generation Network for 3D Object Reconstruction from a Single Imagecited by 979
- 2018Pixel2Mesh: Generating 3D Mesh Models from Single RGB Imagescited by 651
- 20163D-R2N2: A Unified Approach for Single and Multi-view 3D Object Reconstructioncited by 588
- 2017Neural 3D Mesh Renderercited by 437
- 2019Soft Rasterizer: A Differentiable Renderer for Image-based 3D Reasoningcited by 420
- 2022DeiT III: Revenge of the ViTcited by 419
- 2021Pix2seq: A Language Modeling Framework for Object Detectioncited by 349
- 2018Deep Object Pose Estimation for Semantic Robotic Grasping of Household Objectscited by 241
- 2018Pix3D: Dataset and Methods for Single-Image 3D Shape Modelingcited by 218
10 more
- 2019PVN3D: A Deep Point-wise 3D Keypoints Voting Network for 6DoF Pose Estimationcited by 204
- 2022A Unified Sequence Interface for Vision Taskscited by 152
- 2018Multiresolution Tree Networks for 3D Point Cloud Processingcited by 91
- 2019Image-based 3D Object Reconstruction: State-of-the-Art and Trends in the Deep Learning Eracited by 87
- 2022CLIPascene: Scene Sketching with Different Types and Levels of Abstractioncited by 64
- 2018Learning to Reconstruct Shapes from Unseen Classescited by 60
- 2021Sketch2Model: View-Aware 3D Modeling from Single Free-Hand Sketchescited by 54
- 20203D Reconstruction of Novel Object Shapes from Single Imagescited by 21
- 20203D Shape Reconstruction from Free-Hand Sketchescited by 20
- 2022SingleSketch2Mesh : Generating 3D Mesh model from Sketchcited by 1
Built on by
Not cited yet.