Graph rigidity, cyclic belief propagation, and point pattern matching

Julian J. McAuley*, Tibé;rio S. Caetano, Marconi S. Barbosa

*Corresponding author for this work

    Research output: Contribution to journalArticlepeer-review

    24 Citations (Scopus)

    Abstract

    A recent paper [1] proposed a provably optimal, polynomial time method for performing near-isometric point pattern matching by means of exact probabilistic inference in a chordal graphical model. Its fundamental result is that the chordal graph in question is shown to be globally rigid, implying that exact inference provides the same matching solution as exact inference in a complete graphical model. This implies that the algorithm is optimal when there is no noise in the point patterns. In this paper, we present a new graph which is also globally rigid but has an advantage over the graph proposed in [1]: its maximal clique size is smaller, rendering inference significantly more efficient. However, this graph is not chordal and thus standard Junction Tree algorithms cannot be directly applied. Nevertheless, we show that loopy belief propagation in such a graph converges to the optimal solution. This allows us to retain the optimality guarantee in the noiseless case, while substantially reducing both memory requirements and processing time. Our experimental results show that the accuracy of the proposed solution is indistinguishable from that of [1] when there is noise in the point patterns.

    Original languageEnglish
    Pages (from-to)2047-2054
    Number of pages8
    JournalIEEE Transactions on Pattern Analysis and Machine Intelligence
    Volume30
    Issue number11
    DOIs
    Publication statusPublished - 2008

    Fingerprint

    Dive into the research topics of 'Graph rigidity, cyclic belief propagation, and point pattern matching'. Together they form a unique fingerprint.

    Cite this