| For shape-based image matching, features are extracted from images, such as edge and corner points, curves, and regions. The set of feature of one image is then translated, rotated, and scaled so as to minimize some similarity function with respect to the features from the other image. We develop similarity functions that are robust against noise, occlusion, blurring, and small deformations, as well as algorithms to compute them efficiently. The following is an example of one of our matching algorithms in action. |