close
Skip to main content

Advertisement

Springer Nature Link
Log in
Menu
Find a journal Publish with us Track your research
Search
Saved research
Cart
  1. Home
  2. Computer Vision — ECCV 2002
  3. Conference paper

Multi-scale EM-ICP: A Fast and Robust Approach for Surface Registration

  • Conference paper
  • First Online: 01 January 2002
  • pp 418–432
  • Cite this conference paper
Save conference paper
View saved research
Computer Vision — ECCV 2002 (ECCV 2002)
Multi-scale EM-ICP: A Fast and Robust Approach for Surface Registration
  • Sébastien Granger7,8 &
  • Xavier Pennec7 

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2353))

Included in the following conference series:

  • European Conference on Computer Vision
  • 6870 Accesses

  • 380 Citations

  • 9 Altmetric

Abstract

We investigate in this article the rigid registration of large sets of points, generally sampled from surfaces. We formulate this problem as a general Maximum-Likelihood (ML) estimation of the transformation and the matches. We show that, in the specific case of a Gaussian noise, it corresponds to the Iterative Closest Point algorithm (ICP) with the Mahalanobis distance.

Then, considering matches as a hidden variable, we obtain a slightly more complex criterion that can be efficiently solved using Expectation-Maximization (EM) principles. In the case of a Gaussian noise, this new methods corresponds to an ICP with multiple matches weighted by normalized Gaussian weights, giving birth to the EM-ICP acronym of the method.

The variance of the Gaussian noise is a new parameter that can be viewed as a “scale or blurring factor” on our point clouds. We show that EM-ICP robustly aligns the barycenters and inertia moments with a high variance, while it tends toward the accurate ICP for a small variance. Thus, the idea is to use a multi-scale approach using an annealing scheme on this parameter to combine robustness and accuracy. Moreover, we show that at each “scale”, the criterion can be efficiently approximated using a simple decimation of one point set, which drastically speeds up the algorithm.

Experiments on real data demonstrate a spectacular improvement of the performances of EM-ICP w.r.t. the standard ICP algorithm in terms of robustness (a factor of 3 to 4) and speed (a factor 10 to 20), with similar performances in precision. Though the multiscale scheme is only justified with EM, it can also be used to improve ICP, in which case the performances reaches then the one of EM when the data are not too noisy.

Download to read the full chapter text

Chapter PDF

Similar content being viewed by others

k-Shape clustering for extracting macro-patterns in intracranial pressure signals

Article Open access 05 February 2022

An improved iterative closest point algorithm based on the particle filter and K-means clustering for fine model matching

Article 22 January 2024

Geometry-Aware ICP for Scene Reconstruction from RGB-D Camera

Article 10 May 2019

Explore related subjects

Discover the latest articles, books and news in related subjects, suggested using machine learning.
  • Brain Mapping
  • Computational Solid Mechanics
  • Computational Complexity
  • Image Processing
  • Super-Resolution Microscopy
  • 3-D Image Reconstruction
  • Point Cloud Registration Techniques in 3D Data Processing

References

  1. P.J. Besl and N.D. McKay. A method for registration of 3D shapes. IEEE Trans. on Pattern Analysis and Machine Intelligence, 14(2):239–256, 1992.

    Article  Google Scholar 

  2. H. Chui and A. Rangarajan. A feature registration framework using mixture models. In Proc. MMBIA’2000, pages 190–197, 2000.

    Google Scholar 

  3. C. Couvreur. The EM algorithm: A guided tour. In Proc. 2d IEEE European Workshop on Computationaly Intensive Methods in Control and Signal Processing (CMP’96), pages 115–120, Pragues, Czech Republik, August 1996.

    Google Scholar 

  4. D.W. Eggert, A. Lorusso, and R.B. Fisher. Estimating 3-D rigid body transformations: A comparison of four major algorithms. Machine Vision and Applications, 9:272–290, 1997.

    Article  Google Scholar 

  5. D. Etienne et al. A new approach for dental implant aided surgery. a pilot evaluation. In Proc. CARS’2000, pages 927–931, 2000.

    Google Scholar 

  6. S. Granger and X Pennec. Multi-scale EM-ICP: A fast and robust approach for surface registration. Internal research report, INRIA, 2002.

    Google Scholar 

  7. S. Granger, X. Pennec, and A. Roche. Rigid point-surface registration using oriented points and an EM variant of ICP for computer guided oral implantology. Research report RR-4169, INRIA, 2001.

    Google Scholar 

  8. J-M. Jolion. A Pyramid Framework for Early Vision. Kluwer Academic, 1994.

    Google Scholar 

  9. K. Kanatani. Statistical Optimization for Geometric Computation: Theory and Practice. Elsevier Science (Amsterdam), 1996.

    Google Scholar 

  10. T. Lindeberg. Scale-Space Theory in Computer Vision. Kluwer academic, 1994.

    Google Scholar 

  11. T. Masuda, K. Sakaue, and N. Yokoya. Registration and integration of multiple range images for 3D model construction. In Proc. ICPR’96, pages 879–883, 1996.

    Google Scholar 

  12. T. Masuda and N. Yokoya. A robust method for registration and segmentation of multiple range images. Comp. Vision & Image Underst., 61(3):295–307, 1995.

    Article  Google Scholar 

  13. R.M. Neal and G.E. Hinton. A view of the EM algorithm that justifies incremental, sparse, and other variants. Learning in Graphical Models, 1998.

    Google Scholar 

  14. G.P. Penney, P.J. Edwards, A.P. King, J.M. Blackall, P.G. Batchelor, and D.J Hawkes. A stochastic iterative closest point algorithm (stochastICP). In Springer, editor, Proc. of MICCAI’01, volume LNCS 2208, pages 762–769, 2001.

    Google Scholar 

  15. A. Rangarajan, H. Chui, and J.S. Duncan. Rigid point feature registration using mutual information. Medical Image Analysis, 3(4):425–440, 1999.

    Article  Google Scholar 

  16. A. Rangarajan, H. Chui, E. Mjolsness, S. Pappu, L. Davachi, P. Goldman-Rakic, and J. Duncan. A robust point-matching algorithm for autoradiograph alignment. Medical Image Analysis, 1(4):379–398, 1997.

    Article  Google Scholar 

  17. P. Thévenaz, U.E. Ruttimann, and M. Unser. A pyramid approach to subpixel registration based on intensity. IEEE Trans. on Images Proc., 7(1):27–41, 1998.

    Article  Google Scholar 

  18. W. Wells. Statistical approaches to feature-based object recognition. Int. Journal of Computer Vision, 21(1):63–98, 1997.

    Article  Google Scholar 

  19. Z. Zhang. Iterative point matching for registration of free-form surfaces. Int. Journal of Computer Vision, 13(2):119–152, 1994.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

  1. INRIA, Epidaure Project, Sophia Antipolis, France

    Sébastien Granger & Xavier Pennec

  2. AREALL, Neuilly-sur-Seine, France

    Sébastien Granger

Authors
  1. Sébastien Granger
    View author publications

    Search author on:PubMed Google Scholar

  2. Xavier Pennec
    View author publications

    Search author on:PubMed Google Scholar

Editor information

Editors and Affiliations

  1. Centre for Mathematical Sciences, Lund University, Box 118, 22100, Lund, Sweden

    Anders Heyden & Gunnar Sparr & 

  2. The IT University of Copenhagen, Glentevej 67-69, 2400, Copenhagen, NW, Denmark

    Mads Nielsen

  3. University of Copenhagen, Universitetsparken 1, 2100, Copenhagen, Denmark

    Peter Johansen

Rights and permissions

Reprints and permissions

Copyright information

© 2002 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Granger, S., Pennec, X. (2002). Multi-scale EM-ICP: A Fast and Robust Approach for Surface Registration. In: Heyden, A., Sparr, G., Nielsen, M., Johansen, P. (eds) Computer Vision — ECCV 2002. ECCV 2002. Lecture Notes in Computer Science, vol 2353. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-47979-1_28

Download citation

  • .RIS
  • .ENW
  • .BIB
  • DOI: https://doi.org/10.1007/3-540-47979-1_28

  • Published: 29 April 2002

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-43748-2

  • Online ISBN: 978-3-540-47979-6

  • eBook Packages: Springer Book Archive

Share this paper

Anyone you share the following link with will be able to read this content:

Sorry, a shareable link is not currently available for this article.

Provided by the Springer Nature SharedIt content-sharing initiative

Keywords

  • Surface registration
  • ICP algorithm
  • EM algorithm
  • Multiscale

Publish with us

Policies and ethics

Search

Navigation

  • Find a journal
  • Publish with us
  • Track your research

Footer Navigation

Discover content

  • Journals A-Z
  • Books A-Z
  • Subjects A-Z

Publish with us

  • Journal finder
  • Publish your research
  • Language editing
  • Open access publishing

Products and services

  • Our products
  • Librarians
  • Societies
  • Partners and advertisers

Our brands

  • Springer
  • Nature Portfolio
  • BMC
  • Palgrave Macmillan
  • Apress
  • Discover

Corporate Navigation

  • Your US state privacy rights
  • Accessibility statement
  • Terms and conditions
  • Privacy policy
  • Help and support
  • Legal notice
  • Cancel contracts here

104.23.197.171

Not affiliated

Springer Nature

© 2026 Springer Nature