Our proposed BRepDetNet detects BRep boundaries and junctions by minimizing focal-loss and non-maximal suppression (NMS) during training time. Our main contributions are:
Our neural network is comprised of seperate Boundary Detection Heads and Junction Detection Heads. Both network heads use DGCNN as point feature encoder that maps \(D: S \to \phi \in \mathbb{R}^{N \times 128}\) resulting into 128 dimensional point-level deep feature vectors. The two DGCNN encoders output boundary and junction embedding vectors \(\phi_B\) and \(\phi_J\) respectively. Next, we apply fully-connected layer to resize fc(\(\phi_B\)) and fc(\(\phi_J\)) with final dimensions in \(\mathbb{R}^{N \times 1}\).
We have meticulously annotated around 50K CC3D scans and 45K High-resolution Meshes with topological relations (e.g., next, mate, previous) between geometrical primitives (boundaries, junctions, loops, faces) in their BRep data structures. We invite the community to use these annotations. You can access the dataset via this link: Dataset ( !Coming Soon ).
Visual results for boundary and junction prediction using ComplexGen/PieNet/BRepDetNet. As can be seen in the renderer, our model gives impressive results when compared to other models. (The red points are the boundary points and the green points are the junction points)
Quantitiative Results on boundary and junction prediction tasks on ABC and CC3D dataset.
Note: All the models are trained on ABC dataset
Quantitative results of an ablation study for BRepDetNet with or without NMS loss. Recall and precision for Boundary detection on ABC and CC3D dataset are reported. We also showcase cross-dataset generalization ability of our model.
If you refer to the results or codes of this work, please cite the following:
This work was partially funded by the EU Horizon Europe Framework Program under grant agreement
101058236
(HumanTech).
Authors thank Prof. Djamila Aouada and Dr. Anis Kacem (Snt, University of Luxembourg) for their valuable
inputs in understanding Scan-to-BRep paradigm.
Disclaimer: This website was developed by Pritham Kumar Jena and Bhavika Baburaj, who are students at BITS Pilani, Hyderabad Campus.