Skip to main content

3D Point Cloud Classification Based on Discrete Conditional Random Field

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNISA,volume 10345))

Abstract

The advantage of the conditional random field (CRF) lies in the construction of the discriminant model and efficient parameter optimization. In the topic of the classification of three-dimensional point cloud, the parameters of the CRF are usually learnt through Gradient Descent and Belief Propagation, in order to optimize the objective energy function of the CRF. These optimization methods do not guarantee the highest global classification accuracy with a high classification accuracy on the smaller classes. In addition, differential features of the point cloud are not sufficiently utilized. In this paper, we use the local geometric shape features to construct the CRF, including the nearest neighbor tetrahedral volume, Gaussian curvature, the neighbourhood normal vector consistency and the neighbourhood minimum principal curvature direction consistency. We propose four discrete criteria for CRF parameter optimization to design the explicit functions, and present concrete solution procedures, in which Monte Carlo method and supervised learning method are employed to estimate the CRF parameters iteratively. Experimental results show that our method can be applied to the classification of the scene of 3D point cloud with plants, especially under the proposed second criterion that maximizing the accuracy with interclass weights. It can be used to improve significantly the classification accuracy of small scale point sets when different classes have great disparity in number.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.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

Learn about institutional subscriptions

References

  1. Zhang, X., Li, H., Dai, M., Ma, W.: Data-driven synthetic modeling of trees. IEEE Trans. Vis. Comput. Graph. 20(9), 1214–1226 (2014)

    Article  Google Scholar 

  2. Shapovalov, R., Velizhev, A., Barinova, O.: Non-associative markov networks for 3D point cloud classification. In: Photogrammetric Computer Vision and Image Analysis (2010)

    Google Scholar 

  3. Faugeras, O.: Three-Dimensional Computer Vision: A Geometric Viewpoint. MIT Press, Cambridge (1993)

    Google Scholar 

  4. Jin, H., Wang, X., Zhong, Z., Hua, J.: Robust 3D face modeling and reconstruction from frontal and side images. Comput. Aided Geom. Des. 50, 1–13 (2017)

    Article  MathSciNet  MATH  Google Scholar 

  5. Berger, M., Tagliasacchi, A., Seversky, L.M., Alliez, P., Guennebaud, G., Levine, J.A., Sharf, A., Silva, C.T.: A survey of surface reconstruction from point clouds. Comput. Graph. Forum, n/a–n/a (2016)

    Google Scholar 

  6. Frome, A., Huber, D., Kolluri, R., Bülow, T., Malik, J.: Recognizing objects in range data using regional point descriptors. In: Pajdla, T., Matas, J. (eds.) ECCV 2004. LNCS, vol. 3023, pp. 224–237. Springer, Heidelberg (2004). doi:10.1007/978-3-540-24672-5_18

    Chapter  Google Scholar 

  7. Himmelsbach, M., Luettel, T., Wuensche, H.-J.: Real-time object classification in 3D point clouds using point feature histograms. In: Proceedings of the 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems, IROS 2009, pp. 994–1000. IEEE Press, Piscataway (2009)

    Google Scholar 

  8. Rusu, R.B., Blodow, N., Beetz, M.: Fast point feature histograms (fpfh) for 3D registration. In: IEEE International Conference on Robotics and Automation, pp. 3212–3217 (2009)

    Google Scholar 

  9. Paulus, S., Dupuis, J., Mahlein, A.K., Kuhlmann, H.: Surface feature based classification of plant organs from 3D laserscanned point clouds for plant phenotyping. BMC Bioinform. 14(1), 1–12 (2013)

    Article  Google Scholar 

  10. Lalonde, J.F., Vandapel, N., Huber, D.F., Hebert, M.: Natural terrain classification using three-dimensional ladar data for ground robot mobility. J. Field Robot. 23(10), 839–861 (2006)

    Article  Google Scholar 

  11. Vosselman, G.: Point cloud segmentation for urban scene classification. ISPRS - Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci. XL–7/W2(7), 257–262 (2013)

    Article  Google Scholar 

  12. Weinmann, M., Jutzi, B., Hinz, S., Mallet, C.: Semantic point cloud interpretation based on optimal neighborhoods, relevant features and efficient classifiers. ISPRS J. Photogramm. Remote Sens. 105, 286–304 (2015)

    Article  Google Scholar 

  13. Yang, J., Cao, Z., Zhang, Q.: A fast and robust local descriptor for 3D point cloud registration. Inf. Sci. 346–347, 163–179 (2016)

    Article  Google Scholar 

  14. Plaza-Leiva, V., Gomez-Ruiz, J.A., Mandow, A., Garc-Cerezo, A.: Voxel-based neighborhood for spatial shape pattern classification of Lidar point clouds with supervised learning. Sensors 17(3), 594 (2017)

    Article  Google Scholar 

  15. Lafferty, J.D., McCallum, A., Pereira, F.C.N.: Conditional random fields: probabilistic models for segmenting and labeling sequence data. In: Proceedings of the Eighteenth International Conference on Machine Learning, ICML 2001, pp. 282–289. Morgan Kaufmann Publishers Inc., San Francisco (2001)

    Google Scholar 

  16. Kumar, S., Hebert, M.: Discriminative random fields. Int. J. Comput. Vision 68(2), 179–201 (2006)

    Article  Google Scholar 

  17. Munoz, D., Vandapel, N., Hebert, M.: Directional associative Markov network for 3-d point cloud classification. In: International Symposium on 3-D Data Processing, Visualization, and Transmission (2008)

    Google Scholar 

  18. Najafi, M., Taghavi Namin, S., Salzmann, M., Petersson, L.: Non-associative higher-order Markov networks for point cloud classification. In: Fleet, D., Pajdla, T., Schiele, B., Tuytelaars, T. (eds.) ECCV 2014. LNCS, vol. 8693, pp. 500–515. Springer, Cham (2014). doi:10.1007/978-3-319-10602-1_33

    Google Scholar 

  19. Rutzinger, M., Höfle, B., Hollaus, M., Pfeifer, N.: Object-based point cloud analysis of full-waveform airborne laser scanning data for urban vegetation classification. Sensors 8(8), 4505–4528 (2008)

    Article  Google Scholar 

  20. Niemeyer, J., Rottensteiner, F., Soergel, U.: Conditional random fields for lidar point cloud classification in complex urban areas. ISPRS Ann. Photogramm. Remote Sens. Spat. Inf. Sci. I–3(I–3), 263–268 (2012)

    Article  Google Scholar 

  21. Husain, F., Dellen, L., Torras, C.: Recognizing point clouds using conditional random fields. In: 2014 22nd International Conference on Pattern Recognition, pp. 4257–4262, August 2014

    Google Scholar 

  22. Wolf, D., Prankl, J., Vincze, M.: Fast semantic segmentation of 3D point clouds using a dense CRF with learned parameters. In: IEEE International Conference on Robotics and Automation, pp. 4867–4873 (2015)

    Google Scholar 

  23. Niemeyer, J., Rottensteiner, F., Soergel, U., Heipke, C.: Hierarchical higher order CRF for the classification of airborne lidar point clouds in urban areas. ISPRS - Int. Arch. Photogramm. Remote Sens. Spat. Inf. Sci. XLI–B3, 655–662 (2016)

    Article  Google Scholar 

  24. Lang, D., Friedmann, S., Paulus, D.: Adaptivity of conditional random field based outdoor point cloud classification. Pattern Recogn. Image Anal. 26(2), 309–315 (2016)

    Article  Google Scholar 

  25. Ni, H., Lin, X., Zhang, J.: Classification of ALS point cloud with improved point cloud segmentation and random forests. Remote Sens. 9(3), 288 (2017)

    Article  Google Scholar 

  26. Wang, Z., Zhang, L., Fang, T., Mathiopoulos, P.T.: A multiscale and hierarchical feature extraction method for terrestrial laser scanning point cloud classification. IEEE Trans. Geosci. Remote Sens. 53(5), 2409–2425 (2015)

    Article  Google Scholar 

  27. Zhang, Z., Zhang, L., Tong, X., Takis Mathiopoulos, P.: A multilevel point-cluster-based discriminative feature for ALS point cloud classification. IEEE Trans. Geosci. Remote Sens. 54(6), 3309–3321 (2016)

    Article  Google Scholar 

  28. Rodrguezcuenca, B., Garcacorts, S., Ordóñez, C., Alonso, M.: Automatic detection and classification of pole-like objects in urban point cloud data using an anomaly detection algorithm. Remote Sens. 7(10), 12680–12703 (2015)

    Article  Google Scholar 

  29. Hu, X., Yuan, Y.: Deep-learning-based classification for DTM extraction from ALS point cloud. Remote Sens. 8(9), 730 (2016)

    Article  Google Scholar 

  30. Chen, J., Fang, Y., Yong, K.C., Kim, C.: Principal axes descriptor for automated construction-equipment classification from point clouds. J. Comput. Civil Eng. 31(2), 1–36 (2017)

    Article  Google Scholar 

  31. Kang, Z., Yang, J., Zhong, R.: A bayesian-network-based classification method integrating airborne lidar data with optical images. IEEE J. Sel. Top. Appl. Earth Observ. Remote Sens. 10(4), 1601–1609 (2017)

    Article  Google Scholar 

  32. Maligo, A., Lacroix, S.: Classification of outdoor 3D lidar data based on unsupervised gaussian mixture models. IEEE Trans. Autom. Sci. Eng. 14(1), 5–16 (2017)

    Article  Google Scholar 

  33. Li, H., Liu, X., Zhang, X., Yan, D.: A semi-automatic 3D point cloud classification method based on probability mixture of local shape features. J. Zhejiang Univ. (Sci. Edn.) 44(1), 1–8 (2017)

    Google Scholar 

  34. Zhang, X., Li, H., Cheng, Z., Zhang, Y.: Robust curvature estimation and geometry analysis of 3D point cloud surfaces. J. Inf. Computat. Sci. 6(5), 1983–1990 (2009)

    Google Scholar 

  35. Xiang, S., Nie, F., Zhang, C., Zhang, C.: Interactive visual object extraction based on belief propagation. In: Cham, T.-J., Cai, J., Dorai, C., Rajan, D., Chua, T.-S., Chia, L.-T. (eds.) MMM 2007. LNCS, vol. 4351, pp. 24–33. Springer, Heidelberg (2006). doi:10.1007/978-3-540-69423-6_3

    Chapter  Google Scholar 

  36. Sutton, C., McCallum, A.: An introduction to conditional random fields. Found. Trends Mach. Learn. 4(4), 267–373 (2012)

    Article  MATH  Google Scholar 

  37. Chen, Y., Raudenbush, S.W.: Maximum likelihood estimation in generalized linear: large mixed models using monte carlo methods: application to small-area estimation of breast cancer mortality. Chin. J. Appl. Probab. Stat. 22(1), 69–80 (2006)

    MATH  Google Scholar 

  38. Brodu, N., Lague, D.: 3D terrestrial lidar data classification of complex natural scenes using a multi-scale dimensionality criterion: applications in geomorphology. ISPRS J. Photogramm. Remote Sens. 68(1), 121–134 (2012)

    Article  Google Scholar 

  39. Mount, D.M.: Ann programming manual (2006). http://www.cs.umd.edu/mount/ANN/Files/1.1. Accessed 6 Apr 2012

Download references

Acknowledgements

This work is partly supported by National Natural Science Foundation of China with Nos. 61331018, 61372190, 61501464, 61571439, and 61561003, partly supported by the National High Technology Research and Development Program (863 Program) of China with No. 2015AA016402 and Project 6140001010207.

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Hongjun Li or Xiaopeng Zhang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Liu, X., Li, H., Meng, W., Xiang, S., Zhang, X. (2017). 3D Point Cloud Classification Based on Discrete Conditional Random Field. In: Tian, F., Gatzidis, C., El Rhalibi, A., Tang, W., Charles, F. (eds) E-Learning and Games. Edutainment 2017. Lecture Notes in Computer Science(), vol 10345. Springer, Cham. https://doi.org/10.1007/978-3-319-65849-0_14

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-65849-0_14

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-65848-3

  • Online ISBN: 978-3-319-65849-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics