Why Discard if You can Recycle?: A Recycling Max Pooling Module for 3D Point Cloud Analysis
Jiajing Chen, Burak Kakillioglu, Huantao Ren, Senem Velipasalar
Abstract
In recent years, most 3D point cloud analysis models have focused on developing either new network architectures or more efficient modules for aggregating point features from a local neighborhood. Regardless of the network architecture or the methodology used for improved feature learning, these models share one thing, which is the use of max-pooling in the end to obtain permutation invariant features. We first show that this traditional approach causes only a fraction of 3D points contribute to the permutation-invariant features, and discards the rest of the points. In order to address this issue and improve the performance of any baseline 3D point classification or segmentation model, we propose a new module, referred to as the Recycling Max-Pooling (RMP) module, to recycle and utilize the features of some of the discarded points. We incorporate a refinement loss that uses the recycled features to refine the prediction loss obtained from the features kept by traditional max-pooling. To the best of our knowledge, this is the first work that explores recycling of still useful points that are traditionally discarded by max-pooling. We demonstrate the effectiveness of the proposed RMP module by incorporating it into several milestone baselines and state-of-the-art networks for point cloud classification and indoor semantic segmentation tasks. We show that RPM, without any bells and whistles, consistently improves the performance of all the tested networks by using the same base network implementation and hyper-parameters. The code is provided in the supplementary material.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Cited by top-tier papers6
- PaRot: Patch-Wise Rotation-Invariant Network via Feature Disentanglement and Pose RestorationDingxin Zhang, Jianhui Yu, Chaoyi Zhang, Weidong CaiAAAI 2023 · 17 citations
- Stacking Deep Set Networks and Pooling by QuantilesZhuojun Chen, Xinghua Zhu, Dongzhe Su, Justin C. I. ChuangICML 2024 · 2 citations
- ToThePoint: Efficient Contrastive Learning of 3D Point Clouds via RecyclingXinglin Li, Jiajing Chen, Jinhui Ouyang, Hanhui Deng et al.CVPR 2023
- Local-consistent Transformation Learning for Rotation-invariant Point Cloud AnalysisYiyang Chen, Lunhao Duan, Shanshan Zhao, Changxing Ding et al.CVPR 2024
- ViewNet: A Novel Projection-Based Backbone with View Pooling for Few-shot Point Cloud ClassificationJiajing Chen, Minmin Yang, Senem VelipasalarCVPR 2023
Builds on7
- Revisiting Point Cloud Classification: A New Benchmark Dataset and Classification Model on Real-World DataMikaela Angelina Uy, Quang-Hieu Pham, Binh-Son Hua, Duc Thanh Nguyen et al.ICCV 2019 · 1,003 citations
- ShellNet: Efficient Point Cloud Convolutional Neural Networks Using Concentric Shells StatisticsZhiyuan Zhang, Binh-Son Hua, Sai-Kit YeungICCV 2019 · 400 citations
- Walk in the Cloud: Learning Curves for Point Clouds Shape AnalysisTiange Xiang, Chaoyi Zhang, Yang Song, Jianhui Yu et al.ICCV 2021 · 369 citations
- Revisiting Point Cloud Shape Classification with a Simple and Effective BaselineAnkit Goyal, Hei Law, Bowei Liu, Alejandro Newell et al.ICML 2021 · 297 citations
- Learning Geometry-Disentangled Representation for Complementary Understanding of 3D Object Point CloudMutian Xu, Junhao Zhang, Zhipeng Zhou, Mingye Xu et al.AAAI 2021 · 175 citations
Related papers
- BoW Pooling: A Plug-and-Play Unit for Feature Aggregation of Point CloudsXiang Zhang, Xiao Sun, Zhouhui LianAAAI 2021 · 9 citations
- Retro-FPN: Retrospective Feature Pyramid Network for Point Cloud Semantic SegmentationPeng Xiang, Xin Wen, Yu-Shen Liu, Hui Zhang et al.ICCV 2023 · 14 citations
- Improved MLP Point Cloud Processing with High-Dimensional Positional EncodingYanmei Zou, Hongshan Yu, Zhengeng Yang, Zechuan Li et al.AAAI 2024 · 15 citations
- Learning Local Displacements for Point Cloud CompletionYida Wang, David Joseph Tan, Nassir Navab, Federico TombariCVPR 2022 · 58 citations
- PointNeXt: Revisiting PointNet++ with Improved Training and Scaling StrategiesGuocheng Qian, Yuchen Li, Houwen Peng, Jinjie Mai et al.NeurIPS 2022 · 1,270 citations
