A list on BRep reconstruction, primarily consisting of academic papers, along with some useful open-source projects and dataset.
It should be noted that, in addition to the complete implementation of BRep reconstruction, we also considered related work on CAD Model Segmentation and Surface Fitting, as these are important steps in BRep reconstruction.
😊 I will update this list regularly.
- Zeyu Shen, Mingyang Zhao, Dong-Ming Yan, Wencheng Wang. "Mesh2Brep: B-rep Reconstruction via Robust Primitive Fitting and Intersection-aware Constraints".
- TVCG 2025
- [Paper]
- Kseniya Cherenkova, Elona Dupont, Anis Kacem, Gleb Gusev, Djamila Aouada. "SpelsNet: Surface Primitive Elements Segmentation by B-Rep Graph Structure Supervision".
- NeurIPS 2024
- [Paper][Open Review]
- Yilin Liu, Jiale Chen, Shanshan Pan, Daniel Cohen-Or, Hao Zhang, Hui Huang. "Split-and-Fit: Learning B-Reps via Structure-Aware Voronoi Partitioning".
- SIGGRAPH 2024
- [Paper][Project Page][Code]
- Yujia Liu, Anton Obukhov, Jan Dirk Wegner, Konrad Schindler. "Point2CAD: Reverse Engineering CAD Models from 3D Point Clouds".
- CVPR 2024
- [Paper][Project Page][Code]
- Pu Li, Jianwei Guo, Huibin Li, Bedrich Benes, Dong-Ming Yan. "SfmCAD: Unsupervised CAD Reconstruction by Learning Sketch-based Feature Modeling Operations".
- CVRP 2024
- [Paper][Code(May be in the process of organization)]
- Yuanqi Li, Shun Liu, Xinran Yang, Jianwei Guo, Jie Guo, Yanwen Guo. "Surface and Edge Detection for Primitive Fitting of Point Clouds".
- Pu Li, Jianwei Guo, Xiaopeng Zhang, Dong-Ming Yan. "SECAD-Net: Self-Supervised CAD Reconstruction by Learning Sketch-Extrude Operations".
- Long Zhang, Jianwei Guo, Jun Xiao, Xiaopeng Zhang, Dong-Ming Yan. "Blending Surface Segmentation and Editing for 3D Models".
- TVCG 2022
- [Paper]
- Haoxiang Guo, Shilin Liu, Hao Pan, Yang Liu, Xin Tong, Baining Guo. "ComplexGen: CAD Reconstruction by B-Rep Chain Complex Generation".
- SIGGRAPH 2022
- [Paper][Project Page][Code]
- Siming Yan, Zhenpei Yang, Chongyang Ma, Haibin Huang, Etienne Vouga, Qixing Huang. "HPNet: Deep Primitive Segmentation Using Hybrid Representations".
- Eric-Tuan Lê, Minhyuk Sung, Duygu Ceylan, Radomír Měch, Tamy Boubekeur, Niloy Mitra. "CPFN: Cascaded Primitive Fitting Networks for High-Resolution Point Clouds".
- Gopal Sharma, Difan Liu, Evangelos Kalogerakis, Subhransu Maji, Siddhartha Chaudhuri, Radomír Měch. "ParSeNet: A Parametric Surface Fitting Network for 3D Point Clouds".
- ECCV 2020
- [Paper][Project Page][Code]
- Lingxiao Li, Minhyuk Sung, Anastasia Dubrovina, Li Yi, Leonidas Guibas. "Supervised Fitting of Geometric Primitives to 3D Point Clouds".
- Truc Le, Ye Duan. "A Primitive-based 3D Segmentation Algorithm for Mechanical CAD Models".
- GMP 2017
- [Paper]
- Jun Wang, Dong-xiao Gu, Zeyun Yu, Changbai Tan, Laishui Zhou. "A framework for 3D model reconstruction in reverse engineering".
- Computers & Industrial Engineering 2012
- [Paper]
- Dong-Ming Yan, Wenping Wang, Yang Liu, Zhouwang Yang. "Variational Mesh Segmentation via Quadric Surface Fitting".
- CAD 2012
- [Paper]
- Yangyan Li, Xiaokun Wu, Yiorgos Chrysanthou, Andrei Sharf, Daniel Cohen-Or, Niloy Jyoti Mitra. "GlobFit: consistently fitting primitives by discovering global relations".
- Ruwen Schnabel, Roland Wahl, and Reinhard Klein. "Efficient ransac for point-cloud shape detection".
- CGF 2007
- [Paper][Code][CGAL Document]
- Dong-Ming Yan, Yang Liu, Wenping Wang. "Quadric Surface Extraction by Variational Shape Approximation".
- GMP 2006
- [Paper]
- Pál Benkö, Géza Kós, Tamás Várady, László Andor and Ralph Robert Martin. "Constrained fitting in reverse engineering".
- CAGD 2002
- [Paper]
- Pál Benkö, Ralph Robert Martin, Tamás Várady. "Algorithms for reverse engineering boundary representation models".
- CAD 2001
- [Paper]
- A. David Marshall, Gábor Lukács and Ralph Robert Martin. "Robust Segmentation of Primitives from Range Data in the Presence of Geometric Degeneracy".
- TPAMI 2001
- [Paper]