• 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