Skip to main content
Log in

Point cloud matching using singular value decomposition

  • Original Article
  • Published:
Artificial Life and Robotics Aims and scope Submit manuscript

Abstract

We propose a simple, fast three-dimensional (3D) matching method that determines the best rotation matrix between non-corresponding point clouds (PCs) with no iterations. An estimated rotation matrix can be derived by the two following steps: (1) the singular value decomposition is applied to a measured data matrix, and a database matrix is constructed from the PC datasets; (2) the inner product of each left singular vector is used to produce the estimated rotation. Through experimentation, we demonstrate that the proposed method executes 3D PC matching with <4 % of the computational time of the iterative closest point algorithm with nearly identical accuracy.

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

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

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

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4

Similar content being viewed by others

Explore related subjects

Discover the latest articles, news and stories from top researchers in related subjects.

References

  1. Yongjin J, Kurazume R, Iwashita Y, Hasegawa T (2013) Global localization for mobile robot using large-scale 3D environmental map and RGB-D camera. J Robot Soc Jpn 31(9):896–906

    Article  Google Scholar 

  2. Besl PJ, Mckay ND (1992) A method for registration of 3-D shapes. IEEE Trans Pattern Anal Mach Intell 14(2):239–256

    Article  Google Scholar 

  3. Takeshi M (2009) ICP algorithm. CVIM 186(23):1–8

    Google Scholar 

  4. Nishida T, Kurogi S (2013) Rotation matrix estimation between non-corresponding 3-D point sets. J Robot Soc Jpn 31(6):624–627

    Article  Google Scholar 

  5. Oomori S, Nishida T, Kurogi S (2015) Point cloud matching using singular value decomposition. In: Proceedings of international symposium on artificial life and robotics, pp 451–454

  6. Tamaki T (2009) Pose estimation and rotation matrices. SIS 109(203):59–64

    Google Scholar 

  7. Akca MD (2003) Generalized procrustes analysis and its applications in photogrammetry. Technical report, ETH, Swiss Federal Institute of Technology Zurich, Institute of Geodesy and Photogrammetry

  8. Kanatani K (1994) Analysis of 3-D rotation fitting. IEEE Trans Pattern Anal Mach Intell 16(5):1–25

    Article  Google Scholar 

  9. Ueyama S (1991) Least-squares estimation of transformation parameter between two point patterns. IEEE Trans Pattern Anal Mach Intell 13(4):376–380

    Article  Google Scholar 

  10. Arun KS, Huang TS, Blostein SD (1987) Least-squares fitting of two 3-D point sets. IEEE Trans Pattern Anal Mach Intell 9(5):698–700

    Article  Google Scholar 

  11. Schӧneman PH (1966) A generalized solution of the orthogonal procrusters problem. Psychometrika 31(1):1–10

    Article  MathSciNet  Google Scholar 

  12. Papadimitriou P (1993) Parallel solution of SVD-related problems, with applications. PhD thesis, University of Manchester

  13. GNU Science Library. http://www.gnu.org/software/gsl/

  14. Gonzalez-Jorge H, Riveiro B, Vazquez-Fernandez E, Martinez-Sanchez J, Arias P (2013) Metrological evaluation of microsoft kinect and asus xtion sensors. Measurement 46:1800–1806

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shinji Oomori.

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Oomori, S., Nishida, T. & Kurogi, S. Point cloud matching using singular value decomposition. Artif Life Robotics 21, 149–154 (2016). https://doi.org/10.1007/s10015-016-0265-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10015-016-0265-x

Keywords