Conformal-affine point-pattern matching

Back to Point-pattern matching

This section contains an implementation of the algorithm given in the paper

A Fast Expected-Time 2d Point-Pattern Matching Algorithm, P.B. Van Wamelen et al., Pattern Recognition 37 (2004), 1699-1711.

This is an efficient randomized algorithm for point-pattern matching under the class of conformal affine transformations in . It is based on examining local neighborhoods of the points of and the points of . Only if the local neighborhoods match, it is checked if the match is also global. Such a technique is a fast way to reject transformation candidates. However, it has certain drawbacks:

The first drawback is taken care by probabilistic arguments: it is accepted provided that it does not happen often. This is taken care by choosing the local neighborhood sizes carefully. The second drawback is a general problem in point-pattern matching.

Files

Finds a similarity between unordered 2d pointsets

Point-pattern matching between point-sets

Testing for point_pattern_matching_vw.m.

match_points_vw