Skip to main content

CPCS: Critical Points Guided Clustering and Sampling for Point Cloud Analysis

  • Conference paper
  • First Online:
  • 2447 Accesses

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 1332))

Abstract

3D vision based on irregular point sequences has gained increasing attention, with current methods depending on random or farthest point sampling. However, the existing sampling methods either measure the distance in the Euclidean space and ignore the high-level properties, or just sample from point clouds only with the largest distance. To tackle these limitations, we introduce the Expectation-Maxi mization Attention module, to find the critical subset points and cluster the other points around them. Moreover, we explore a point cloud sampling strategy to sample points based on the critical subset. Extensive experiments demonstrate the effectiveness of our method for several popular point cloud analysis tasks. Our module achieves the accuracy of 93.3% on ModelNet40 with only 1024 points for classification task.

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   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

Learn about institutional subscriptions

References

  1. Dovrat, O., Lang, I., Avidan, S.: Learning to sample. In: IEEE Conference on Computer Vision and Pattern Recognition, pp. 2760–2769 (2019)

    Google Scholar 

  2. Huang, Q., Wang, W., Neumann, U.: Recurrent slice networks for 3D segmentation of point clouds. In: IEEE Conference on Computer Vision and Pattern Recognition, pp. 2626–2635 (2018)

    Google Scholar 

  3. Klokov, R., Lempitsky, V.: Escape from cells: deep Kd-Networks for the recognition of 3d point cloud models. In: IEEE International Conference on Computer Vision, pp. 863–872 (2017)

    Google Scholar 

  4. Lang, I., Manor, A., Avidan, S.: SampleNet: differentiable point cloud sampling. arXiv preprint arXiv:1912.03663 (2019)

  5. Li, Y., Bu, R., Sun, M., Wu, W., Di, X., Chen, B.: PointCNN: convolution on x-transformed points. In: Advances in Neural Information Processing Systems, pp. 820–830 (2018)

    Google Scholar 

  6. Liu, J., Ni, B., Li, C., Yang, J., Tian, Q.: Dynamic points agglomeration for hierarchical point sets learning. In: IEEE International Conference on Computer Vision, pp. 7546–7555 (2019)

    Google Scholar 

  7. Maturana, D., Scherer, S.: VoxNet: a 3D convolutional neural network for real-time object recognition. In: 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 922–928. IEEE (2015)

    Google Scholar 

  8. Prokudin, S., Lassner, C., Romero, J.: Efficient learning on point clouds with basis point sets. In: IEEE International Conference on Computer Vision Workshops (2019)

    Google Scholar 

  9. Qi, C.R., Su, H., Mo, K., Guibas, L.J.: PointNet: deep learning on point sets for 3D classification and segmentation. In: IEEE Conference on Computer Vision and Pattern Recognition, pp. 652–660 (2017)

    Google Scholar 

  10. Qi, C.R., Yi, L., Su, H., Guibas, L.J.: PointNet++: deep hierarchical feature learning on point sets in a metric space. In: Advances in Neural Information Processing Systems, pp. 5099–5108 (2017)

    Google Scholar 

  11. Shen, Y., Feng, C., Yang, Y., Tian, D.: Mining point cloud local structures by kernel correlation and graph pooling. In: IEEE Conference on Computer Vision and Pattern Recognition, pp. 4548–4557 (2018)

    Google Scholar 

  12. Su, H., Maji, S., Kalogerakis, E., Learned-Miller, E.: Multi-view convolutional neural networks for 3D shape recognition. In: IEEE International Conference on Computer Vision, pp. 945–953 (2015)

    Google Scholar 

  13. Thomas, H., Qi, C.R., Deschaud, J.E., Marcotegui, B., Goulette, F., Guibas, L.J.: KPConv: flexible and deformable convolution for point clouds. In: IEEE International Conference on Computer Vision, pp. 6411–6420 (2019)

    Google Scholar 

  14. Uy, M.A., Pham, Q.H., Hua, B.S., Nguyen, T., Yeung, S.K.: Revisiting point cloud classification: a new benchmark dataset and classification model on real-world data. In: IEEE International Conference on Computer Vision, pp. 1588–1597 (2019)

    Google Scholar 

  15. Wang, Y., Sun, Y., Liu, Z., Sarma, S.E., Bronstein, M.M., Solomon, J.M.: Dynamic graph CNN for learning on point clouds. ACM Trans. Graph. 38(5), 1–12 (2019)

    Article  Google Scholar 

  16. Wu, W., Qi, Z., Fuxin, L.: PointConv: deep convolutional networks on 3D point clouds. In: IEEE Conference on Computer Vision and Pattern Recognition, pp. 9621–9630 (2019)

    Google Scholar 

  17. Wu, Z., et al.: 3D shapeNets: a deep representation for volumetric shapes. In: IEEE Conference on Computer Vision and Pattern Recognition, pp. 1912–1920 (2015)

    Google Scholar 

  18. Xu, Y., Fan, T., Xu, M., Zeng, L., Qiao, Y.: SpiderCNN: deep learning on point sets with parameterized convolutional filters. In: European Conference on Computer Vision, pp. 87–102 (2018)

    Google Scholar 

  19. Yi, L., et al.: A scalable active framework for region annotation in 3D shape collections. ACM Trans. Graph. 35(6), 1–12 (2016)

    Article  Google Scholar 

  20. Zheng, T., Chen, C., Yuan, J., Li, B., Ren, K.: PointCloud saliency maps. In: IEEE International Conference on Computer Vision, pp. 1598–1606 (2019)

    Google Scholar 

Download references

Acknowledgments

This work is supported by the National Natural Science Foundation of China (No. 61972157 and No. 61902129), the National Key R&D Program of China (No. 2019YFC1521104), the Shanghai Pujiang Talent Program (No. 19PJ1403100), and the Economy and Informatization Commission of Shanghai Municipality (No. XX-RGZN-01-19-6348).

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Zhiwen Shao or Lizhuang Ma .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Wang, W., Shao, Z., Zhong, W., Ma, L. (2020). CPCS: Critical Points Guided Clustering and Sampling for Point Cloud Analysis. In: Yang, H., Pasupa, K., Leung, A.CS., Kwok, J.T., Chan, J.H., King, I. (eds) Neural Information Processing. ICONIP 2020. Communications in Computer and Information Science, vol 1332. Springer, Cham. https://doi.org/10.1007/978-3-030-63820-7_37

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-63820-7_37

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-63819-1

  • Online ISBN: 978-3-030-63820-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics