Learned Suppression for 3D Keypoint Detection with a Graph-Transformer Backbone
Not on the map. Why?
Abstract (arXiv)
Detecting 3D keypoints is a long-standing challenge in computer vision. Most detectors end with a heuristic post-processing step that is not learned. We propose a 3D keypoint detector that improves on this step with a learned suppression module, paired with a Point Transformer backbone that we extend with a directional graph neural network. The module is a graph network over candidates that learns which to keep, which to suppress, and how to relocate the remaining ones. Paired with three backbones, it improves over DBSCAN and greedy non-maximum suppression, and because it operates on candidate features rather than raw geometry, the same formulation applies to both structural and semantic keypoints. Our model surpasses the per-category trained KeypointDETR on 12 of 16 KeypointNet categories, attains the best Corner F1 on the Building3D Entry-Level benchmark, and remains competitive with BWFormer on the larger Tallinn split. GitHub implementation: https://github.com/cansdev/learned-suppression-3d.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 29 of its 46 references that are in the map. First posted on arXiv 14 May 2026.
Builds on
29 of 46 references.
References · 29
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,248
- 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,401
- 2015Fast R-CNNcited by 2,933
- 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,223
- 2020Fourier Features Let Networks Learn High Frequency Functions in Low Dimensional Domainscited by 2,200
- 2020Point Transformercited by 1,470
- 2019KPConv: Flexible and Deformable Convolution for Point Cloudscited by 1,205
- 2021VICReg: Variance-Invariance-Covariance Regularization for Self-Supervised Learningcited by 1,057
- 2021Point-BERT: Pre-training 3D Point Cloud Transformers with Masked Point Modelingcited by 653
- 2019Deep Hough Voting for 3D Object Detection in Point Cloudscited by 648
- 2019RandLA-Net: Efficient Semantic Segmentation of Large-Scale Point Cloudscited by 585
- 2022Masked Autoencoders for Point Cloud Self-supervised Learningcited by 459
17 more
- 2022Point Transformer V2: Grouped Vector Attention and Partition-based Poolingcited by 388
- 2020UNet 3+: A Full-Scale Connected UNet for Medical Image Segmentationcited by 332
- 2017Relation Networks for Object Detectioncited by 305
- 2022Point-M2AE: Multi-scale Masked Autoencoders for Hierarchical Point Cloud Pre-trainingcited by 264
- 2021PAConv: Position Adaptive Convolution with Dynamic Kernel Assembling on Point Cloudscited by 211
- 2022Stratified Transformer for 3D Point Cloud Segmentationcited by 167
- 2017Learning non-maximum suppressioncited by 113
- 2021Learnable Fourier Features for Multi-Dimensional Spatial Positional Encodingcited by 93
- 2021PRA-Net: Point Relation-Aware Network for 3D Point Cloud Analysiscited by 58
- 2020KeypointNet: A Large-scale 3D Keypoint Dataset Aggregated from Numerous Human Annotationscited by 51
- 2021PC2WF: 3D Wireframe Reconstruction from Raw Point Cloudscited by 33
- 2021Skeleton Merger: an Unsupervised Aligned Keypoint Detectorcited by 27
- 2023Building3D: An Urban-Scale Dataset and Benchmarks for Learning Roof Structures from Point Cloudscited by 24
- 20223D-OAE: Occlusion Auto-Encoders for Self-Supervised Learning on Point Cloudscited by 18
- 2020UKPGAN: A General Self-Supervised Keypoint Detectorcited by 15
- 2023PBWR: Parametric Building Wireframe Reconstruction from Aerial LiDAR Point Cloudscited by 5
- 2025BuildingWorld: A Structured 3D Building Dataset for Urban Foundation Modelscited by 1
Built on by
Not cited yet.