title: ECM versus ICP for point registration.
abstract: Iterative Closest Point (ICP) is a widely exploited method for point registration that is based on binary point-to-point assignments, whereas the Expectation Conditional Maximization (ECM) algorithm tries to solve the problem of point registration within the framework of maximum likelihood with point-to-cluster matching. In this paper, by fulfilling the implementation of both algorithms as well as conducting experiments in a scenario where dozens of model points must be registered with thousands of observation points on a pelvis model, we investigated and compared the performance (e.g. accuracy and robustness) of both ICP and ECM for point registration in cases without noise and with Gaussian white noise. The experiment results reveal that the ECM method is much less sensitive to initialization and is able to achieve more consistent estimations of the transformation parameters than the ICP algorithm, since the latter easily sinks into local minima and leads to quite different registration results with respect to different initializations. Both algorithms can reach the high registration accuracy at the same level, however, the ICP method usually requires an appropriate initialization to converge globally. In the presence of Gaussian white noise, it is observed in experiments that ECM is less efficient but more robust than ICP.
authors.affiliation: Institute for Surgical Technology and Biomechanics, University of Bern, Stauffacherstr 78, CH-3014Bern, Switzerland. weiguo.xie@istb.unibe.ch
authors.forename: Weiguo
authors.initials: W
authors.lastname: Xie
authors.forename: Lutz-Peter
authors.initials: LP
authors.lastname: Nolte
authors.forename: Guoyan
authors.initials: G
authors.lastname: Zheng
mesh_terms: D000465:Algorithms; D003198:Computer Simulation; D007089:Image Enhancement / Q000379:methods*; D007090:Image Interpretation, Computer-Assisted / Q000379:methods*; D021621:Imaging, Three-Dimensional / Q000379:methods*; D015233:Models, Statistical; D015203:Reproducibility of Results; D012680:Sensitivity and Specificity; D013382:Subtraction Technique