Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

NerVE: Neural Volumetric Edges for Parametric Curve Extraction from Point Cloud

About

Extracting parametric edge curves from point clouds is a fundamental problem in 3D vision and geometry processing. Existing approaches mainly rely on keypoint detection, a challenging procedure that tends to generate noisy output, making the subsequent edge extraction error-prone. To address this issue, we propose to directly detect structured edges to circumvent the limitations of the previous point-wise methods. We achieve this goal by presenting NerVE, a novel neural volumetric edge representation that can be easily learned through a volumetric learning framework. NerVE can be seamlessly converted to a versatile piece-wise linear (PWL) curve representation, enabling a unified strategy for learning all types of free-form curves. Furthermore, as NerVE encodes rich structural information, we show that edge extraction based on NerVE can be reduced to a simple graph search problem. After converting NerVE to the PWL representation, parametric curves can be obtained via off-the-shelf spline fitting algorithms. We evaluate our method on the challenging ABC dataset. We show that a simple network based on NerVE can already outperform the previous state-of-the-art methods by a great margin. Project page: https://dongdu3.github.io/projects/2023/NerVE/.

Xiangyu Zhu, Dong Du, Weikai Chen, Zhiyou Zhao, Yinyu Nie, Xiaoguang Han• 2023

Related benchmarks

TaskDatasetResultRank
Point Cloud Edge ExtractionABC All
CD0.0409
22
Point Cloud Edge ExtractionABC real-scanned
Execution Time0.6873
17
Point Cloud Feature DetectionABC dataset 6000 models (test)
Hausdorff Distance0.252
10
3D Edge DetectionABC-NEF
Chamfer Distance (CD)0.0212
8
Edge DetectionABC 6000 models (test)
Hausdorff Distance0.252
7
Edge Point EstimationABC (test)
CD0.0012
4
Parametric curve extractionDEF-Sim (test)
CD0.005
4
Showing 7 of 7 rows

Other info

Code

Follow for update