Dual Quaternion SE(3) Synchronization with Recovery Guarantees
Jianing Zhao, Linglingzhi Zhu, Anthony Man-Cho So
TL;DR
This work introduces a unit dual quaternion (UDQ) formulation for SE(3) synchronization, addressing fundamental representational gaps in matrix embeddings by operating directly on unit dual quaternions. It develops a two-stage pipeline: a spectral initializer obtained from the dominant eigenpair of a Hermitian dual-quaternion measurement matrix $\mathbf{C}$ via a power method, followed by a dual-quaternion generalized power method (DQGPM) that enforces feasibility at every iteration through per-entry projection to $\mathrm{UDQ}^n$. The authors establish nonasymptotic error bounds for the spectral estimator and a finite-iteration recovery guarantee for DQGPM, with linear contraction up to a noise-dependent floor, and demonstrate through synthetic and real-data experiments that the proposed method outperforms matrix-based approaches in both accuracy and efficiency. The results offer rigorous recovery guarantees for SE(3) synchronization in the dual-quaternion setting and show practical benefits for multi-scan point-set registration tasks. Overall, the approach delivers principled initialization, provable convergence, and computational advantages critical to robust 3D spatial perception pipelines.
Abstract
Synchronization over the special Euclidean group SE(3) aims to recover absolute poses from noisy pairwise relative transformations and is a core primitive in robotics and 3D vision. Standard approaches often require multi-step heuristic procedures to recover valid poses, which are difficult to analyze and typically lack theoretical guarantees. This paper adopts a dual quaternion representation and formulates SE(3) synchronization directly over the unit dual quaternion. A two-stage algorithm is developed: A spectral initializer computed via the power method on a Hermitian dual quaternion measurement matrix, followed by a dual quaternion generalized power method (DQGPM) that enforces feasibility through per-iteration projection. The estimation error bounds are established for spectral estimators, and DQGPM is shown to admit a finite-iteration error bound and achieves linear error contraction up to an explicit noise-dependent threshold. Experiments on synthetic benchmarks and real-world multi-scan point-set registration demonstrate that the proposed pipeline improves both accuracy and efficiency over representative matrix-based methods.
