Abstract
This article is a survey on research done in recent years at FU Berlin applying methods from Computational Geometry to problems in pattern and shape analysis. In particular, algorithms are described for determining the exact and approximate congruence of finite sets of points in the plane. This problem is generalized to polygonal curves in the plane, where variuos cases are considered depending on the set of rigid motions (translations, rotations) allowed to match the given curves. Furthermore, algorithms are given for approximating convex polygons by ”simpler“ curves. In addition, the problem of finding all symmetries of a finite set of points is considered, the approximate version of which turns out to be NP-complete in general.
Preview
Unable to display preview. Download preview PDF.
References
P. K. Agarwal, M. Sharir, P. Shor, Sharp Upper and Lower Bounds on the Length of General Davenport-Schinzel Sequences, J. Comb. Theory, Ser. A 52, 1989, pp. 228–274.
A. V. Aho, J. E. Hopcraft, J. D. Ullman, The Design and Analysis of Computer Algorithms, Addison-Wesley, Reading, MA, 1974.
H. Alt, B. Behrends, J. Blömer, Approximate Matching of Polygonal Shapes, Proceedings of the 7th ACM Symposium on Computational Geometry, 1991, pp. 186–193.
H. Alt, J. Blömer, M. Godau, H. Wagener Approximation of Convex Polygons, Proceedings ICALP, International Colloquium on Automata, Languages and Programming, Warwick, England, 1990, pp. 703–716.
E. M. Arkin, K. Kedem, J. S. B. Mitchell, J. Sprinzak, M. Werman Matching Points into Noise Regions: Combinatorial Bounds and Algorithms, in Proceedings SODA, 2nd Symposium on Discrete Algorithms, 1991.
H. Alt, K. Mehlhorn, H. Wagener, E. Welzl, Congruence, Similarity and Symmetries of Geometric Objects, Discrete Comp. Geom. 3, 1988, pp. 237–256.
M. J. Atallah, A Linear Time Algorithm for the Hausdorff-distance between Convex Polygons, Information Processing Letters 17, 1983, pp. 207–209.
B. Behrends, Algorithmen zur Erkennung der ε-Kongruenz von Punktmengen und Polygonen, Diplomarbeit, Freie Universität Berlin, 1990.
S. Fortune, A Sweepline — Algorithm for Voronoi-Diagrams, Algorithmica 2, 1987, pp. 153–174.
M. Fréchet, Sur quelques points du calcul fonctionnel, Rendiconti del Circolo Mathematico di Palermo, Vol. 22, 1906, pp. 1–74.
M. Godau, A Natural Metric for Curves-Computing the Distance for Polygonal Chains and Approximation Algorithms, Proceedings Symposium on Theoretical Aspects of Computer Science, STAGS'91, Springer Lecture Notes in Computer Science, Vol. 480, pp. 127–136.
M. Godau, Die Fréchet-Metrik für Polygonzüge — Algorithmen zur Abstandsmessung und Approximation, Diplomarbeit, Fachbereich Mathematik, FU Berlin 1991.
P. J. Heffernan, S. Schirra, Approximate Decision Algorithms for Point Set Congruence, Report MPI-I-91-110, Max-Planck-Institut für Informatik, Saarbrücken, 1991.
H. Imai, M. Iri, Polygonal Approximations of a Curve — Formulations and Algorithms. Computational Morphology, G. T. Toussaint (ed)., Elsevier Science Publ., 1988, pp. 71–86.
K. Imai, S. Sumino, H. Imai, Minimax Geometric Fitting of two Corresponding Sets of Points, in Proceedings of 5th ACM Symp. on Computational Geometry, 1989, pp. 276–282.
S. Iwanowski, Approximate Congruence and Symmetry Detection in the Plane, Ph.D. Thesis, Fachbereich Mathematik, FU Berlin, 1990.
G. E. Martin, Transformation Geometry, Springer-Verlag, New York, Heidelberg, Berlin, 1982.
N. Megiddo, Applying Parallel Computation Algorithms in the Design of Serial Algorithms, J. of the Assoc. for Comp. Machinery 30, 1983, pp. 852–866.
F. P. Preparata, M. I. Shamos, Computational Geometry, Springer-Verlag, New York, 1985.
S. Schirra, über die Bitkomplexität der ε-Kongruenz, Diplomarbeit, Fachbereich Informatik, Universität des Saarlandes, 1988.
C. K. Yap, An O(n log n) Algorithm for the Voronoi Diagram of a Set of Simple Curve Segments, Discrete Comp. Geom. 2, 1987, pp. 365–393.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1992 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Alt, H., Blömer, J. (1992). Resemblance and symmetries of geometric patterns. In: Monien, B., Ottmann, T. (eds) Data structures and efficient algorithms. Lecture Notes in Computer Science, vol 594. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-55488-2_19
Download citation
DOI: https://doi.org/10.1007/3-540-55488-2_19
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-55488-2
Online ISBN: 978-3-540-47103-5
eBook Packages: Springer Book Archive