English

SVNet: Where SO(3) Equivariance Meets Binarization on Point Cloud Representation

Computer Vision and Pattern Recognition 2022-09-22 v2

Abstract

Efficiency and robustness are increasingly needed for applications on 3D point clouds, with the ubiquitous use of edge devices in scenarios like autonomous driving and robotics, which often demand real-time and reliable responses. The paper tackles the challenge by designing a general framework to construct 3D learning architectures with SO(3) equivariance and network binarization. However, a naive combination of equivariant networks and binarization either causes sub-optimal computational efficiency or geometric ambiguity. We propose to locate both scalar and vector features in our networks to avoid both cases. Precisely, the presence of scalar features makes the major part of the network binarizable, while vector features serve to retain rich structural information and ensure SO(3) equivariance. The proposed approach can be applied to general backbones like PointNet and DGCNN. Meanwhile, experiments on ModelNet40, ShapeNet, and the real-world dataset ScanObjectNN, demonstrated that the method achieves a great trade-off between efficiency, rotation robustness, and accuracy. The codes are available at https://github.com/zhuoinoulu/svnet.

Keywords

Cite

@article{arxiv.2209.05924,
  title  = {SVNet: Where SO(3) Equivariance Meets Binarization on Point Cloud Representation},
  author = {Zhuo Su and Max Welling and Matti Pietikäinen and Li Liu},
  journal= {arXiv preprint arXiv:2209.05924},
  year   = {2022}
}

Comments

Accepted in 3DV 2022. 11 pages including the appendix

R2 v1 2026-06-28T01:12:21.133Z