Spatial Pythagorean-Hodograph B-Spline curves and 3D point data interpolation

被引:18
作者
Albrecht, Gudrun [1 ]
Beccari, Carolina Vittoria [2 ]
Romani, Lucia [2 ]
机构
[1] Univ Nacl Colombia, Sede Medellin, Escuela Matemat, Carrera 65 59A-110, Medellin, Colombia
[2] Univ Bologna, Dept Math, Pzza Porta San Donato 5, I-40127 Bologna, Italy
关键词
Non-uniform B-Spline; Space curve; Pythagorean-Hodograph; Interpolation; Fairness measure; Pipe surface; ROTATION-MINIMIZING FRAMES; C-2 HERMITE INTERPOLATION;
D O I
10.1016/j.cagd.2020.101868
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This article deals with the spatial counterpart of the recently introduced class of planar Pythagorean-Hodograph (PH) B-Spline curves. Spatial Pythagorean-Hodograph B-Spline curves are odd-degree, non-uniform, parametric spatial B-Spline curves whose arc length is a B-Spline function of the curve parameter and can thus be computed explicitly without numerical quadrature. After giving a general definition for this new class of curves, we exploit quaternion algebra to provide an elegant description of their coordinate components and useful formulae for the construction of their control polygon. We hence consider the interpolation of spatial point data by clamped and closed PH B-Spline curves of arbitrary odd degree and discuss how degree-(2n + 1), C-n-continuous PH B-Spline curves can be computed by optimizing several scale-invariant fairness measures with interpolation constraints. (C) 2020 Elsevier B.V. All rights reserved.
引用
收藏
页数:22
相关论文
共 25 条
[1]   Planar Pythagorean-Hodograph B-Spline curves [J].
Albrecht, Gudrun ;
Vittoria Beccari, Carolina ;
Canonne, Jean-Charles ;
Romani, Lucia .
COMPUTER AIDED GEOMETRIC DESIGN, 2017, 57 :57-77
[2]  
[Anonymous], [No title captured]
[3]  
Bangert C., 1997, Neural, Parallel & Scientific Computations, V5, P153
[4]   C2 Hermite interpolation by Pythagorean-hodograph quintic triarcs [J].
Bastl, Bohumir ;
Bizzarri, Michal ;
Ferjancic, Karla ;
Kovac, Bostjan ;
Krajnc, Marjeta ;
Lavicka, Miroslav ;
Michalkova, Kristyna ;
Sir, Zbynek ;
Zagar, Emil .
COMPUTER AIDED GEOMETRIC DESIGN, 2014, 31 (7-8) :412-426
[5]   C1 Hermite interpolation with spatial Pythagorean-hodograph cubic biarcs [J].
Bastl, Bohumir ;
Bizzarri, Michal ;
Krajnc, Marjeta ;
Lavicka, Miroslav ;
Slaba, Kristljna ;
Sir, Zbynek ;
Vitrih, Vito ;
Zagar, Emil .
JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2014, 257 :65-78
[6]   The product of two B-spline functions [J].
Che, Xiangjiu ;
Farin, Gerald ;
Gao, Zhanheng ;
Hansford, Dianne .
NEW TRENDS AND APPLICATIONS OF COMPUTER-AIDED MATERIAL AND ENGINEERING, 2011, 186 :445-+
[7]   Euler-Rodrigues frames on spatial Pythagorean-hodograph curves [J].
Choi, HI ;
Han, CY .
COMPUTER AIDED GEOMETRIC DESIGN, 2002, 19 (08) :603-620
[8]  
Farouki R.T., 2003, CURVE SURFACE DESIGN, P147
[9]  
Farouki R.T., 1994, Adv. Comput. Math., V2, P41, DOI [DOI 10.1007/BF02519035, 10.1007/BF02519035]
[10]   Rational rotation-minimizing frames-Recent advances and open problems [J].
Farouki, Rida T. .
APPLIED MATHEMATICS AND COMPUTATION, 2016, 272 :80-91