B-spline curve fitting based on dynamic adjustment of knot vector using feature points

An essential challenge in B-spline curve fitting is how to produce a B-spline curve that satisfies the accuracy requirement with a minimal number of knots and control points. This paper suggests a better algorithm based on feature points method. During the curve approximation process, the projection points of data points and their parameters are calculated, and the data point parameters are corrected to achieve dynamic adjustment of the knot vector. At the same time, traditional methods are improved in terms of initial feature point selection and new feature points determination. The experimental results indicate that the B-spline curve produced using the method in this work has higher fitting accuracy, fewer control points, and shorter fitting time.

Authors

Institutions

Publication Details

Journal
PLoS ONE
Published
2025-06-27
DOI
https://doi.org/10.1371/journal.pone.0325458
Primary Topic
Advanced Numerical Analysis Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

B-spline curve fitting based on dynamic adjustment of knot vector using feature points

Jianchu Lin, Shuxin Guo, Rongrong Wang, Xiaobing Chen et al.
PLoS ONE
Advanced Numerical Analysis Techniques
article

B-spline curve fitting based on dynamic adjustment of knot vector using feature points

Jianchu Lin, Shuxin Guo, Rongrong Wang, Xiaobing Chen, Shang Chen, Chuangchuang Zhang
article en

Abstract

An essential challenge in B-spline curve fitting is how to produce a B-spline curve that satisfies the accuracy requirement with a minimal number of knots and control points. This paper suggests a better algorithm based on feature points method. During the curve approximation process, the projection points of data points and their parameters are calculated, and the data point parameters are corrected to achieve dynamic adjustment of the knot vector. At the same time, traditional methods are improved in terms of initial feature point selection and new feature points determination. The experimental results indicate that the B-spline curve produced using the method in this work has higher fitting accuracy, fewer control points, and shorter fitting time.

PLoS ONEVol. 20(6)
Huaiyin Institute of Technology (CN)
Openalex Percentile: Top 84%
Advanced Numerical Analysis Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

B-spline curve fitting based on dynamic adjustment of knot vector using feature points — Jianchu Lin, Shuxin Guo, et al. · PLoS ONE (2025) | TGRS Research Map | TGRS