DocumentCode
1164346
Title
Data reduction using cubic rational B-splines
Author
Chou, Jin J. ; Piegl, Les A.
Volume
12
Issue
3
fYear
1992
fDate
5/1/1992 12:00:00 AM
Firstpage
60
Lastpage
68
Abstract
A geometric method for fitting rational cubic B-spline curves to data representing smooth curves, such as intersection curves or silhouette lines, is presented. The algorithm relies on the convex hull and on the variation diminishing properties of Bezier/B-spline curves. It is shown that the algorithm delivers fitting curves that approximate the data with high accuracy even in cases with large tolerances. The ways in which the algorithm computes the end tangent magnitudes and inner control points, fits cubic curves through intermediate points, checks the approximate error, obtains optimal segmentation using binary search, and obtains appropriate final curve form are discussed.<>
Keywords
approximation theory; computational geometry; computer graphics; curve fitting; programming theory; splines (mathematics); Bezier curves; approximate error; binary search; convex hull; cubic curves; cubic rational B-splines; curve fitting; data approximation; data reduction; data representing smooth curves; end tangent magnitudes; final curve form; geometric method; inner control points; intermediate points; intersection curves; optimal segmentation; rational cubic B-spline curves; silhouette lines; variation diminishing; Application software; Computer graphics; Curve fitting; Geometry; Image processing; NASA; Noise generators; Noise reduction; Spline; Surface fitting;
fLanguage
English
Journal_Title
Computer Graphics and Applications, IEEE
Publisher
ieee
ISSN
0272-1716
Type
jour
DOI
10.1109/38.135914
Filename
135914
Link To Document