The alignment method is a model-based object recognition technique that determines possible object transformations from three hypothesized matches of model and image points. In the absence of grouping, the alignment method must examine each possible matching of three model points with three image points. Thus, if m
is the number of model features and n
is the number of image features, this method requires O
^3) transformations to be computed. Each of these transformations must then be tested to determine whether it is correct, a time consuming step itself. For images and/or models with many features, the running time of the alignment method is not satisfactory, even in the presence of current grouping techniques.
This paper presents methods of reducing the number of matches that must be examined. The techniques we describe are: 1) using the probabilistic peaking effect to eliminate unlikely matches, 2) examining the algorithm used to produce the transformation and eliminating model groups likely to produce large errors, 3) eliminating image groups likely to produce large errors. Results are presented that show we can achieve a speedup of over two orders of magnitude faster while still finding the best transformation.