TY - JOUR
T1 - Point-tangent/point-normal B-spline curve interpolation by geometric algorithms
AU - Gofuku, Shu ichi
AU - Tamura, Shigefumi
AU - Maekawa, Takashi
PY - 2009/6/1
Y1 - 2009/6/1
N2 - We introduce a novel method to interpolate a set of data points as well as unit tangent vectors or unit normal vectors at the data points by means of a B-spline curve interpolation technique using geometric algorithms. The advantages of our algorithm are that it has a compact representation, it does not require the magnitudes of the tangent vectors or normal vectors, and it has C2 continuity. We compare our method with the conventional curve interpolation methods, namely, the standard point interpolation method, the method introduced by Piegl and Tiller, which interpolates points as well as the first derivatives at every point, and the piecewise cubic Hermite interpolation method. Examples are provided to demonstrate the effectiveness of the proposed algorithms.
AB - We introduce a novel method to interpolate a set of data points as well as unit tangent vectors or unit normal vectors at the data points by means of a B-spline curve interpolation technique using geometric algorithms. The advantages of our algorithm are that it has a compact representation, it does not require the magnitudes of the tangent vectors or normal vectors, and it has C2 continuity. We compare our method with the conventional curve interpolation methods, namely, the standard point interpolation method, the method introduced by Piegl and Tiller, which interpolates points as well as the first derivatives at every point, and the piecewise cubic Hermite interpolation method. Examples are provided to demonstrate the effectiveness of the proposed algorithms.
KW - B-spline curve
KW - Geometric algorithm
KW - Interpolation
KW - Point-normal interpolation
KW - Point-tangent interpolation
UR - http://www.scopus.com/inward/record.url?scp=67349282688&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=67349282688&partnerID=8YFLogxK
U2 - 10.1016/j.cad.2009.02.005
DO - 10.1016/j.cad.2009.02.005
M3 - Article
AN - SCOPUS:67349282688
SN - 0010-4485
VL - 41
SP - 412
EP - 422
JO - CAD Computer Aided Design
JF - CAD Computer Aided Design
IS - 6
ER -