Skip to main content

A Registration Method for 3D Point Clouds with Convolutional Neural Network

  • Conference paper
  • First Online:
Intelligent Robotics and Applications (ICIRA 2017)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 10464))

Included in the following conference series:

Abstract

Viewpoint independent 3D object pose estimation is one of the most fundamental step of position based vision servo, autopilot, medical scans process, reverse engineering and many other fields. In this paper, we presents a new method to estimate 3D pose using the convolutional neural network (CNN), which can apply to the 3D point cloud arrays. An interest point detector was proposed and interest points were computed in both source and target point clouds by region growing cluster method during offline training of CNN. Rather than matching the correspondences by rejecting and filtering iteratively, a CNN classification model is designed to match a certain subset of correspondences. And a 3D shape representation of interest points was projected onto an input feature map which is amenable to CNN. After aligning point clouds according to the prediction made by CNN, iterative closest point (ICP) algorithm is used for fine alignment. Finally, experiments were conducted to show the proposed method was effective and robust to noise and point cloud partial missing.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Chaumette, F., Hutchinson, S.: Visual servo control. I. basic approaches. IEEE Robot. Autom. Magvol 13(4), 83–90 (2006)

    Google Scholar 

  2. Jiang, J., Cheng, J., Chen, X.: Registration for 3-D point cloud using angular-invariant feature. Neurocomputing 72, 3839–3844 (2009)

    Article  Google Scholar 

  3. Rusu, R.B., Blodow, N., Beetz, M.: Fast point feature histograms (FPFH) for 3D Registration. In: IEEE International Conference on Robotics Automation, pp. 1848–1853 (2009)

    Google Scholar 

  4. Yang, J., Li, H., Jia, Y.: Go-ICP: solving 3D registration efficiently and globally optimally. IN: IEEE International Conference on Computer Vision, pp. 1457–1464 (2013)

    Google Scholar 

  5. Drost, B., Ulrich, M., Navab, N., Ilic, S.: Model globally, match locally: efficient and robust 3D object recognition. In: IEEE Computer Society Conference on Computer Vision and Pattern Recognition, pp. 998–1005 (2010)

    Google Scholar 

  6. Besl, P.J., McKay, N.D.: A method for registration of 3-D shapes. IEEE Trans. Pattern Anal. Mach. Intell. 14(2), 239–256 (1992)

    Article  Google Scholar 

  7. Miao, S., Wang, Z.J., Liao, R.: A CNN regression approach for real-time 2D/3D registration. IEEE Trans. Med. Image 35(5), 1352–1363 (2016)

    Google Scholar 

  8. Boulch, A., Marlet, R.: Deep learning for robust normal estimation in unstructured point clouds. In: Eurographics Symposium on Geometry Processing, pp. 281–290 (2016)

    Google Scholar 

  9. Diez, Y., Roure, F., Llado, X., Salvi, J.: A qualitative review on 3D registration methods. ACM Comput. Surv. 47(3), 45 (2015)

    Google Scholar 

  10. Qian, D., Chen, T., Qiao, H.: A new algorithm for non-rigid point matching using geodesic graph model. In: International Conference on Mechatronics and Automation, pp. 1174–1180 (2015)

    Google Scholar 

  11. Papazov, C., Burschka, D.: An efficient RANSAC for 3D object recognition in noisy and occluded scenes. In: Kimmel, R., Klette, R., Sugimoto, A. (eds.) ACCV 2010. LNCS, vol. 6492, pp. 135–148. Springer, Heidelberg (2011). doi:10.1007/978-3-642-19315-6_11

    Chapter  Google Scholar 

  12. Y. Zhong.: Intrinsic shape signatures: A shape descriptor for 3D object recognition. International Conference on Computer Vision Workshop 3D representation Recognition, pp. 689–696 (2010)

    Google Scholar 

  13. Mian, A.S., Bennamoun, M., Owens, R.A.: On the repeatability and quality of keypoints for local feature-based 3D object retrieval from cluttered scenes. Int. J. Comput. Vision 89(2–3), 348–361 (2008)

    Google Scholar 

  14. Chen, H., Bhanu, B.: 3D free form object recognition in range images using local surface patches. Pattern Recogn. Lett. 28(10), 1252–1262 (2007)

    Article  Google Scholar 

  15. Salti, S., Tombari, F., Stefano, L.D.: A performance evaluation of 3D keypoint detectors. In: IEEE International Conference on 3D Imaging, Modeling, Processing, Visualization, and Transmission, pp. 236–243 (2011)

    Google Scholar 

  16. Pratt, W.K.: Digital Image Processing, 4th edn., pp. 590–595. Wiley, LosAltos (2007)

    Google Scholar 

  17. 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, 698–700 (1987)

    Google Scholar 

Download references

Acknowledgements

This work is partially supported by the National Natural Science Foundation of China (51375309).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Chungang Zhuang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Ai, S., Jia, L., Zhuang, C., Ding, H. (2017). A Registration Method for 3D Point Clouds with Convolutional Neural Network. In: Huang, Y., Wu, H., Liu, H., Yin, Z. (eds) Intelligent Robotics and Applications. ICIRA 2017. Lecture Notes in Computer Science(), vol 10464. Springer, Cham. https://doi.org/10.1007/978-3-319-65298-6_35

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-65298-6_35

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-65297-9

  • Online ISBN: 978-3-319-65298-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics