CRIN: Rotation-Invariant Point Cloud Analysis and Rotation Estimation via Centrifugal Reference Frame
Not on the map. Why?
Abstract (arXiv)
Various recent methods attempt to implement rotation-invariant 3D deep learning by replacing the input coordinates of points with relative distances and angles. Due to the incompleteness of these low-level features, they have to undertake the expense of losing global information. In this paper, we propose the CRIN, namely Centrifugal Rotation-Invariant Network. CRIN directly takes the coordinates of points as input and transforms local points into rotation-invariant representations via centrifugal reference frames. Aided by centrifugal reference frames, each point corresponds to a discrete rotation so that the information of rotations can be implicitly stored in point features. Unfortunately, discrete points are far from describing the whole rotation space. We further introduce a continuous distribution for 3D rotations based on points. Furthermore, we propose an attention-based down-sampling strategy to sample points invariant to rotations. A relation module is adopted at last for reinforcing the long-range dependencies between sampled points and predicts the anchor point for unsupervised rotation estimation. Extensive experiments show that our method achieves rotation invariance, accurately estimates the object rotation, and obtains state-of-the-art results on rotation-augmented classification and part segmentation. Ablation studies validate the effectiveness of the network design.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). Builds on 37 of its 56 references that are in the map. First posted on arXiv 6 Mar 2023.
Builds on
37 of 56 references.
References · 37
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,223
- 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,384
- 2015ShapeNet: An Information-Rich 3D Model Repositorycited by 2,880
- 2017Non-local Neural Networkscited by 2,290
- 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,220
- 2019KPConv: Flexible and Deformable Convolution for Point Cloudscited by 1,202
- 2016Group Equivariant Convolutional Networkscited by 1,154
- 2016A Point Set Generation Network for 3D Object Reconstruction from a Single Imagecited by 972
- 2017PoseCNN: A Convolutional Neural Network for 6D Object Pose Estimation in Cluttered Scenescited by 768
- 2018Open3D: A Modern Library for 3D Data Processingcited by 717
- 2018PointConv: Deep Convolutional Networks on 3D Point Cloudscited by 656
25 more
- 2019Revisiting Point Cloud Classification: A New Benchmark Dataset and Classification Model on Real-World Datacited by 532
- 2018PartNet: A Large-scale Benchmark for Fine-grained and Hierarchical Part-level 3D Object Understandingcited by 521
- 2018Spherical CNNscited by 452
- 2019DenseFusion: 6D Object Pose Estimation by Iterative Dense Fusioncited by 352
- 2019Relation-Shape Convolutional Neural Network for Point Cloud Analysiscited by 346
- 2018SpiderCNN: Deep Learning on Point Sets with Parameterized Convolutional Filterscited by 261
- 2017Learning SO(3) Equivariant Representations with Spherical CNNscited by 244
- 2018SO-Net: Self-Organizing Network for Point Cloud Analysiscited by 210
- 2018PPFNet: Global Context Aware Local Features for Robust 3D Point Matchingcited by 180
- 2018The Perfect Match: 3D Point Cloud Matching with Smoothed Densitiescited by 169
- 2020SpinNet: Learning a General Surface Descriptor for 3D Point Cloud Registrationcited by 141
- 2018PPF-FoldNet: Unsupervised Learning of Rotation Invariant 3D Local Descriptorscited by 140
- 2021Equivariant Point Network for 3D Point Cloud Analysiscited by 81
- 2019Rotation Invariant Convolutions for 3D Point Clouds Deep Learningcited by 80
- 2021SAR-Net: Shape Alignment and Recovery Network for Category-level 6D Object Pose and Size Estimationcited by 53
- 2020KeypointNet: A Large-scale 3D Keypoint Dataset Aggregated from Numerous Human Annotationscited by 50
- 2017Learning Compact Geometric Featurescited by 45
- 2014Learning the Irreducible Representations of Commutative Lie Groupscited by 41
- 2020Rotation-Invariant Local-to-Global Representation Learning for 3D Point Cloudcited by 38
- 2022CPPF: Towards Robust Category-Level 9D Pose Estimation in the Wildcited by 28
- 2020Learning to Orient Surfaces by Self-supervised Spherical CNNscited by 26
- 2020Deep Positional and Relational Feature Learning for Rotation-Invariant Point Cloud Analysiscited by 22
- 2018Pointwise Rotation-Invariant Network with Adaptive Sampling and 3D Spherical Voxel Convolutioncited by 16
- 2021PRIN/SPRIN: On Extracting Point-wise Rotation Invariant Featurescited by 15
- 2021Learning Rotation-Invariant Representations of Point Clouds Using Aligned Edge Convolutional Neural Networkscited by 12
Built on by
Citing papers per year: 2024: 2; 2025: 0; 2026: 2.
4 papers.
- 2024RI-MAE: Rotation-Invariant Masked AutoEncoders for Self-Supervised Point Cloud Representation Learningcited by 15
- 2024Beyond Canonicalization: How Tensorial Messages Improve Equivariant Message Passingcited by 13
- 2026REVNET: Rotation-Equivariant Point Cloud Completion via Vector Neuron Anchor Transformercited by 0
- 2026Rotational Equivariance in Machine Learning: A Comprehensive Tutorialcited by 0
- 2026Rotational Equivariance in Machine Learning: A Comprehensive Tutorial31 Aug 2026
- 2026REVNET: Rotation-Equivariant Point Cloud Completion via Vector Neuron Anchor Transformer13 Jan 2026
- 2024RI-MAE: Rotation-Invariant Masked AutoEncoders for Self-Supervised Point Cloud Representation Learning31 Aug 2024
- 2024Beyond Canonicalization: How Tensorial Messages Improve Equivariant Message Passing24 May 2024