Abstract: Highlights•A novel EPCS method is proposed for curve skeleton extraction, which is robust to noises, outliers, and missing data, and it can be applied to low-quality point clouds. The proposed EPCS requires no preprocessing, such as mesh reconstruction, Voronoi graph generation, or the computation of geometric invariants.•A novel RCS method is proposed for the detection of the endpoints on point clouds, which can prevent missing branches during skeleton extraction.•The MVMD method is proposed for locating the junction points that connect the branches, significantly improving the completeness and smoothness of the skeletal curves in the connected regions.•The proposed EPCS outperforms current state-of-the-art methods with respect to effectiveness, robustness, and efficiency.
Loading