2020 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR) 2020
DOI: 10.1109/cvpr42600.2020.00733
|View full text |Cite
|
Sign up to set email alerts
|

Quaternion Product Units for Deep Learning on 3D Rotation Groups

Abstract: We propose a novel quaternion product unit (QPU) to represent data on 3D rotation groups. The QPU leverages quaternion algebra and the law of 3D rotation group, representing 3D rotation data as quaternions and merging them via a weighted chain of Hamilton products. We prove that the representations derived by the proposed QPU can be disentangled into "rotation-invariant" features and "rotation-equivariant" features, respectively, which supports the rationality and the efficiency of the QPU in theory. We design… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
5
0

Year Published

2020
2020
2024
2024

Publication Types

Select...
4
2
2
1

Relationship

1
8

Authors

Journals

citations
Cited by 13 publications
(5 citation statements)
references
References 27 publications
0
5
0
Order By: Relevance
“…It ensures global completeness of model only with message passing in 1-hop neighborhood to avoid time-consuming calculations like torsion in SphereNet or dihedral angles in GemNet. There are also some other studies [199,309,298,292] exploiting the quaternion algebra to represent the 3D rotation group, which mathematically ensures SO(3) invariance during the inference. Specifically, Yue et al [292] constructs quaternion message-passing module to distinguish the molecular conformations caused by bond torsions.…”
Section: Tablementioning
confidence: 99%
“…It ensures global completeness of model only with message passing in 1-hop neighborhood to avoid time-consuming calculations like torsion in SphereNet or dihedral angles in GemNet. There are also some other studies [199,309,298,292] exploiting the quaternion algebra to represent the 3D rotation group, which mathematically ensures SO(3) invariance during the inference. Specifically, Yue et al [292] constructs quaternion message-passing module to distinguish the molecular conformations caused by bond torsions.…”
Section: Tablementioning
confidence: 99%
“…Global SE(3)-Invariance Our QMP is SE(3)-invariant. As shown in Proposition 1 in (Zhang et al 2020), for arbitrary two quaternions…”
Section: Theoretical Properties and Rationality Analysismentioning
confidence: 87%
“…Besides our QMP module, some quaternion-based neural networks have been built for modeling graphs (Zhu et al 2018;Zhang et al 2020) and point clouds (Shen et al 2020), e.g., the QuaterNet in (Pavllo, Grangier, and Auli 2018), the quaternion convolution neural network in (Zhu et al 2018), and the quaternion product unit (QPU) (Zhang et al 2020;Qin et al 2022). Among these models, the QPU model applies a similar technical route, aggregating 3D rotations by chained Hamilton product.…”
Section: Connections To Related Workmentioning
confidence: 99%
“…For 3D skeletons, the QuaterNet [5] performs human skeleton action prediction by predicting the relative rotation of each joint in the next step with unit quaternion representation. In our previous work [48], we develop a preliminary version of the proposed quaternion product unit (QPU), which achieves encouraging performance on learning rotation-invariant skeleton representation models. In this paper, we will further study the QPU in-depth, improving its implementations and making it more applicable to various data and tasks.…”
Section: Quaternion-based Models and Learning Algorithmsmentioning
confidence: 99%