REVNET: Rotation-Equivariant Point Cloud Completion via Vector Neuron Anchor Transformer
Pith reviewed 2026-05-16 14:26 UTC · model grok-4.3
The pith
REVNET completes point clouds under arbitrary rotations by representing them as vector neuron anchors and predicting missing ones with an equivariant transformer.
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
The paper claims that partial point clouds can be completed with full rotation equivariance by first expressing them as sets of vector-neuron anchors and then applying a dedicated missing-anchor transformer to predict the locations and features of the absent anchors. Additional vector-neuron bias terms and ZCA-based normalization increase feature capacity without breaking equivariance. Because the architecture supports direct conversion between equivariant and invariant representations, the final point coordinates are generated stably. Experiments confirm that this construction yields higher accuracy than existing approaches on the MVP benchmark when equivariance is enforced and remains at a
What carries the argument
Vector Neuron Missing Anchor Transformer: a module that takes equivariant anchor features from the partial input and directly outputs the positions and semantic features of the missing anchors while enforcing exact rotation equivariance.
If this is right
- Inputs at any orientation can be processed without a separate alignment stage.
- On the MVP dataset the method surpasses prior completion networks when rotation equivariance is required.
- On the KITTI dataset it reaches accuracy comparable to non-equivariant networks.
- Stable coordinate output follows from the built-in conversion between equivariant and invariant vector neuron features.
Where Pith is reading between the lines
- The anchor representation may reduce the volume of rotation augmentation needed for other 3D tasks that currently rely on data augmentation.
- The same missing-anchor prediction step could be adapted to rotation-equivariant versions of segmentation or registration.
- Further tests on additional noisy real-world scans would show how far the strict equivariance survives sensor artifacts.
Load-bearing premise
The vector neuron encoding of anchors combined with the missing anchor transformer can recover both geometry and semantics while keeping strict rotation equivariance no matter how the input is oriented.
What would settle it
Rotate an input partial cloud by a known angle, run the model, and check whether the completed output is exactly the same completion rotated by that angle; any deviation falsifies the equivariance claim.
Figures
read the original abstract
Incomplete point clouds captured by 3D sensors often result in the loss of both geometric and semantic information. Most existing point cloud completion methods are built on rotation-variant frameworks trained with data in canonical poses, limiting their applicability in real-world scenarios. While data augmentation with random rotations can partially mitigate this issue, it significantly increases the learning burden and still fails to guarantee robust performance under arbitrary poses. To address this challenge, we propose the Rotation-Equivariant Anchor Transformer (REVNET), a novel framework built upon the Vector Neuron (VN) network for robust point cloud completion under arbitrary rotations. To preserve local details, we represent partial point clouds as sets of equivariant anchors and design a VN Missing Anchor Transformer to predict the positions and features of missing anchors. Furthermore, we extend VN networks with a rotation-equivariant bias formulation and a ZCA-based layer normalization to improve feature expressiveness. Leveraging the flexible conversion between equivariant and invariant VN features, our model can generate point coordinates with greater stability. Experimental results show that our method outperforms state-of-the-art approaches on the synthetic MVP dataset in the equivariant setting. On the real-world KITTI dataset, REVNET delivers competitive results compared to non-equivariant networks, without requiring input pose alignment. The source code will be released on GitHub under URL: https://github.com/nizhf/REVNET.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The manuscript proposes REVNET, a rotation-equivariant point cloud completion framework built on Vector Neuron (VN) networks. Partial inputs are represented as sets of equivariant anchors; a VN Missing Anchor Transformer predicts missing anchor positions and features, augmented by an equivariant bias formulation and ZCA-based layer normalization. The model exploits conversion between equivariant and invariant VN features to output completed point clouds. Experiments claim that REVNET outperforms prior methods on the synthetic MVP dataset under the equivariant setting and produces competitive results on the real-world KITTI dataset without requiring explicit pose alignment.
Significance. If the claimed strict rotation equivariance holds and the reported gains are reproducible, the work would provide a practical architectural route for 3D completion pipelines that must operate on arbitrarily oriented sensor data, reducing dependence on data augmentation or canonicalization preprocessing.
major comments (2)
- [Experimental results] Experimental section (results on MVP and KITTI): no quantitative equivariance diagnostic is reported (e.g., mean ||f(R·x) − R·f(x)|| or post-canonicalization Chamfer distance) to verify that the full pipeline—VN anchors, Missing Anchor Transformer, equivariant bias, and ZCA normalization—preserves f(R·x) = R·f(x) for arbitrary rotations. This verification is load-bearing for the central claim.
- [§3.2] §3.2 (Missing Anchor Transformer): the description of the added equivariant bias and ZCA normalization does not include an explicit proof or empirical check that these extensions maintain the VN equivariance property through the transformer layers; any deviation would undermine the downstream completion guarantees.
minor comments (2)
- [Figure 2] Figure 2 caption and §4.1: the distinction between “equivariant anchors” and “invariant features” is introduced without a concise notation table; readers must infer the conversion rules from surrounding text.
- [Table 1] Table 1 (MVP results): baseline numbers are listed without error bars or the exact number of random rotation trials used for the equivariant setting; this makes it difficult to assess statistical significance of the reported margins.
Simulated Author's Rebuttal
We thank the referee for the constructive and detailed comments. We agree that explicit verification of the rotation-equivariance property is important for substantiating the central claims of the work. Below we provide point-by-point responses and commit to incorporating the requested diagnostics and justifications in the revised manuscript.
read point-by-point responses
-
Referee: [Experimental results] Experimental section (results on MVP and KITTI): no quantitative equivariance diagnostic is reported (e.g., mean ||f(R·x) − R·f(x)|| or post-canonicalization Chamfer distance) to verify that the full pipeline—VN anchors, Missing Anchor Transformer, equivariant bias, and ZCA normalization—preserves f(R·x) = R·f(x) for arbitrary rotations. This verification is load-bearing for the central claim.
Authors: We acknowledge that the original submission lacked a direct quantitative diagnostic for the end-to-end equivariance of the full pipeline. In the revised manuscript we will add a new subsection in the experimental results that reports the mean deviation ||f(R·x) − R·f(x)|| (averaged over 100 random rotations per sample) on both the MVP and KITTI test sets. We will also include post-canonicalization Chamfer distance results to quantify any residual error after alignment. These additions will empirically confirm that the complete model (VN anchors, Missing Anchor Transformer, equivariant bias, and ZCA normalization) satisfies the claimed equivariance property. revision: yes
-
Referee: [§3.2] §3.2 (Missing Anchor Transformer): the description of the added equivariant bias and ZCA normalization does not include an explicit proof or empirical check that these extensions maintain the VN equivariance property through the transformer layers; any deviation would undermine the downstream completion guarantees.
Authors: We agree that the manuscript would be strengthened by an explicit justification. The equivariant bias is constructed by applying the same rotation to both the query and the bias vector, ensuring it commutes with the rotation operator; ZCA normalization is performed on the vector-neuron features in a rotation-equivariant manner because the whitening matrix is derived from the covariance of the equivariant features. In the revised version we will insert a short theoretical paragraph in §3.2 proving that both extensions preserve the VN equivariance property through the transformer layers. We will also add an empirical check that measures feature deviation before and after these layers under random input rotations. revision: yes
Circularity Check
No significant circularity; architecture and results are independent of inputs
full rationale
The paper proposes REVNET as an architectural extension of Vector Neuron (VN) networks, using equivariant anchors and a Missing Anchor Transformer with added bias and ZCA normalization. Equivariance is asserted by construction from the VN base (an external framework) rather than fitted parameters or self-referential equations. Performance claims rest on direct comparisons to external SOTA methods on the MVP and KITTI benchmarks, with no steps that rename fitted quantities as predictions or reduce the central result to a self-citation chain. The derivation chain is self-contained against the stated benchmarks.
Axiom & Free-Parameter Ledger
free parameters (1)
- Network weights and hyperparameters
axioms (1)
- domain assumption Vector Neuron networks are rotation-equivariant by construction
Lean theorems connected to this paper
-
IndisputableMonolith/Foundation/AlexanderDuality.leanalexander_duality_circle_linking unclear?
unclearRelation between the paper passage and the cited Recognition theorem.
We propose the Rotation-Equivariant Anchor Transformer (REVNET), a novel framework built upon the Vector Neuron (VN) network for robust point cloud completion under arbitrary rotations... VN features as ordered lists of 3D vectors X ∈ R^{C×3}
What do these tags mean?
- matches
- The paper's claim is directly supported by a theorem in the formal canon.
- supports
- The theorem supports part of the paper's argument, but the paper may add assumptions or extra steps.
- extends
- The paper goes beyond the formal theorem; the theorem is a base layer rather than the whole result.
- uses
- The paper appears to rely on the theorem as machinery.
- contradicts
- The paper's claim conflicts with a theorem or certificate in the canon.
- unclear
- Pith found a possible connection, but the passage is too broad, indirect, or ambiguous to say the theorem truly supports the claim.
Reference graph
Works this paper leans on
-
[1]
Assaad, S., Downey, C., Al-Rfou’, R., Nayakanti, N., Sapp, B.: Vn-transformer: Rotation-equivariant attention for vector neurons. TMLR (Oct 2022)
work page 2022
-
[2]
Ba, J.L., Kiros, J.R., Hinton, G.E.: Layer normalization (Jul 2016), http://arxiv.org/abs/1607.06450
work page internal anchor Pith review Pith/arXiv arXiv 2016
-
[3]
Bekci,B.,Navab,N.,Tombari,F.,Saleh,M.:Escape:Equivariantshapecompletion via anchor point encoding. In: CVPR (2025)
work page 2025
-
[4]
Cai, P., Scott, D., Li, X., Wang, S.: Orthogonal dictionary guided shape completion network for point cloud. In: AAAI (2024)
work page 2024
-
[5]
Chen, Y., Fernando, B., Bilen, H., Nießner, M., Gavves, E.: 3d equivariant graph implicit functions. In: ECCV (2022)
work page 2022
-
[6]
Chen, Z., Long, F., Qiu, Z., Yao, T., Zhou, W., Luo, J., Mei, T.: AnchorFormer: Point cloud completion from discriminative nodes. In: CVPR (2023)
work page 2023
-
[7]
Deng, C., Litany, O., Duan, Y., Poulenard, A., Tagliasacchi, A., Guibas, L.J.: Vector neurons: A general framework for so(3)-equivariant networks. In: ICCV (2021)
work page 2021
-
[8]
Esteves,C.,Allen-Blanchette,C.,Makadia,A.,Daniilidis,K.:Learningso(3)equiv- ariant representations with spherical cnns. In: ECCV (2018)
work page 2018
-
[9]
Fan, H., Su, H., Guibas, L.J.: A point set generation network for 3d object recon- struction from a single image. In: CVPR (2017)
work page 2017
-
[10]
The International Journal of Robotics Research32(11), 1231–1237 (Sep 2013)
Geiger, A., Lenz, P., Stiller, C., Urtasun, R.: Vision meets robotics: The kitti dataset. The International Journal of Robotics Research32(11), 1231–1237 (Sep 2013)
work page 2013
-
[11]
Li, F., Fujiwara, K., Okura, F., Matsushita, Y.: A closer look at rotation-invariant deep point cloud analysis. In: ICCV (2021)
work page 2021
-
[12]
Li, Y., Bu, R., Sun, M., Wu, W., Di, X., Chen, B.: Pointcnn: Convolution on x-transformed points. In: NeurIPS (2018)
work page 2018
-
[13]
Lin, H., Zheng, X., Li, L., Chao, F., Wang, S., Wang, Y., Tian, Y., Ji, R.: Meta architecture for point cloud analysis. In: CVPR (2023)
work page 2023
-
[14]
Liu, M., Sheng, L., Yang, S., Shao, J., Hu, S.M.: Morphing and sampling network for dense point cloud completion. In: AAAI (2020)
work page 2020
-
[15]
Lou, Y., Ye, Z., You, Y., Jiang, N., Lu, J., Wang, W., Ma, L., Lu, C.: Crin: rotation- invariant point cloud analysis and rotation estimation via centrifugal reference frame. In: AAAI (2023)
work page 2023
-
[16]
Misik, A., Salihu, D., Su, X., Brock, H., Steinbach, E.: Hegn: Hierarchical equiv- ariant graph neural network for 9dof point cloud registration. In: ICRA (2024)
work page 2024
-
[17]
In: CVPR (2021) Rotation-Equivariant Point Cloud Completion via VN Anchor Transformer 15
Pan, L., Chen, X., Cai, Z., Zhang, J., Zhao, H., Yi, S., Liu, Z.: Variational relational point completion network. In: CVPR (2021) Rotation-Equivariant Point Cloud Completion via VN Anchor Transformer 15
work page 2021
-
[18]
Poulenard, A., Guibas, L.J.: A functional approach to rotation equivariant non- linearities for tensor field networks. In: CVPR (2021)
work page 2021
-
[19]
Qi, C.R., Su, H., Mo, K., Guibas, L.J.: PointNet: Deep learning on point sets for 3d classification and segmentation. In: CVPR (2017)
work page 2017
-
[20]
Qi, C.R., Yi, L., Su, H., Guibas, L.J.: PointNet++: Deep hierarchical feature learn- ing on point sets in a metric space. In: NeurIPS (2017)
work page 2017
-
[21]
Rao, Y., Lu, J., Zhou, J.: Spherical fractal convolutional neural networks for point cloud recognition. In: CVPR (2019)
work page 2019
-
[22]
Salihu, D., Misik, A., Wu, Y., Patsch, C., Seguel, F.E., Steinbach, E.: Deepspf: Spherical so(3)-equivariant patches for scan-to-cad estimation. In: ICLR (2024)
work page 2024
-
[23]
Sen, B., Agarwal, A., Singh, G., B., B., Sridhar, S., Krishna, M.: Scarp: 3d shape completion in arbitrary poses for improved grasping. In: ICRA (2023)
work page 2023
-
[24]
Shen,W.,Zhang,B.,Huang,S.,Wei,Z.,Zhang,Q.:3d-rotation-equivariantquater- nion neural networks. In: ECCV (2020)
work page 2020
-
[25]
Tchapmi, L.P., Kosaraju, V., Rezatofighi, H., Reid, I., Savarese, S.: TopNet: Struc- tural point cloud decoder. In: CVPR (2019)
work page 2019
-
[26]
Vaswani,A.,Shazeer,N.,Parmar,N.,Uszkoreit,J.,Jones,L.,Gomez,A.N.,Kaiser, L., Polosukhin, I.: Attention is all you need. In: NeurIPS (2017)
work page 2017
-
[27]
Wang, X., Jr, M.H.A., Lee, G.H.: Cascaded refinement network for point cloud completion. In: CVPR (2020)
work page 2020
-
[28]
Wang, Y., Sun, Y., Liu, Z., Sarma, S.E., Bronstein, M.M., Solomon, J.M.: Dynamic graph cnn for learning on point clouds. ACM TOG38(5) (2019)
work page 2019
-
[29]
IEEE TPAMI45(1), 852–867 (Jan 2023)
Wen, X., Xiang, P., Han, Z., Cao, Y.P., Wan, P., Zheng, W., Liu, Y.S.: PMP- Net++: Point cloud completion by transformer-enhanced multi-step point moving paths. IEEE TPAMI45(1), 852–867 (Jan 2023)
work page 2023
-
[30]
Wu, H., Miao, Y.: So(3) rotation equivariant point cloud completion using attention-based vector neurons. In: 3DV (2022)
work page 2022
-
[31]
Xiang, P., Wen, X., Liu, Y.S., Cao, Y.P., Wan, P., Zheng, W., Han, Z.: SnowflakeNet: Point cloud completion by snowflake point deconvolution with skip- transformer. In: ICCV (2021)
work page 2021
-
[32]
Xiao, Z., Lin, H., Li, R., Geng, L., Chao, H., Ding, S.: Endowing deep 3d models with rotation invariance based on principal component analysis. In: ICME (2020)
work page 2020
-
[33]
Xie, H., Yao, H., Zhou, S., Mao, J., Zhang, S., Sun, W.: Grnet: Gridding residual network for dense point cloud completion. In: ECCV (2020)
work page 2020
-
[34]
Xu, J., Tang, X., Zhu, Y., Sun, J., Pu, S.: Sgmnet: Learning rotation-invariant point cloud representations via sorted gram matrix. In: ICCV (2021)
work page 2021
-
[35]
Yang, Y., Feng, C., Shen, Y., Tian, D.: Foldingnet: Point cloud auto-encoder via deep grid deformation. In: CVPR (2018)
work page 2018
-
[36]
Yu, X., Rao, Y., Wang, Z., Liu, Z., Lu, J., Zhou, J.: PoinTr: Diverse point cloud completion with geometry-aware transformers. In: CVPR (2021)
work page 2021
-
[37]
Yu, X., Rao, Y., Wang, Z., Lu, J., Zhou, J.: Adapointr: Diverse point cloud com- pletion with adaptive geometry-aware transformers. IEEE TPAMI45(12) (Dec 2023)
work page 2023
-
[38]
Yuan, W., Khot, T., Held, D., Mertz, C., Hebert, M.: PCN: Point completion network. In: 3DV (2018)
work page 2018
-
[39]
IJCV131(9), 2425–2445 (Sep 2023)
Zhang, S., Liu, X., Xie, H., Nie, L., Zhou, H., Tao, D., Li, X.: Learning geometric transformation for point cloud completion. IJCV131(9), 2425–2445 (Sep 2023)
work page 2023
-
[40]
IJCV130(5), 1228–1243 (May 2022)
Zhang, Z., Hua, B.S., Yeung, S.K.: Riconv++: Effective rotation invariant convo- lutions for 3d point clouds deep learning. IJCV130(5), 1228–1243 (May 2022)
work page 2022
-
[41]
Zhao, H., Jiang, L., Jia, J., Torr, P.H., Koltun, V.: Point transformer. In: ICCV (2021) Supplementary Material REVNET: Rotation-Equivariant Point Cloud Completion via Vector Neuron Anchor Transformer Zhifan Ni1 and Eckehard Steinbach1 Technical University of Munich, Munich, Germany {zhifan.ni, eckehard.steinbach}@tum.de 1 Vector Neuron Network 1.1 Core L...
work page 2021
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.