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

被引:16
|
作者
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
相关论文
共 50 条
  • [1] Planar Pythagorean-Hodograph B-Spline curves
    Albrecht, Gudrun
    Vittoria Beccari, Carolina
    Canonne, Jean-Charles
    Romani, Lucia
    COMPUTER AIDED GEOMETRIC DESIGN, 2017, 57 : 57 - 77
  • [2] Shape-preserving interpolation of spatial data by Pythagorean-hodograph quintic spline curves
    Farouki, Rida T.
    Manni, Carla
    Sampoli, Maria Lucia
    Sestini, Alessandra
    IMA JOURNAL OF NUMERICAL ANALYSIS, 2015, 35 (01) : 478 - 498
  • [3] Interpolation of Hermite data by clamped Minkowski Pythagorean hodograph B-spline curves
    Bizzarri, Michal
    Lavicka, Miroslav
    JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2021, 392
  • [4] Local modification of Pythagorean-hodograph quintic spline curves using the B-spline form
    Farouki, Rida T.
    Giannelli, Carlotta
    Sestini, Alessandra
    ADVANCES IN COMPUTATIONAL MATHEMATICS, 2016, 42 (01) : 199 - 225
  • [5] Local modification of Pythagorean-hodograph quintic spline curves using the B-spline form
    Rida T. Farouki
    Carlotta Giannelli
    Alessandra Sestini
    Advances in Computational Mathematics, 2016, 42 : 199 - 225
  • [6] Algebraic characterization of planar cubic and quintic Pythagorean-Hodograph B-spline curves
    Romani, Lucia
    Viscardi, Alberto
    JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2025, 465
  • [7] Interpolation with spatial rational Pythagorean-hodograph curves of class 4
    Krajnc, Marjeta
    COMPUTER AIDED GEOMETRIC DESIGN, 2017, 56 : 16 - 34
  • [8] ON INTERPOLATION BY PLANAR CUBIC G2 PYTHAGOREAN-HODOGRAPH SPLINE CURVES
    Jaklic, Gasper
    Kozak, Jernej
    Krajnc, Marjeta
    Vitrih, Vito
    Zagar, Emil
    MATHEMATICS OF COMPUTATION, 2010, 79 (269) : 305 - 326
  • [9] An approach to geometric interpolation by Pythagorean-hodograph curves
    Jaklic, Gasper
    Kozak, Jernej
    Krajnc, Marjeta
    Vitrih, Vito
    Zagar, Emil
    ADVANCES IN COMPUTATIONAL MATHEMATICS, 2012, 37 (01) : 123 - 150
  • [10] Construction of Minkowski Pythagorean hodograph B-spline curves
    Bizzarri, Michal
    Lavicka, Miroslav
    COMPUTER AIDED GEOMETRIC DESIGN, 2020, 80