SampleNet: Differentiable Point Cloud Sampling
Itai Lang, Asaf Manor, Shai Avidan
Abstract
There is a growing number of tasks that work directly on point clouds. As the size of the point cloud grows, so do the computational demands of these tasks. A possible solution is to sample the point cloud first. Classic sampling approaches, such as farthest point sampling (FPS), do not consider the downstream task. A recent work showed that learning a task-specific sampling can improve results significantly. However, the proposed technique did not deal with the non-differentiability of the sampling operation and offered a workaround instead. We introduce a novel differentiable relaxation for point cloud sampling that approximates sampled points as a mixture of points in the primary input cloud. Our approximation scheme leads to consistently good results on classification and geometry reconstruction applications. We also show that the proposed sampling method can be used as a front to a point cloud registration network. This is a challenging task since sampling must be consistent across two different point clouds for a shared downstream task. In all cases, our approach outperforms existing non-learned and learned sampling alternatives. Our code is publicly available 1 .
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.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 1d1238ac-9eb4-45b5-a728-42e216ac0dd3Cited by top-tier papers34
- Surface Representation for Point CloudsHaoxi Ran, Jun Liu, Chengjie WangCVPR 2022 · 230 citations
- SASA: Semantics-Augmented Set Abstraction for Point-Based 3D Object DetectionChen Chen, Zhe Chen, Jing Zhang, Dacheng TaoAAAI 2022 · 166 citations
- PnP-DETR: Towards Efficient Visual Analysis with TransformersTao Wang, Li Yuan, Yunpeng Chen, Jiashi Feng et al.ICCV 2021 · 125 citations
- Learning Inner-Group Relations on Point CloudsHaoxi Ran, Wei Zhuo, Jun Liu, Li LuICCV 2021 · 73 citations
- RBGNet: Ray-based Grouping for 3D Object DetectionHaiyang Wang, Shaoshuai Shi, Ze Yang, Rongyao Fang et al.CVPR 2022 · 63 citations
Builds on7
- KPConv: Flexible and Deformable Convolution for Point CloudsHugues Thomas, Charles R. Qi, Jean-Emmanuel Deschaud, Beatriz Marcotegui et al.ICCV 2019 · 3,193 citations
- Deep Hough Voting for 3D Object Detection in Point CloudsCharles R. Qi, Or Litany, Kaiming He, Leonidas J. GuibasICCV 2019 · 1,467 citations
- PointFlow: 3D Point Cloud Generation With Continuous Normalizing FlowsGuandao Yang, Xun Huang, Zekun Hao, Ming-Yu Liu et al.ICCV 2019 · 794 citations
- PU-GAN: A Point Cloud Upsampling Adversarial NetworkRuihui Li, Xianzhi Li, Chi-Wing Fu, Daniel Cohen-Or et al.ICCV 2019 · 496 citations
- Multi-Angle Point Cloud-VAE: Unsupervised Feature Learning for 3D Point Clouds From Multiple Angles by Joint Self-Reconstruction and Half-to-Half PredictionZhizhong Han, Xiyang Wang, Yu-Shen Liu, Matthias ZwickerICCV 2019 · 153 citations
Related papers
- LTA-PCS: Learnable Task-Agnostic Point Cloud SamplingJiaheng Liu, Jianhao Li, Kaisiyuan Wang, Hongcheng Guo et al.CVPR 2024
- GCD-Sampling: A General Cross-scale Decoupled Sampling for Point CloudTao Dai, Yanzi Wang, Jianyu Xiong, Yaohua Zha et al.AAAI 2025
- Generalized Differentiable RANSACTong Wei, Yash Patel, Alexander Shekhovtsov, Jirí Matas et al.ICCV 2023 · 43 citations
- Attention-Based Point Cloud Edge SamplingChengzhi Wu, Junwei Zheng, Julius Pfrommer, Jürgen BeyererCVPR 2023
- Starting from Non-Parametric Networks for 3D Point Cloud AnalysisRenrui Zhang, Liuhui Wang, Yali Wang, Peng Gao et al.CVPR 2023
