TetraSphere: A Neural Descriptor for O(3)-Invariant Point Cloud Analysis
Not on the map. Why?
Abstract (arXiv)
In many practical applications, 3D point cloud analysis requires rotation invariance. In this paper, we present a learnable descriptor invariant under 3D rotations and reflections, i.e., the O(3) actions, utilizing the recently introduced steerable 3D spherical neurons and vector neurons. Specifically, we propose an embedding of the 3D spherical neurons into 4D vector neurons, which leverages end-to-end training of the model. In our approach, we perform TetraTransform--an equivariant embedding of the 3D input into 4D, constructed from the steerable neurons--and extract deeper O(3)-equivariant features using vector neurons. This integration of the TetraTransform into the VN-DGCNN framework, termed TetraSphere, negligibly increases the number of parameters by less than 0.0002%. TetraSphere sets a new state-of-the-art performance classifying randomly rotated real-world object scans of the challenging subsets of ScanObjectNN. Additionally, TetraSphere outperforms all equivariant methods on randomly rotated synthetic data: classifying objects from ModelNet40 and segmenting parts of the ShapeNet shapes. Thus, our results reveal the practical value of steerable 3D spherical neurons for learning in 3D Euclidean space. The code is available at https://github.com/pavlo-melnyk/tetrasphere.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Builds on 37 of its 54 references that are in the map. First posted on arXiv 26 Nov 2022.
Builds on
37 of 54 references.
References · 37
- 2019PyTorch: An Imperative Style, High-Performance Deep Learning Librarycited by 20,305
- 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
- 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
- 2015ShapeNet: An Information-Rich 3D Model Repositorycited by 2,897
- 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,223
- 2018On the Continuity of Rotation Representations in Neural Networkscited by 1,214
- 2018PointCNN: Convolution On X-Transformed Pointscited by 764
- 2018Tensor field networks: Rotation- and translation-equivariant neural networks for 3D point cloudscited by 746
- 2020SE(3)-Transformers: 3D Roto-Translation Equivariant Attention Networkscited by 607
- 2019Revisiting Point Cloud Classification: A New Benchmark Dataset and Classification Model on Real-World Datacited by 532
- 2018Spherical CNNscited by 456
25 more
- 20183D Steerable CNNs: Learning Rotationally Equivariant Features in Volumetric Datacited by 354
- 2021Vector Neurons: A General Framework for SO(3)-Equivariant Networkscited by 305
- 2017Learning SO(3) Equivariant Representations with Spherical CNNscited by 248
- 2021Walk in the Cloud: Learning Curves for Point Clouds Shape Analysiscited by 172
- 2021Revisiting Point Cloud Shape Classification with a Simple and Effective Baselinecited by 145
- 2022Image-to-Lidar Self-Supervised Distillation for Autonomous Driving Datacited by 126
- 2017Deep Projective 3D Semantic Segmentationcited by 81
- 2019Rotation Invariant Convolutions for 3D Point Clouds Deep Learningcited by 80
- 2020A Rotation-Invariant Framework for Deep Point Cloud Analysiscited by 62
- 2019Quaternion Equivariant Capsule Networks for 3D Point Cloudscited by 41
- 2020Rotation-Invariant Local-to-Global Representation Learning for 3D Point Cloudcited by 38
- 2022Equivariant Point Cloud Analysis via Learning Orientations for Message Passingcited by 32
- 2021Projective Manifold Gradient Layer for Deep Rotation Regressioncited by 31
- 20193D-Rotation-Equivariant Quaternion Neural Networkscited by 30
- 2020Learning to Orient Surfaces by Self-supervised Spherical CNNscited by 26
- 2021Investigating the Impact of Multi-LiDAR Placement on Object Detection for Autonomous Drivingcited by 22
- 2022The Devil is in the Pose: Ambiguity-free 3D Rotation-invariant Learning via Pose-aware Convolutioncited by 18
- 2019Endowing Deep 3D Models with Rotation Invariance Based on Principal Component Analysiscited by 17
- 2021ZZ-Net: A Universal Rotation Equivariant Architecture for 2D Point Cloudscited by 15
- 2021Learning Rotation-Invariant Representations of Point Clouds Using Aligned Edge Convolutional Neural Networkscited by 12
- 2019Rotation Invariant Point Cloud Classification: Where Local Geometry Meets Global Topologycited by 11
- 2020Embed Me If You Can: A Geometric Perceptroncited by 10
- 2022A Versatile Multi-View Framework for LiDAR-based 3D Object Detection with Guidance from Panoptic Segmentationcited by 9
- 2022Points to Patches: Enabling the Use of Self-Attention for 3D Shape Recognitioncited by 9
- 2021Steerable 3D Spherical Neuronscited by 3
Built on by
Citing papers per year: 2023: 1; 2024: 0; 2025: 1.
2 papers.
- 2025Towards Training-Free Open-World Classification with 3D Generative Models29 Jan 2025
- 2023On Learning Deep O(n)-Equivariant Hyperspheres24 May 2023