A Recipe for Geometry-Aware 3D Mesh Transformers
Not on the map. Why?
Abstract (arXiv)
Utilizing patch-based transformers for unstructured geometric data such as polygon meshes presents significant challenges, primarily due to the absence of a canonical ordering and variations in input sizes. Prior approaches to handling 3D meshes and point clouds have either relied on computationally intensive node-level tokens for large objects or resorted to resampling to standardize patch size. Moreover, these methods generally lack a geometry-aware, stable Structural Embedding (SE), often depending on simplistic absolute SEs such as 3D coordinates, which compromise isometry invariance essential for tasks like semantic segmentation. In our study, we meticulously examine the various components of a geometry-aware 3D mesh transformer, from tokenization to structural encoding, assessing the contribution of each. Initially, we introduce a spectral-preserving tokenization rooted in algebraic multigrid methods. Subsequently, we detail an approach for embedding features at the patch level, accommodating patches with variable node counts. Through comparative analyses against a baseline model employing simple point-wise Multi-Layer Perceptrons (MLP), our research highlights critical insights: 1) the importance of structural and positional embeddings facilitated by heat diffusion in general 3D mesh transformers; 2) the effectiveness of novel components such as geodesic masking and feature interaction via cross-attention in enhancing learning; and 3) the superior performance and efficiency of our proposed methods in challenging segmentation and classification tasks.
Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 38 of its 59 references that are in the map. First posted on arXiv 31 Oct 2024.
Builds on
38 of 59 references.
References · 38
- 2017Attention Is All You Needcited by 60,361
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 30,186
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,139
- 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,401
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,434
- 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,223
- 2020Point Transformercited by 1,470
- 2016Geometric deep learning: going beyond Euclidean datacited by 1,048
- 2020PCT: Point cloud transformercited by 732
- 2020A Generalization of Transformer Networks to Graphscited by 661
- 2019Graph Transformer Networkscited by 523
26 more
- 2016Geometric deep learning on graphs and manifolds using mixture model CNNscited by 468
- 2021Conditional Positional Encodings for Vision Transformerscited by 406
- 2022Point Transformer V2: Grouped Vector Attention and Partition-based Poolingcited by 388
- 2022Structure-Aware Transformer for Graph Representation Learningcited by 194
- 2020DiffusionNet: Discretization Agnostic Learning on Surfacescited by 164
- 2017SplineCNN: Fast Geometric Deep Learning with Continuous B-Spline Kernelscited by 161
- 2018Point Convolutional Neural Networks by Extension Operatorscited by 154
- 2016Learning shape correspondence with anisotropic convolutional neural networkscited by 95
- 2018MeshNet: Mesh Neural Network for 3D Shape Representationcited by 95
- 2022A Generalization of ViT/MLP-Mixer to Graphscited by 93
- 2018MeshCNN: A Network with an Edgecited by 69
- 2021Subdivision-Based Mesh Convolution Networkscited by 60
- 2019Effective Rotation-invariant Point CNN with Spherical Harmonics kernelscited by 57
- 2020Deep Geometric Texture Synthesiscited by 51
- 2020Primal-Dual Mesh Convolutional Neural Networkscited by 44
- 2020CNNs on Surfaces using Rotation-Equivariant Featurescited by 43
- 2020MeshWalker: Deep Mesh Understanding by Random Walkscited by 32
- 2022MeshMAE: Masked Autoencoders for 3D Mesh Data Analysiscited by 31
- 2022Bending Graphs: Hierarchical Shape Matching using Gated Optimal Transportcited by 24
- 2018Dual-Primal Graph Convolutional Networkscited by 18
- 2017Surface Networkscited by 14
- 2020Continuous Geodesic Convolutions for Learning on 3D Shapescited by 14
- 2022Laplacian2Mesh: Laplacian-Based Mesh Understandingcited by 11
- 2023TetCNN: Convolutional Neural Networks on Tetrahedral Meshescited by 5
- 2019Spectral Coarsening of Geometric Operatorscited by 4
- 2022Anisotropic Multi-Scale Graph Convolutional Network for Dense Shape Correspondencecited by 2
Built on by
Citing papers per year: 2026: 1.
1 paper.