1. Introduction
Point matching is a fundamental yet challenging problem in areas such as computer vision, pattern recognition and medical image analysis. Disturbances such as deformations, noise and outliers often makes this problem difficult. Many methods (see Sec. 2 for an overview) have been proposed to address these difficulties, e.g., the classical robust point matching (RPM) method [6]. However, most of them are heuristic schemes, which means their performance depends on if the employed heuristics can well fit the problem.