Skip to main content
Log in

The ubiquitous ellipse

  • Published:
Acta Applicandae Mathematica Aims and scope Submit manuscript

Abstract

We discuss three different affine invariant evolution processes for smoothing planar curves. The first one is derived from ageometric heat-type flow, both the initial and the smoothed curves being differentiable. The second smoothing process is obtained from a discretization of this affine heat equation. In this case, the curves are represented by planarpolygons. The third process is based onB-spline approximations. For this process, the initial curve is a planar polygon, and the smoothed curves are differentiable and even analytic. We show that, in the limit, all three affine invariant smoothing processes collapse any initial curve into anelliptic point.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Alvarez, L., Guichard, F., Lions, P. L. and Morel, J. M.: Axiomes et equations fondamentales du traitement d'images,C.R. Acad. Sci. Paris 315 (1992), 135–138.

    Google Scholar 

  2. Alvarez, L., Guichard, F., Lions, P. L. and Morel, J. M.: Axiomatisation et nouveaux operateurs de la morphologie mathematique,C.R. Acad. Sci. Paris 315 (1992), 265–268.

    Google Scholar 

  3. Alvarez, L., Lions, P. L. and Morel, J. M.: Image selective smoothing and edge detection by nonlinear diffusion,SIAM J. Numer. Anal. 29 (1992), 845–866.

    Google Scholar 

  4. Angenent, S., Sapiro, G. and Tannenbaum, A.: On the affine heat flow for non-convex curves, MIT-LIDS Internal, Report, March 1994.

  5. Babaud, J., Witkin, A. P., Baudin, M. and Duda, R. O.: Uniqueness of the Gaussian kernel for scale-space filtering,IEEE Trans. Pattern Anal. Machine Intell. 8 (1986) 26–33.

    Google Scholar 

  6. Bartles, R. H., Beatty, J. C. and Barsky, B. A.:An Introduction to Splines for Use in Computer Graphics and Geometric Modeling, Morhan Kaufmann, California, 1987.

    Google Scholar 

  7. Berlekamp, E. R., Gilbert, E. N. and Sinden, F. W.: A polygon problem,Amer. Math. Monthly 72 (1965), 233–241.

    Google Scholar 

  8. Blaschke, W.:Vorlesungen über Differentialgeometrie II, Verlag Von Julius Springer, Berlin, 1923.

    Google Scholar 

  9. Bourdeau, M. and Dubuc, S.: L'itération de Fejes Tóth sur un polygone,J. Geom. 6 (1975), 65–75.

    Google Scholar 

  10. Bruckstein, A. M. and Netravali, A. N.: On differential invariants of planar curves and recognizing partially occluded planar shapes,Proc. Visual Form Workshop, Capri, May 1991, Plenum Press, New York.

    Google Scholar 

  11. Bruckstein, A. M., Sapiro, G. and Shaked, D.: Evolutions of planar polygons, CIS Report 9202, Department of Computer Science, Technion, IIT, Haifa 32000, Israel, 1992, to appear inInt. J. Patt. Recog. and AI.

  12. Cadwell, J. H.: A property of linear cyclic transformations,Math. Gazelte 37 (1953), 85–89.

    Google Scholar 

  13. Clarke, R. J.: Sequences of polygons,Math. Magazine 52 (1979), 102–105.

    Google Scholar 

  14. Davis, P. J.: Cyclic transformations of polygons and the generalized inverse,Canad J. Math. 39 (1977), 756–700.

    Google Scholar 

  15. Darboux, M. G.: Sur un probleme de geometrie elementaire,Bull. Sci. Math. 2 (1878), 298–304.

    Google Scholar 

  16. Dieudonné, J. and Carrell, J.:Invariant Theory: Old and New, Academic Press, London, 1970.

    Google Scholar 

  17. De Boor, C:A Practical Guide to Splines, Applied Mathematical Sciences 27, Springer-Verlag, New York, 1978.

    Google Scholar 

  18. De Boor, C:Spline Toolbox for use with MATLABTM, The Math Works, Inc., Natick, 1990.

  19. Fejes Tóth, G.: Iteration processes leading to a regular polygon,Mat. Lapok 23 (1970), 135–141, (in Hungarian).

    Google Scholar 

  20. Fejes Tóth, L.: Iteration methods for convex polygons,Mat. Lapok 20 (1969), 15–23, (in Hungarian).

    Google Scholar 

  21. Gage, M. and Hamilton, R. S.: The heat equation shrinking convex plane curves,J. Differential Geom. 23 (1986), 69–96.

    Google Scholar 

  22. Gonzalez, R. C. and Wintz, P.:Digital Image Processing, Addison-Wesley, Reading, Mass, 1987.

    Google Scholar 

  23. Grayson, M.: The heat equation shrinks embedded plane curves to round points,J. Differential Geom. 26 (1987), 285–314.

    Google Scholar 

  24. Hummel, A.: Representations based on zero-crossings in scale-space,Proc. IEEE Computer Vision Pattern Recog. Conf., 1986, pp. 204–209.

  25. Kimia, B. B., Tannenbaum, A. and Zucker, S. W.: Toward a computational theory of shape: An overview,Lecture Notes in Computer Science 427, Springer-Verlag, New York, 1990, pp. 402–407.

    Google Scholar 

  26. Kimia, B. B., Tannenbaum, A. and Zucker, S. W.: Shapes, shocks, and deformations, I, to appear inInternat. J. Computer Vision.

  27. Koenderink, J. J.: The structure of images,Biological Cybernetics 50 (1984), 363–370.

    Google Scholar 

  28. Korchmáros, G.: An iteration process leading to affinely regular polygons,Mat. Lapok. 20 (1969), 405–401, (in Hungarian).

    Google Scholar 

  29. Lükó, G.: Certain sequences of inscribed polygons,Period. Math. Hungar. 3 (1973), 255–260.

    Google Scholar 

  30. Mokhatarian, F. and Mackworth, A.: A theory of multiscale, curvature-based shape representation for planar curves,IEEE Trans. Pattern: Anal. Machine Intell. 14 (1992), 789–805.

    Google Scholar 

  31. Osher, S. J. and Sethian, J. A.: Fronts propagation with curvature dependent speed: Algorithms based on Hamilton-Jacobi formalutions,J. Comput. Phys. 79 (1988), 12–49.

    Google Scholar 

  32. Ramshaw, L.:Blossoming: A Connect-the-Dots Approach to Splines, Digital, Systems Research Center, Palo Alto, 1987.

    Google Scholar 

  33. Sapiro, G. and Bruckstein, A. M.: A B-spline based affine invariant multiscale shape representation, CIS Report 9303, Department of Computer Science, Technion, IIT, Haifa 32000, Israel, January 1993.

    Google Scholar 

  34. Sapiro, G., Cohen, A. and Bruckstein, A. M.: A subdivision scheme for continuous scale B-splines and affine invariant progressive smoothing, MIT-LIDS Internal Report, January 1994.

  35. Sapiro, G. and Tannenbaum, A.: On affine plane curve evolution,J. Funct. Anal.,119(1), January 1994.

  36. Sapiro, G. and Tannenbaum, A.: Affine shortening of non-convex plane curves, EE Publication 845, Department of Electrical Engineering, Technion, IIT, Haifa 32000, Israel, July 1992.

    Google Scholar 

  37. Sapiro, G. and Tannenbaum, A.: Affine invariant scale-space,Internat. J. Computer Vision 11(1) (1993), 25–44.

    Google Scholar 

  38. Sapiro, G. and Tannenbaum, A.: On invariant curve evolution and image analysis,Indiana Univ. Math. J. 42(3) (1993).

  39. Schoenberg, I. J.: The finite Fourier series and elementary geometry,Amer. Math. Monthly 57 (1950), 390–404.

    Google Scholar 

  40. Schoenberg, I. J.:Cardinal Spline Interpolation, SLAM Press, Philadelphia, 1973.

    Google Scholar 

  41. Schoenberg, I. J.:Selected Papers II, edited by C. de Boor, Birkhauser, Boston, 1988.

    Google Scholar 

  42. Shapiro, D. B.: A periodicity problem in plane geometry,Amer. Math. Monthly 99 (1984), 97–108.

    Google Scholar 

  43. Spivak, M.:A Comprehensive Introduction to Differential Geometry, Publish or Perish Inc, Berkeley, Calif., 1979.

    Google Scholar 

  44. Witkin, A. P.: Scale-space filtering,Internat. Joint. Conf. Artificial Intelligence, 1983, pp. 1019–1021.

  45. Wong, E. T. H.: Polygons, circulant matrices and Moore-Penrose inverses,Amer. Math. Monthly 88 (1981), 509–515.

    Google Scholar 

  46. Yuille, A. L. and Poggio, T. A.: Scaling theorems for zero crossings,IEEE Trans. Pattern Anal. Machine Intell. 8 (1986), 15–25.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Sapiro, G., Bruckstein, A.M. The ubiquitous ellipse. Acta Appl Math 38, 149–161 (1995). https://doi.org/10.1007/BF00992844

Download citation

  • Received:

  • Revised:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF00992844

Mathematics subject classifications (1991)

Key words

Navigation