3-d scans; 3-D shape; 3D models; 3d-modeling; 3D-scanners; 3D-scanning; End to end; Parametric inference; Parametrizations; Sharp edges; Computer Vision and Pattern Recognition; Electrical and Electronic Engineering
Résumé :
[en] 3D scanning as a technique to digitize objects in reality and create their 3D models, is used in many fields and areas. Though the quality of 3D scans depends on the technical characteristics of the 3D scanner, the common drawback is the smoothing of fine details, or the edges of an object. We introduce SepicNet, a novel deep network for the detection and parametrization of sharp edges in 3D shapes as primitive curves. To make the network end-to-end trainable, we formulate the curve fitting in a differentiable manner. We develop an adaptive point cloud sampling technique that captures the sharp features better than uniform sampling. The experiments were conducted on a newly introduced large-scale dataset of 50k 3D scans, where the sharp edge annotations were extracted from their parametric CAD models, and demonstrate significant improvement over state-of-the-art methods.
The present project is supported by the National Research Fund, Luxembourg under the BRIDGES2021/IS/16849599/FREE-3D and IF/17052459/CASCADES projects, and by Artec 3D.
Angel X Chang, Thomas Funkhouser, Leonidas Guibas, Pat Hanrahan, Qixing Huang, Zimo Li, Silvio Savarese, Manolis Savva, Shuran Song, Hao Su, et al. Shapenet: An information-rich 3d model repository. arXiv preprint arXiv:1512.03012, 2015.
Kseniya Cherenkova, Djamila Aouada, and Gleb Gusev. Pvdeconv: Point-voxel deconvolution for autoencoding cad construction in 3d. In 2020 IEEE International Conference on Image Processing (ICIP), pages 2741-2745, 2020.
Elona Dupont, Kseniya Cherenkova, Anis Kacem, Sk Aziz Ali, Ilya Aryhannikov, Gleb Gusev, and Djamila Aouada. Cadops-net: Jointly learning cad operation types and steps from boundary-representations. In 2022 International Conference on 3D Vision (3DV), 2022.
Mostafa Ebrahim. 3d laser scanners: History, applications, and future. 10 2014.
Haoqiang Fan, Hao Su, and Leonidas Guibas. A point set generation network for 3d object reconstruction from a single image. In CVPR, pages 2463-2471, 07 2017.
Abid Haleem, Mohd Javaid, Ravi Pratap Singh, Shanay Rab, Rajiv Suman, Lalit Kumar, and Ibrahim Haleem Khan. Exploring the potential of 3d scanning in industry 4.0: An overview. International Journal of Cognitive Computing in Engineering, 3:161-171, 2022.
Catalin Ionescu, Orestis Vantzos, and Cristian Sminchisescu. Training deep networks with structured layers by matrix backpropagation, 2016.
Ahmet Serdar Karadeniz, Sk Aziz Ali, Anis Kacem, Elona Dupont, and Djamila Aouada. Tscom-net: Coarse-to-fine 3d textured shape completion network. In Computer Vision-ECCV 2022 Workshops: Tel Aviv, Israel, October 23-27, 2022, Proceedings, Part V, pages 289-306. Springer, 2023.
Sebastian Koch, Albert Matveev, Zhongshi Jiang, Francis Williams, Alexey Artemov, Evgeny Burnaev, Marc Alexa, Denis Zorin, and Daniele Panozzo. ABC: A big CAD model dataset for geometric deep learning. CoRR, abs/1812.06216, 2018.
Lingxiao Li, Minhyuk Sung, Anastasia Dubrovina, Li Yi, and Leonidas J. Guibas. Supervised fitting of geometric primitives to 3d point clouds. CoRR, abs/1811.08988, 2018.
T. Lin, P. Goyal, R. Girshick, K. He, and P. Dollar. Focal loss for dense object detection. In 2017 IEEE International Conference on Computer Vision (ICCV), pages 2999-3007, Los Alamitos, CA, USA, oct 2017. IEEE Computer Society.
Yujia Liu, Stefano D'Aronco, Konrad Schindler, and Jan DirkWegner. PC2WF: 3d wireframe reconstruction from raw point clouds. CoRR, abs/2103.02766, 2021.
Zhijian Liu, Haotian Tang, Yujun Lin, and Song Han. Pointvoxel cnn for efficient 3d deep learning. In Advances in Neural Information Processing Systems, 2019.
Albert Matveev, Alexey Artemov, Denis Zorin, and Evgeny Burnaev. 3d parametric wireframe extraction based on distance fields. CoRR, abs/2107.06165, 2021.
Albert Matveev, Ruslan Rakhimov, Alexey Artemov, Gleb Bobrovskikh, Emil Bogomolov, Daniele Panozzo, Denis Zorin, and Evgeny Burnaev. Def: Deep estimation of sharp geometric features in 3d shapes. arXiv preprint arXiv:2011.15081, 2020.
Iain Murray. Differentiation of the cholesky decomposition, 2016.
Les Piegl and Wayne Tiller. The NURBS Book (2nd Ed.). Springer-Verlag, Berlin, Heidelberg, 1997.
Charles Ruizhongtai Qi, Li Yi, Hao Su, and Leonidas J. Guibas. Pointnet++: Deep hierarchical feature learning on point sets in a metric space. CoRR, abs/1706.02413, 2017.
Sebastian Raschka, Joshua Patterson, and Corey Nolet. Machine learning in python: Main developments and technology trends in data science, machine learning, and artificial intelligence. arXiv preprint arXiv:2002.04803, 2020.
Alexandre Saint, Anis Kacem, Kseniya Cherenkova, and Djamila Aouada. 3dbooster: 3d body shape and texture recovery. In Computer Vision-ECCV 2020 Workshops: Glasgow, UK, August 23-28, 2020, Proceedings, Part II 16, pages 726-740. Springer, 2020.
Alexandre Saint, Anis Kacem, Kseniya Cherenkova, Konstantinos Papadopoulos, Julian Chibane, Gerard Pons-Moll, Gleb Gusev, David Fofi, Djamila Aouada, and Björn Ottersten. Sharp 2020: The 1st shape recovery from partial textured 3d scans challenge results. In Computer Vision-ECCV 2020 Workshops: Glasgow, UK, August 23-28, 2020, Proceedings, Part II 16, pages 741-755. Springer, 2020.
Gopal Sharma, Difan Liu, E. Kalogerakis, Subhransu Maji, S. Chaudhuri, and Radomir Mvech. Parsenet: A parametric surface fitting network for 3d point clouds. In ECCV, 2020.
Xiaogang Wang, Yuelang Xu, Kai Xu, Andrea Tagliasacchi, Bin Zhou, Ali Mahdavi-Amiri, and Hao Zhang. Pie-net: Parametric inference of point cloud edges, 2020.
Francis Williams, Teseo Schneider, Cláudio T. Silva, Denis Zorin, Joan Bruna, and Daniele Panozzo. Deep geometric prior for surface reconstruction. CoRR, abs/1811.10943, 2018.
Lequan Yu, Xianzhi Li, Chi-Wing Fu, Daniel Cohen-Or, and Pheng-Ann Heng. Ec-net: An edge-aware point set consolidation network. CoRR, abs/1807.06010, 2018.
Cem Yuksel. Sample elimination for generating poisson disk sample sets. Computer Graphics Forum (Proceedings of EUROGRAPHICS 2015), 34(2):25-32, 2015.