Affiliation:
1. Université de Montréal, Canada and Huawei Technologies, Canada
2. Université de Montréal, Canada
3. McGill University, Canada and Huawei Technologies, Canada
Abstract
We propose a method of reconstructing 3D machine-made shapes from bitmap sketches by separating an input image into individual patches and jointly optimizing their geometry. We rely on two main observations: (1) human observers interpret sketches of man-made shapes as a collection of simple geometric primitives, and (2) sketch strokes often indicate occlusion contours or sharp ridges between those primitives. Using these main observations we design a system that takes a single bitmap image of a shape, estimates image depth and segmentation into primitives with neural networks, then fits primitives to the predicted depth while determining occlusion contours and aligning intersections with the input drawing via optimization. Unlike previous work, our approach does not require additional input, annotation, or templates, and does not require retraining for a new category of man-made shapes. Our method produces triangular meshes that display sharp geometric features and are suitable for downstream applications, such as editing, rendering, and shading.
Funder
SERC - Fonds de recherche du Québec - Nature et technologies
Publisher
Association for Computing Machinery (ACM)
Subject
Computer Graphics and Computer-Aided Design
Reference92 articles.
1. P. Achlioptas , O. Diamanti , I. Mitliagkas , and L. Guibas . 2018. Learning representations and generative models for 3d point clouds . In International conference on machine learning. PMLR, 40--49 . P. Achlioptas, O. Diamanti, I. Mitliagkas, and L. Guibas. 2018. Learning representations and generative models for 3d point clouds. In International conference on machine learning. PMLR, 40--49.
2. A Survey of Surface Reconstruction from Point Clouds
3. S. Bhattacharjee and P. Chaudhuri. 2020. A survey on sketch based content creation: from the desktop to virtual and augmented reality. 39 2 (2020) 757--780. S. Bhattacharjee and P. Chaudhuri. 2020. A survey on sketch based content creation: from the desktop to virtual and augmented reality. 39 2 (2020) 757--780.
4. What Object Attributes Determine Canonical Views?
5. A. Bonnici A. Akman G. Calleja K. Camilleri P. Fehling A. Ferreira F. Hermuth J. Israel T. Landwehr J. Liu N. Padfield T. Sezgin and P. Rosin. 2019. Sketch-based interaction and modeling: where do we stand? Artificial Intelligence for Engineering Design Analysis and Manufacturing 33 (11 2019) 1--19. A. Bonnici A. Akman G. Calleja K. Camilleri P. Fehling A. Ferreira F. Hermuth J. Israel T. Landwehr J. Liu N. Padfield T. Sezgin and P. Rosin. 2019. Sketch-based interaction and modeling: where do we stand? Artificial Intelligence for Engineering Design Analysis and Manufacturing 33 (11 2019) 1--19.
Cited by
1 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献