TY - JOUR U1 - Zeitschriftenartikel, wissenschaftlich - begutachtet (reviewed) A1 - Laube, Pascal A1 - Franz, Matthias O. A1 - Umlauf, Georg T1 - Learnt knot placement in B-spline curve approximation using support vector machines JF - Computer Aided Geometric Design N2 - Knot placement for curve approximation is a well known and yet open problem in geometric modeling. Selecting knot values that yield good approximations is a challenging task, based largely on heuristics and user experience. More advanced approaches range from parametric averaging to genetic algorithms. In this paper, we propose to use Support Vector Machines (SVMs) to determine suitable knot vectors for B-spline curve approximation. The SVMs are trained to identify locations in a sequential point cloud where knot placement will improve the approximation error. After the training phase, the SVM can assign, to each point set location, a so-called score. This score is based on geometric and differential geometric features of points. It measures the quality of each location to be used as knots in the subsequent approximation. From these scores, the final knot vector can be constructed exploring the topography of the score-vector without the need for iteration or optimization in the approximation process. Knot vectors computed with our approach outperform state of the art methods and yield tighter approximations. Y1 - 2018 SN - 0167-8396 SS - 0167-8396 U6 - https://doi.org/10.1016/j.cagd.2018.03.019 DO - https://doi.org/10.1016/j.cagd.2018.03.019 VL - 62 SP - 104 EP - 116 ER -