Papers › SE (3) Synchronization by Eigenvectors of Dual Quaternion Matrices

SE (3) Synchronization by Eigenvectors of Dual Quaternion Matrices

14 Jul 2023arXiv:2307.07640links table onlyarchive 2025-07-28

Ido Hadi, Tamir Bendory, Nir Sharon

The archive published only this paper's code-link row. Authors, date and abstract are from arXiv's metadata (CC0), read from the Kaggle arXiv metadata snapshot of 2026-09-12 where its title matched the archive's; the title is the archive's.

In synchronization problems, the goal is to estimate elements of a group from noisy measurements of their ratios. A popular estimation method for synchronization is the spectral method. It extracts the group elements from eigenvectors of a block matrix formed from the measurements. The eigenvectors must be projected, or "rounded", onto the group. The rounding procedures are constructed ad hoc and increasingly so when applied to synchronization problems over non-compact groups. In this paper, we develop a spectral approach to synchronization over the non-compact group SE(3), the group of rigid motions of ℝ³. We based our method on embedding SE(3) into the algebra of dual quaternions, which has deep algebraic connections with the group SE(3). These connections suggest a natural rounding procedure considerably more straightforward than the current state-of-the-art for spectral SE(3) synchronization, which uses a matrix embedding of SE(3). We show by numerical experiments that our approach yields comparable results to the current state-of-the-art in SE(3) synchronization via the spectral method. Thus, our approach reaps the benefits of the dual quaternion embedding of SE(3), while yielding estimators of similar quality.

PaperPDFCode

In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.

Code

idohadi/dqsync-python officialmentioned in paper report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Results from the paper archive 2025-07-28

No leaderboard rows for this paper in the archive.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections