PIE-NET: Parametric Inference of Point Cloud Edges
About
We introduce an end-to-end learnable technique to robustly identify feature edges in 3D point cloud data. We represent these edges as a collection of parametric curves (i.e.,lines, circles, and B-splines). Accordingly, our deep neural network, coined PIE-NET, is trained for parametric inference of edges. The network relies on a "region proposal" architecture, where a first module proposes an over-complete collection of edge and corner points, and a second module ranks each proposal to decide whether it should be considered. We train and evaluate our method on the ABC dataset, a large dataset of CAD models, and compare our results to those produced by traditional (non-learning) processing pipelines, as well as a recent deep learning based edge detector (EC-NET). Our results significantly improve over the state-of-the-art from both a quantitative and qualitative standpoint.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Point Cloud Edge Extraction | ABC All | CD0.176 | 22 | |
| Point Cloud Feature Detection | ABC dataset 6000 models (test) | Hausdorff Distance0.354 | 10 | |
| 3D Edge Detection | ABC-NEF | Chamfer Distance (CD)0.0708 | 8 | |
| Edge Detection | ABC 6000 models (test) | Hausdorff Distance0.354 | 7 | |
| Edge extraction | ABC (test) | ECD0.009 | 5 | |
| Edge point extraction | thin-walled structure dataset (test) | ECD52.1204 | 5 | |
| Edge Point Estimation | ABC (test) | CD0.0074 | 4 | |
| Parametric curve extraction | DEF-Sim (test) | CD0.97 | 4 |