SIGGRAPH 2022 [Project Page] [Arxiv] [Bibtex]
This is an official implementation of the paper Albert Matveev, Ruslan Rakhimov, Alexey Artemov, Gleb Bobrovskikh, Vage Egiazarian, Emil Bogomolov, Daniele Panozzo, Denis Zorin, and Evgeny Burnaev. "DEF: Deep estimation of sharp geometric features in 3D shapes". ACM Trans. Graph. 41, 4, Article 108 (July 2022), 22 pages.
Below, we enumerate the major steps required for our method to work, and provide the links to the respective documentation and resources. To get familiar with more details of how our method works, please refer to the respective documentation pages, the source code, contact the authors via [artonson at yandex ru], or open an issue.
- System installation and configuration
- Generating synthetic training datasets
- Generating real-world training datasets
- Training point-based and image-based DEF networks
- Running inference with a pre-trained DEF network
- Running reconstruction on complete 3D models
- Running extraction of parametric curves
- Obtaining predictions made by DEF
We provide a variety of pre-trained DEF networks (both image-based and point-based). See Training networks page for downloading the respective weight files.
See Synthetic data and Real-world data pages.
@article{10.1145/3528223.3530140,
author = {Matveev, Albert and Rakhimov, Ruslan and Artemov, Alexey and Bobrovskikh, Gleb and Egiazarian, Vage and Bogomolov, Emil and Panozzo, Daniele and Zorin, Denis and Burnaev, Evgeny},
title = {DEF: Deep Estimation of Sharp Geometric Features in 3D Shapes},
year = {2022},
issue_date = {July 2022},
publisher = {Association for Computing Machinery},
address = {New York, NY, USA},
volume = {41},
number = {4},
issn = {0730-0301},
url = {https://doi.org/10.1145/3528223.3530140},
doi = {10.1145/3528223.3530140},
journal = {ACM Trans. Graph.},
month = {jul},
articleno = {108},
numpages = {22},
keywords = {curve extraction, sharp geometric features, deep learning}
}
We are grateful to Prof. Dzmitry Tsetserukou (Skoltech) and his laboratory staff for providing the 3D printing device and technical support. We thank Sebastian Koch (Technical University of Berlin), Timofey Glukhikh (Skoltech) and Teseo Schneider (New York University) for providing assistance in data generation. We also thank Maria Taktasheva (Skoltech) for assistance in computational experiments. We acknowledge the use of computational resources of the Skoltech CDISE supercomputer Zhores for obtaining the results presented in this paper. The work was supported by the Analytical center under the RF Government (subsidy agreement 000000D730321P5Q0002, Grant No. 70-2021-00145 02.11.2021).