[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ Skip to main content
Log in

Numerical Curve Length Calculation Using Polynomial Interpolation

  • Published:
Journal of Mathematical Imaging and Vision Aims and scope Submit manuscript

Abstract

In this paper we present a method and algorithm for computing curve length approximately using a fixed rule resulting from polynomial interpolation of the points on the curve. The method can applied efficiently calculating digital curves by considering the control points of the interpolation as the pixels centers points. In the paper several examples are presented and the calculated lengths are compared to other methods found in the literature and we have shown progress. We provided MATLAB® code to simulate the algorithm. The advantage of the proposed method is in the approximation of the digital curve with the continuous curve rather than with piecewise linear sections used by most other methods.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
£29.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price includes VAT (United Kingdom)

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3

Similar content being viewed by others

References

  1. Suhadolnik, A., Petrisic, J., Kosel, F.: Digital curve length calculation by using B-spline. J. Math. Imaging Vis. 38, 132–138 (2010)

    Article  MathSciNet  Google Scholar 

  2. Suhadolnik, A., Petrisic, J., Kosel, F.: Numerical calculation of digital curve length by using anchored discrete convolution. Image Vis. Comput. 26, 990–999 (2008)

    Article  Google Scholar 

  3. Suhadolnik, A., Petrisic, J., Kosel, F.: An anchored discrete convolution algorithm for measuring length in digital images. Measurement 42(7), 1112–1117 (2009)

    Article  Google Scholar 

  4. Dorst, L., Smeulders, A.W.M.: Length estimators for digitized contours. Comput. Vis. Graph. Image Process. 40(3), 311–333 (1987)

    Article  Google Scholar 

  5. Kreyszig, E.: Advanced Engineering Mathematics, 7th edn. Ohio State University, Columbus (2005)

    Google Scholar 

  6. Forsythe, G.E., Malcolm, M.A., Moler, C.B.: Computer Methods for Mathematical Computations. Prentice-Hall, Englewood Cliffs (1977)

    MATH  Google Scholar 

  7. Klette, R., Rosenfeld, A.: Digital Geometry. Elsevier, Singapore (2006)

    Google Scholar 

  8. Morimoto, M.: Takebe Katahiro’s algorithms for finding the circular arc length. Springer Proc. Math. Stat. 39, 331–342 (2013)

    Google Scholar 

  9. Floater, M.S.: ARC length estimation and the convergence of polynomial curve interpolation. BIT Numer. Math. 45, 679–694 (2005)

    Article  MATH  MathSciNet  Google Scholar 

  10. Floater, M.S., Rasmussen, A.F.: Point-based methods for estimating the length of a parametric curve. J. Comput. Appl. Math. 196, 512–522 (2006)

    Article  MATH  MathSciNet  Google Scholar 

  11. Petrov, P.: On an extremal problem about the arc-length of algebraic polynomials. Monatshefte Math. 147, 165–171 (2006)

    Article  MATH  Google Scholar 

  12. Eisa, S.A.N.: Approximation series (function) using polynomials for replacing functions and mathematical curves or random curves. Int. J. Pure Appl. Math. 68(2), 145–164 (2011)

    MATH  Google Scholar 

  13. Eisa, S.A.N.: Solving equations numerically and by MATLAB code using the generated function with three terms (second order equation). J. Comput. 3(5) (2011). ISSN 2151-9617

    Google Scholar 

  14. Eisa, S.A.N.: Using the generated function as a numerical integration method with high accurate results. Appl. Math. Sci. 5(77), 3811–3826 (2011)

    MATH  MathSciNet  Google Scholar 

  15. Vincent, S., Forsey, D.: Fast and accurate parametric curve length computation. J. Graph. Tools 6(4), 29–40 (2002)

    Article  Google Scholar 

  16. Sloboda, F., Zatko, B., Stoer, J.: On approximation of planar one-dimensional continua. In: Advances in Digital and Computational Geometry, pp. 113–160. Springer, Singapore (1998)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Sameh Abdelwahab Nasr Eisa.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Eisa, S.A.N. Numerical Curve Length Calculation Using Polynomial Interpolation. J Math Imaging Vis 49, 377–383 (2014). https://doi.org/10.1007/s10851-013-0471-2

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10851-013-0471-2

Keywords

Navigation