skip to main content
article
Free Access

Turning point preserving planar interpolation

Published:01 July 1991Publication History
First page image

References

  1. 1 DE BooR, C. A Practical Guide to Splines. Applied Mathematical Sciences Vol 27. Springer, New York, 1978.Google ScholarGoogle Scholar
  2. 2 DE BooR, C., HSLLIG, K., AND S^slr~, M. High accuracy geometric Hermite interpolation Comput.-Aided Geom. Des. 4, 4 (Dec. 1987), 269-278.Google ScholarGoogle Scholar
  3. 3 FRITSC~, F. N., ^NO CARLSON, R. E. Monotone piecewise cubic interpolation~ SlAM J. Numer. Anal. 17, 2 (Apr. 1980), 238-246.Google ScholarGoogle Scholar
  4. 4 GOODM^~, T. N. T., ^r~D UNswoR?~, K. Shape preserving interpolation by curvature continuous parametric curves. Comput.-Aided Geom. Des. 5 (1988), 323-340. Google ScholarGoogle Scholar
  5. 5 MAR:NO, J. S. Identification of characteristic points along naturally occurring lines: An empirical study. Canadian Cartographer 16, 1 (1979), 70-80.Google ScholarGoogle Scholar
  6. 6 McALLrSTEa, D. F., AND ROULIER, J. A. Interpolation by convex quadratic splines Math. Comput. 32, 144 (Oct. 1978), 1154-1162.Google ScholarGoogle Scholar
  7. 7 PIEGL, L. An interpolation method for the engineering practice using conics: A demonstration. Preprint 07-32, Angewandte Geometrie und GDV, Technische Univ. Braunschweig, Germany.Google ScholarGoogle Scholar
  8. 8 T~^P^, K Critical points detection and automatic line generalization in raster data using zero-crossings. Cartographic J. 25, I (June 1988), 58-68.Google ScholarGoogle Scholar

Index Terms

  1. Turning point preserving planar interpolation

                  Recommendations

                  Reviews

                  Andrew Timothy Thornton

                  A useful technique is described for fitting a curve to a set of points that are known to be the turning points of the curve, such that the curve passes through all of these points and the curve is not self-intersecting unless its parent is. This technique is particularly useful in cartographic applications for fitting curves to contour lines. The basic technique is to create a pair of quadratic Be´ zier curves between each pair of points, with zero curvature and a common tangent vector where they meet. The tangents at the turning points are defined through interpolation, so only one more item of information is needed to define the two curves. Minimum arc length was tried, but proved to be too expensive to compute although very robust; minimizing the deviation from the chord, for instance by making the common tangent vector parallel to the chord, is robust and fast, but to my eye the resultant line appears too taut; lastly, a constant speed parameterization gives a slacker line, but fails when the change in chord direction at any point exceeds about 80 degrees. The technique is useful, as the self-intersection problem is solved to a much greater extent than previously. Using the minimum deviation approach, it is both fast and robust.

                  Access critical reviews of Computing literature here

                  Become a reviewer for Computing Reviews.

                  Comments

                  Login options

                  Check if you have access through your login credentials or your institution to get full access on this article.

                  Sign in

                  Full Access

                  • Published in

                    cover image ACM Transactions on Graphics
                    ACM Transactions on Graphics  Volume 10, Issue 3
                    July 1991
                    106 pages
                    ISSN:0730-0301
                    EISSN:1557-7368
                    DOI:10.1145/108541
                    Issue’s Table of Contents

                    Copyright © 1991 ACM

                    Publisher

                    Association for Computing Machinery

                    New York, NY, United States

                    Publication History

                    • Published: 1 July 1991
                    Published in tog Volume 10, Issue 3

                    Permissions

                    Request permissions about this article.

                    Request Permissions

                    Check for updates

                    Qualifiers

                    • article

                  PDF Format

                  View or Download as a PDF file.

                  PDF

                  eReader

                  View online with eReader.

                  eReader