An Efficiently Computable Metric for Comparing Polygonal Shapes

  • Esther M. Arkin
  • , Joseph S.B. Mitchell
  • , Daniel P. Huttenlocher
  • , Klara Kedem

Research output: Contribution to journalArticlepeer-review

552 Scopus citations

Abstract

Model-based recognition is concerned with comparing a shape A, which is stored as a model for some particular object, with a shape B, which is found to exist in an image. If A and B are close to being the same shape, then a vision system should report a match and return a measure of how good that match is. To be useful this measure should satisfy a number of properties, including: 1) it should be a metric, 2) it should be invariant under translation, rotation, and change-of-scale, 3) it should be reasonably easy to compute, and 4) it should match our intuition (i.e., answers should be similar to those that a person might give). We develop a method for comparing polygons that has these properties. The method is based on the L2 distance between the turning functions of the two polygons. It works for both convex and nonconvex polygons and runs in time O(mn log mn) where m is the number of vertices in one polygon and n is the number of vertices in the other. We also present some examples to show that the method produces answers that are intuitively reasonable.

Original languageEnglish
Pages (from-to)209-216
Number of pages8
JournalIEEE Transactions on Pattern Analysis and Machine Intelligence
Volume13
Issue number3
DOIs
StatePublished - 1 Jan 1991
Externally publishedYes

Keywords

  • Computational geometry
  • distance metric
  • model-based matching
  • shape comparison
  • similarity transformation
  • turning angle (theta-s) representation

ASJC Scopus subject areas

  • Software
  • Computer Vision and Pattern Recognition
  • Computational Theory and Mathematics
  • Applied Mathematics
  • Artificial Intelligence

Fingerprint

Dive into the research topics of 'An Efficiently Computable Metric for Comparing Polygonal Shapes'. Together they form a unique fingerprint.

Cite this