Rethinking Attention Module Design for Point Cloud Analysis
Not on the map. Why?
Abstract (arXiv)
In recent years, there have been significant advancements in applying attention mechanisms to point cloud analysis. However, attention module variants featured in various research papers often operate under diverse settings and tasks, incorporating potential training strategies. This heterogeneity poses challenges in establishing a fair comparison among these attention module variants. In this paper, we address this issue by rethinking and exploring attention module design within a consistent base framework and settings. Both global-based and local-based attention methods are studied, with a focus on the selection basis and scales of neighbors for local-based attention. Different combinations of aggregated local features and computation methods for attention scores are evaluated, ranging from the initial addition/concatenation-based approach to the widely adopted dot product-based method and the recently proposed vector attention technique. Various position encoding methods are also investigated. Our extensive experimental analysis reveals that there is no universally optimal design across diverse point cloud tasks. Instead, drawing from best practices, we propose tailored attention modules for specific tasks, leading to superior performance on point cloud classification and segmentation benchmarks.
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 53 of its 61 references that are in the map. First posted on arXiv 27 Jul 2024.
Builds on
53 of 61 references.
References · 53
- 2017Attention Is All You Needcited by 59,932
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,223
- 2014Neural Machine Translation by Jointly Learning to Align and Translatecited by 4,530
- 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,384
- 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,220
- 2021Vision Transformers for Dense Predictioncited by 1,789
- 2020Point Transformercited by 1,462
- 2019KPConv: Flexible and Deformable Convolution for Point Cloudscited by 1,202
- 2018Self-Attention with Relative Position Representationscited by 1,112
- 2015Effective Approaches to Attention-based Neural Machine Translationcited by 1,024
- 2018PointCNN: Convolution On X-Transformed Pointscited by 764
- 2020PCT: Point cloud transformercited by 730
38 more
- 2021Point-BERT: Pre-training 3D Point Cloud Transformers with Masked Point Modelingcited by 647
- 2019RandLA-Net: Efficient Semantic Segmentation of Large-Scale Point Cloudscited by 584
- 2019Stand-Alone Self-Attention in Vision Modelscited by 542
- 2019DeepGCNs: Can GCNs Go as Deep as CNNs?cited by 527
- 2022PointNeXt: Revisiting PointNet++ with Improved Training and Scaling Strategiescited by 432
- 2022Point Transformer V2: Grouped Vector Attention and Partition-based Poolingcited by 384
- 2022Rethinking Network Design and Local Geometry in Point Cloud: A Simple Residual MLP Frameworkcited by 376
- 2020Axial-DeepLab: Stand-Alone Axial-Attention for Panoptic Segmentationcited by 326
- 2020Exploring Self-attention for Image Recognitioncited by 313
- 2021Rethinking and Improving Relative Position Encoding for Vision Transformercited by 206
- 2022Geometric Transformer for Fast and Robust Point Cloud Registrationcited by 200
- 2022Stratified Transformer for 3D Point Cloud Segmentationcited by 166
- 2021Revisiting Point Cloud Shape Classification with a Simple and Effective Baselinecited by 145
- 2020MVTN: Multi-View Transformation Network for 3D Shape Recognitioncited by 140
- 2018Point2Sequence: Learning the Shape Representation of 3D Point Clouds with an Attention-based Sequence to Sequence Networkcited by 100
- 2020A Closer Look at Local Aggregation Operators in Point Cloud Analysiscited by 87
- 2019Associatively Segmenting Instances and Semantics in Point Cloudscited by 86
- 2022SeedFormer: Patch Seeds based Point Cloud Completion with Upsample Transformercited by 83
- 2019Rotation Invariant Convolutions for 3D Point Clouds Deep Learningcited by 80
- 2020Improve Transformer Models with Better Relative Position Embeddingscited by 73
- 2021PTTR: Relational 3D Point Cloud Object Tracking with Transformercited by 65
- 2021PTT: Point-Track-Transformer Module for 3D Single Object Tracking in Point Cloudscited by 59
- 2021Shape registration in the time of transformerscited by 51
- 20213D Object Tracking with Transformercited by 49
- 2021PatchFormer: An Efficient Point Transformer with Patch Attentioncited by 43
- 2023ProxyFormer: Proxy Alignment Assisted Point Cloud Completion with Missing Part Sensitive Transformercited by 43
- 2023Self-positioning Point-based Transformer for Point Cloud Understandingcited by 40
- 2022Meta Architecture for Point Cloud Analysiscited by 39
- 2023Attention-based Point Cloud Edge Samplingcited by 37
- 2019Point Attention Network for Semantic Segmentation of 3D Point Cloudscited by 29
- 2021ASSANet: An Anisotropic Separable Set Abstraction for Efficient Point Cloud Representation Learningcited by 29
- 2021Dual Transformer for Point Cloud Analysiscited by 26
- 20223DCTN: 3D Convolution-Transformer Network for Point Cloud Classificationcited by 25
- 2022CASSPR: Cross Attention Single Scan Place Recognitioncited by 22
- 2022LCPFormer: Towards Effective 3D Point Cloud Analysis via Local Context Propagation in Transformerscited by 21
- 2023Sim2real Transfer Learning for Point Cloud Segmentation: An Industrial Application Case on Autonomous Disassemblycited by 16
- 2021Point Cloud Learning with Transformercited by 15
- 2021You Only Group Once: Efficient Point-Cloud Processing with Token Representation and Relation Inference Modulecited by 13
50 most cited of 53 All 53 (JSON)
Built on by
Citing papers per year: 2025: 2.
2 papers.