Skip to main content
Log in

Least-squares fitting of multiple M-dimensional point sets

  • Special Issue Paper
  • Published:
The Visual Computer Aims and scope Submit manuscript

Abstract

Based on the classic absolute orientation technique, a new method for least-squares fitting of multiple point sets in m-dimensional space is proposed, analyzed and extended to a weighted form in this paper. This method generates a fixed point set from k corresponding original m-dimensional point sets and minimizes the mean squared error between the fixed point set and these k point sets under the similarity transformation. Experiments and interesting applications are presented to show its efficiency and accuracy.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Institutional subscriptions

Similar content being viewed by others

References

  1. Alias: Motionbuilder. http://www.alias.com.

  2. Arun, K.S., Huang, T.S., Blostein, S.D.: Least-squares fitting of two 3-D point sets. IEEE Trans. Pattern Anal. Machine Intell 9(5), 698–700 (1987)

    Article  Google Scholar 

  3. Autodesk: Character Studio. http://usa.autodesk.com

  4. Gleicher, M.: Animation from observation: motion capture and motion editing. Proceedings ACM SIGGRAPH, International Conference on Computer Graphics, pp. 51–54 (1999)

  5. Goryn, D., Hein, S.: On the estimation of rigid body rotation from noisy data. IEEE Trans. Patt. Anal. Mach. Intell. 17, 1219–1220 (1995)

    Article  Google Scholar 

  6. Hill, A., Cootes, T.F., Taylor, C.J.: Least-squares solution of absolute orientation with non-sclar weights. Proceedings of the International Conference on Pattern Recognition (ICPR ’96), pp. 461–465 (1996)

  7. Horn, B.K.P.: Closed-form solution of absolute orientation using unit quaternions. J. Optical Soc. Amer. A 4(4), 629–642 (1987)

    MathSciNet  Google Scholar 

  8. Horn, B.K.P., Hilden, H.M., Negahdaripour, S.: Closed-form solution of absolute orientation using orthonormal matrices. J. Optical Soc. Amer. A 5(7), 1127–1135 (1988)

    Article  MathSciNet  Google Scholar 

  9. Izani, M., Eshaq, A.R., Zainuddin, N., Razak, A.: A study on practical approach of using motion capture and keyframe animation techniques. Proceedings 8th Internatinal Conference on Information Visualisation, July 14–16, London, UK, pp. 849–852 (2004)

  10. Jeff. M.P.: Survey of Absolute Orientation Techniques. http://www.cs.duke.edu/∼jeffp/triseminar/absolute-orientation.pdf (2004)

  11. Lorusso, A., Eggert, D.W., Fisher, R.B.: Estimating 3-D rigid body transformations: a comparison of four major algorithms. J. Mach. Vis. Appl. 9(5-6), 272–290 (1997)

    Google Scholar 

  12. Oswal, H.L., Balasubramanian, S.: On exact linear equations for the computation of the rotational elements of ablsolute orientation. Photogrammetria Eng. 34, 1079–1083 (1968)

    Google Scholar 

  13. Sansò, F.: An Exact Solution of the roto-translation problem. Photogrammetria 29, 203–216 (1973)

    Article  Google Scholar 

  14. Schut, G.H.: On exact linear equations for the computation of the rotational elements of ablsolute orientation. Photogrammetria XVI, 34–37 (1960)

    Google Scholar 

  15. Krishnan, S., Lee, P.Y., Moore, J.B., Venkatasubramanian, S.: Global registration of multiple 3D point sets via optimization-on-a-manifold. Symposium on Geometry Processing (SGP ’05), July 4–6, Vienna, Austria, pp. 187–196 (2005)

  16. Thompson, E.H.: An exact linear soution of the problem of ablsolute orientation. Photogrammetria XV(4), 163–179 (1959)

    Google Scholar 

  17. Umeyama, S.: Least-squares estimation of transformation parameters between two point patterns. IEEE Trans. Pattern Anal. Machine Intell. 13(4), 376–380 (1991)

    Article  Google Scholar 

  18. Vicon: BodyBuilder. http://www.vicon.com/products/bodybuilder.html

  19. Walker, M.W., Shao, L., Volz, R.A.: Estimating 3-D location parameters using dual number quaternions. J. CVGIP: Image Understanding 54(3), 358–367 (1991)

    Article  MATH  Google Scholar 

  20. Williams, J., Bennamoun, M.: Simultaneous registration of multiple corresponding points sets. Comput. Vis. Image Understand. 81(1), 117–142 (2001)

    Article  MATH  Google Scholar 

  21. Zordan, V.B., Hodgins, J.K.: Motion capture-driven simulations that hit and react. Proceedings ACM SIGGRAPH/Eurographics International Conference Symposium on Computer Animation, pp. 89–96 (2002)

  22. Zordan, V.B., Horst, N.C.: Mapping optical motion capture data to skeletal motion using a physical model. Proceedings ACM SIGGRAPH/Eurographics International Conference Symposium on Computer Animation, pp. 245–250 (2003)

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Gaojin Wen.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Wen, G., Wang, Z., Xia, S. et al. Least-squares fitting of multiple M-dimensional point sets. Visual Comput 22, 387–398 (2006). https://doi.org/10.1007/s00371-006-0022-6

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00371-006-0022-6

Keywords

Navigation