B-splines

E171244

B-splines are piecewise polynomial functions widely used in computer graphics and numerical analysis to create smooth, flexible curves and surfaces controlled by a set of control points.

All labels observed (4)

Label Occurrences
B-spline 2
NURBS 2
B-splines canonical 1

How this entity was disambiguated

Statements (51)

Predicate Object
instanceOf mathematical concept
piecewise polynomial function
spline
advantageOver Bezier curves for high degree
global polynomial interpolation
component B-spline basis functions
control polygon
curveType parametric curve
definedBy control points
degree
knot vector
field approximation theory
computer graphics
computer-aided geometric design
finite element analysis
numerical analysis
generalizationOf Bezier curves
Bezier curves
surface form: Bezier surfaces
hasProperty affine invariance
continuity up to degree minus one
local control
non-negativity
partition of unity
piecewise-defined
polynomial segments
smoothness
hasSubtype B-splines self-linksurface differs
surface form: NURBS

non-uniform B-splines
rational B-splines
uniform B-splines
introducedBy Isaac Jacob Schoenberg
introducedIn 1940s
mathematicallyDefinedBy B-splines self-linksurface differs
surface form: Cox–de Boor recursion formula
nameMeaning basis splines
supportsOperation degree elevation
knot insertion
knot refinement
local shape editing
surfaceType tensor-product surface
usedFor curve modeling
data approximation
data interpolation
geometric design
image processing
isogeometric analysis
signal processing
surface modeling
usesParameter knot multiplicity
non-uniform knot vector
open knot vector
uniform knot vector

How these facts were elicited

Referenced by (6)

Full triples — surface form annotated when it differs from this entity's canonical label.

Bezier curves relatedTo B-splines
subject surface form: Bézier curve
this entity surface form: B-spline
Bezier curves relatedTo B-splines
subject surface form: Bézier curve
this entity surface form: NURBS
B-splines hasSubtype B-splines self-linksurface differs
this entity surface form: NURBS
B-splines mathematicallyDefinedBy B-splines self-linksurface differs
this entity surface form: Cox–de Boor recursion formula
Catmull–Rom spline relatedTo B-splines
this entity surface form: B-spline