Statements (52)
Predicate | Object |
---|---|
gptkbp:instanceOf |
gptkb:mathematical_concept
spline |
gptkbp:application |
gptkb:signal_processing
animation robotics image processing curve modeling finite element analysis surface modeling |
gptkbp:basisFor |
gptkb:Cox–de_Boor_recursion_formula
|
gptkbp:canBe |
gptkb:military_decoration
non-uniform |
gptkbp:definedIn |
basis functions
|
gptkbp:generalizes |
gptkb:Bezier_curves
|
https://www.w3.org/2000/01/rdf-schema#label |
B-splines
|
gptkbp:introduced |
gptkb:Isaac_Jacob_Schoenberg
|
gptkbp:introducedIn |
1946
|
gptkbp:parameter |
gptkb:university
knot vector |
gptkbp:property |
local control
smoothness affine invariance piecewise polynomial variation diminishing property convex hull property partition of unity can be clamped can be differentiated and integrated can be evaluated efficiently can be open or closed can be periodic can be rational or non-rational can be uniform or non-uniform can be used for adaptive refinement can be used for multi-dimensional surfaces can represent polynomials up to degree n continuity at knots non-negative basis functions support over limited interval |
gptkbp:relatedTo |
gptkb:NURBS
gptkb:de_Boor_algorithm spline interpolation control points |
gptkbp:usedIn |
computer graphics
computer-aided design numerical analysis curve fitting data interpolation |
gptkbp:bfsParent |
gptkb:NURBS
gptkb:Computer_Aided_Geometric_Design gptkb:scipy.interpolate |
gptkbp:bfsLayer |
7
|