• DocumentCode
    1072606
  • Title

    A tension-compatible patch for shape-preserving surface interpolation

  • Author

    Fletcher, Yates ; McAllister, David F.

  • Author_Institution
    Sun Microsystems Inc., Research Triangle Park, NC, USA
  • Volume
    9
  • Issue
    3
  • fYear
    1989
  • fDate
    5/1/1989 12:00:00 AM
  • Firstpage
    45
  • Lastpage
    55
  • Abstract
    Several issues and techniques related to the problem of constructing shape-preserving interpolants for discrete gridded data are discussed. For choosing slopes and twists it is shown that the method of parabolic blending is intuitively appealing and easy to implement, and that it produces results consistent with standard notions of implied shape. It is shown by examples that standard bicubic patches fail to respect the shape implied by this augmented data, and two alternative patching schemes based on adaptive tension techniques, which remedy the problem, are provided. The constructions are general enough to encompass many different tensioning methods, including the classical tension splines of D.G. Schweikert (1966) and rational splines. Both schemes used univariate techniques along grid lines to produce a network of shape-preserving curves. One scheme then makes further use of tensioned interpolation to provide the extra information that allows use of a general-purpose Coons patch. The other scheme involves the use of a novel patch ´customized´ for blending the independently tensioned boundary curves. The latter method performs comparably with the former, at considerably reduced cost.<>
  • Keywords
    computational geometry; computer graphics; curve fitting; interpolation; splines (mathematics); adaptive tension; discrete gridded data; parabolic blending; rational splines; shape-preserving curves; shape-preserving surface interpolation; slopes; standard bicubic patches; tension splines; tension-compatible patch; twists; Costs; Equations; Interpolation; Polynomials; Shape; Standards development; Sun;
  • fLanguage
    English
  • Journal_Title
    Computer Graphics and Applications, IEEE
  • Publisher
    ieee
  • ISSN
    0272-1716
  • Type

    jour

  • DOI
    10.1109/38.28110
  • Filename
    28110