Many-to-many Matching of Attributed Trees Using Association Graphs and Game Dynamics

  • Authors:
  • Marcello Pelillo;Kaleem Siddiqi;Steven W. Zucker

  • Affiliations:
  • -;-;-

  • Venue:
  • IWVF-4 Proceedings of the 4th International Workshop on Visual Form
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

The matching of hierarchical relational structures is of significant interest in computer vision and pattern recognition. We have recently introduced a new solution to this problem, based on a maximum clique formulation in a (derived) "association graph." This allows us to exploit the full arsenal of clique finding algorithms developed in the algorithms community. However, thus far we have focussed on one-to-one correspondences (isomorphisms), and many-to-one correspondences (homomorphisms). In this paper we present a general solution for the case of many-to-many correspondences (morphisms) which is of particular interest when the underlying trees reflect real-world data and are likely to contain structural alterations. We define a notion of an Ɛ-morphism between attributed trees, and provide a method of constructing a weighted association graph where maximal weight cliques are in one-to-one correspondence with maximal similarity subtree morphisms. We then solve the problem by using replicator dynamical systems from evolutionary game theory. We illustrate the power of the approach by matching articulated and deformed shapes described by shock trees.