Constant B-spline
The connected B-spline is the simplest spline. It is authentic on alone one bond amount and is not even connected on the knots. It is just the indicator action for the altered bond spans.
editLinear B-spline
The beeline B-spline is authentic on two after bond spans and is connected on the knots, but not differentiable.
editUniform boxlike B-spline
Quadratic B-splines with compatible knot-vector is a frequently acclimated anatomy of B-spline. The aggregate action can calmly be precalculated, and is according for anniversary articulation in this case.
Put in matrix-form, it is:8
for
editCubic B-Spline
A B-spline conception for a individual articulation can be accounting as:
where Si is the ith B-spline articulation and P is the set of ascendancy points, articulation i and k is the bounded ascendancy point index. A set of ascendancy credibility would be area the is weight, affairs the ambit appear ascendancy point as it increases or affective the ambit abroad as it decreases.
An absolute set of segments, m-2 curves () authentic by m+1 ascendancy credibility (), as one B-spline in t would be authentic as:
where i is the ascendancy point amount and t is a all-around constant giving bond values. This conception expresses a B-spline ambit as a beeline aggregate of B-spline base functions, appropriately the name.
There are two types of B-spline - compatible and non-uniform. A non-uniform B-spline is a ambit area the intervals amid alternating ascendancy credibility are not necessarily according (the bond agent of autogenous bond spans are not equal). A accepted anatomy is area intervals are successively bargain to zero, interpolating ascendancy points.
Comparison amid a compatible cubic B-spline (yellow) and a cubic Hermite spline (dark red).
editUniform cubic B-splines
Cubic B-splines with compatible knot-vector is the a lot of frequently acclimated anatomy of B-spline. The aggregate action can calmly be precalculated, and is according for anniversary articulation in this case. Put in matrix-form, it is:
No comments:
Post a Comment