Three-Dimensional Planar Profile Registration in 3D Scanning

  • João Filipe Ferreira
  • Jorge Dias
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3656)


Three-dimensional planar profile sampling of surfaces is a very common method of structural recovery in 3D scanning. In handheld 3D scanners, this has scarcely ever been taken into account resulting in poor precision ratings. Therefore, in this text we will describe a novel use of the profiling geometrical context to derive an intuitive and physically meaningful approach on solving the 3D profile registration problem. We will finish by describing the global optimisation algorithm and by showing experimental results achieved with a 3D scanner prototype comprising a camera, a laser-plane projector and a pose sensor.


Registration Algorithm Global Optimisation Algorithm Point Correspondence Energy Plane Dual Quaternion 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Chen, Y., Medioni, G.: Object Modelling by Registration of Multiple Range Images. Image and Vision Computing 10, 145–155 (1992)CrossRefGoogle Scholar
  2. 2.
    Rusinkiewicz, S., Levoy, M.: Efficient variants of the ICP algorithm. In: Proceedings of the Third Intl. Conf. on 3D Digital Imaging and Modeling, pp. 145–152 (2001)Google Scholar
  3. 3.
    Hébert, P., Rioux, M.: Toward a hand-held laser range scanner: Integrating observation-based motion compensation. In: Proceedings of IS&T/SPIE’s 10th Annual Symposium on Electronic Imaging (Photonics West); Conference 3313: Three-Dimensional Image Capture and Applications, San Jose, Ca, USA (1998)Google Scholar
  4. 4.
    Ferreira, J.: Tele-3d: Um scanner para registo tridimensional de objectos. Master’s thesis, Department of Electrical Engineering and Computer Science, University of Coimbra, Portugal (2004)Google Scholar
  5. 5.
    Eggert, D.W., Lorusso, A., Fisher, R.B.: Estimating 3-D rigid body transformations: a comparison of four major algorithms. Machine Vision and Applications, 272–290 (1997)Google Scholar
  6. 6.
    Dorst, L.: First order error propagation of the procrustes method for 3-d attitude estimation. In: IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 27, pp. 221–229 (2005)Google Scholar
  7. 7.
    Walker, M.W., Shao, L., Volz, R.A.: Estimating 3-D Location Parameters Using Dual Number Quaternions. CVGIP: Image Understanding 54, 358–367 (1991)zbMATHCrossRefGoogle Scholar
  8. 8.
    Daniilidis, K.: Hand-Eye Calibration Using Dual Quaternions. International Journal of Robotics Research (1998)Google Scholar
  9. 9.
    Rao, S.S.: 12. In: Applied Numerical Methods for Engineers and Scientists, pp. 899–902. Prentice Hall, Englewood Cliffs (2002); Sections 12.4.3/12.4.4 — Function of Several Variables with Equality Constraints/Mixed Equality and Inequality ConstraintsGoogle Scholar
  10. 10.
    Tanimoto, T.T.: An elementary mathematical. Technical report, IBM (1959), As cited by [11]Google Scholar
  11. 11.
    Scott, S., Cao, L.: Topic clustering basic, CSCE 970: Pattern Recognition Spring Semester (1999)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2005

Authors and Affiliations

  • João Filipe Ferreira
    • 1
  • Jorge Dias
    • 1
  1. 1.Institute of Systems and RoboticsUniversity of CoimbraPortugal

Personalised recommendations