• DocumentCode
    1277983
  • Title

    Matching hierarchical structures using association graphs

  • Author

    Pelillo, Marcello ; Siddiqi, Kaleem ; Zucker, Steven W.

  • Author_Institution
    Dipt. di Inf., Venezia Univ., Italy
  • Volume
    21
  • Issue
    11
  • fYear
    1999
  • fDate
    11/1/1999 12:00:00 AM
  • Firstpage
    1105
  • Lastpage
    1120
  • Abstract
    It is well-known that the problem of matching two relational structures can be posed as an equivalent problem of finding a maximal clique in a (derived) “association graph.” However, it is not clear how to apply this approach to computer vision problems where the graphs are hierarchically organized, i.e., are trees, since maximal cliques are not constrained to preserve the partial order. We provide a solution to the problem of matching two trees by constructing the association graph using the graph-theoretic concept of connectivity. We prove that, in the new formulation, there is a one-to-one correspondence between maximal cliques and maximal subtree isomorphisms. This allows us to cast the tree matching problem as an indefinite quadratic program using the Motzkin-Straus theorem, and we use “replicator” dynamical systems developed in theoretical biology to solve it. Such continuous solutions to discrete problems are attractive because they can motivate analog and biological implementations. The framework is also extended to the matching of attributed trees by using weighted association graphs. We illustrate the power of the approach by matching articulated and deformed shapes described by shock trees
  • Keywords
    computer vision; optimisation; pattern matching; trees (mathematics); Motzkin-Straus theorem; articulated shapes; association graphs; attributed trees; computer vision problems; connectivity; deformed shapes; hierarchical structures; indefinite quadratic program; maximal clique; maximal subtree isomorphisms; relational structures; replicator dynamical systems; shock trees; tree matching problem; weighted graphs; Computer science; Computer vision; Electric shock; Helium; Machine intelligence; Mathematics; Shape; Systems biology; Topology; Tree graphs;
  • fLanguage
    English
  • Journal_Title
    Pattern Analysis and Machine Intelligence, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0162-8828
  • Type

    jour

  • DOI
    10.1109/34.809105
  • Filename
    809105