Journal of Computational Design and Engineering · 2015 · 32 citations · 24 references
ArchitectureComputer Science3D ModelingComputational GeometryGeometric ModelingCurve FittingCurve ModelingGeometry ProcessingShape AnalysisShape RepresentationSpline CurvesB-spline ModelingB-spline SurfacesCurve ReconstructionShapeShape ReconstructionSkeleton-based RepresentationSpline FittingWeighted Graph Representations
Abstract The problem of fitting B-spline curves to planar point clouds is studied in this paper. A novel method is proposed to deal with the most challenging case where multiple intersecting curves or curves with self-intersection are necessary for shape representation. A method based on Delauney Triangulation of data points is developed to identify connected components which is also capable of removing outliers. A skeleton representation is utilized to represent the topological structure which is further used to create a weighted graph for deciding the merging of curve segments. Different to existing approaches which utilize local shape information near intersections, our method considers shape characteristics of curve segments in a larger scope and is thus capable of giving more satisfactory results. By fitting each group of data points with a B-spline curve, we solve the problems of curve structure reconstruction from point clouds, as well as the vectorization of simple line drawing images by drawing lines reconstruction.
24
A fast parallel algorithm for thinning digital patterns
Tingwei Zhang, Ching Y. Suen · Communications of the ACM · 1984 · 2.7K citations · Full text
The approximation power of moving least-squares
David Levin · Mathematics of Computation · 1998 · 806 citations · Full text
Curve reconstruction from unorganized points
In‐Kwon Lee · Computer Aided Geometric Design · 2000 · 299 citations