MV2Cyl: Reconstructing 3D Extrusion Cylinders from Multi-View Images

Eunji Hong,Minh Hieu Nguyen,Mikaela Angelina Uy,Minhyuk Sung
2024-06-16
Abstract:We present MV2Cyl, a novel method for reconstructing 3D from 2D multi-view images, not merely as a field or raw geometry but as a sketch-extrude CAD model. Extracting extrusion cylinders from raw 3D geometry has been extensively researched in computer vision, while the processing of 3D data through neural networks has remained a bottleneck. Since 3D scans are generally accompanied by multi-view images, leveraging 2D convolutional neural networks allows these images to be exploited as a rich source for extracting extrusion cylinder information. However, we observe that extracting only the surface information of the extrudes and utilizing it results in suboptimal outcomes due to the challenges in the occlusion and surface segmentation. By synergizing with the extracted base curve information, we achieve the optimal reconstruction result with the best accuracy in 2D sketch and extrude parameter estimation. Our experiments, comparing our method with previous work that takes a raw 3D point cloud as input, demonstrate the effectiveness of our approach by taking advantage of multi-view images.
Computer Vision and Pattern Recognition
What problem does this paper attempt to address?
The problem that this paper attempts to solve is: **reconstructing 3D extrusion cylinders from multi - view images**, rather than relying on the original 3D geometric data. Specifically, the authors propose a new method named MV2Cyl, which aims to directly reconstruct 3D shapes through multi - view images and represent them as sketch - extrude CAD models, rather than just as fields or original geometries. ### Specific Background of the Problem 1. **Limitations of Existing Methods**: - Research on extracting extrusion cylinders from original 3D geometric data (such as point clouds) has been extensive, but the quality of the results is still not satisfactory. - Unsupervised methods, although able to perform well in analyzing the original geometry, face challenges in accurately segmenting shapes and partially fitting the output extrusion cylinders. - Supervised methods (such as those based on language architectures) also face difficulties in generating valid outputs. 2. **Advantages of Multi - view Images**: - 3D scans are usually accompanied by multi - view images, which can be a rich source for extracting extrusion cylinder information. - 2D convolutional neural networks perform well in various 3D tasks and are superior to 3D processing networks. ### Core Ideas of MV2Cyl - **Utilizing 2D Image Information**: Learn 2D prior information (such as curves and surfaces) from multi - view images through 2D convolutional neural networks and integrate it into the 3D representation. - **Combining Curve and Surface Information**: Not only extract surface information, but also combine the base curve information to more accurately reconstruct the parameters of the extrusion cylinders. - **Optimizing the Neural Field**: Integrate 2D information into a consistent 3D representation by optimizing the neural field, thereby achieving more robust reverse engineering. ### Main Contributions 1. **Innovative Framework**: Propose a completely new framework, MV2Cyl, which can reconstruct 3D extrusion cylinders using only multi - view images. 2. **Performance Improvement**: Experiments show that this method outperforms existing methods on two sketch - extrude CAD datasets (Fusion360 and DeepCAD), especially when dealing with challenges such as occlusion and surface segmentation. ### Summary The main objective of this paper is to reconstruct 3D extrusion cylinders through multi - view images and represent them as sketch - extrude CAD models, thereby overcoming the limitations of existing methods in dealing with original 3D geometric data. MV2Cyl achieves more accurate and robust reconstruction effects by combining 2D convolutional neural networks and neural field optimization.