ResearchTrend.AI
  • Papers
  • Communities
  • Events
  • Blog
  • Pricing
Papers
Communities
Social Events
Terms and Conditions
Pricing
Parameter LabParameter LabTwitterGitHubLinkedInBlueskyYoutube

© 2025 ResearchTrend.AI, All rights reserved.

  1. Home
  2. Papers
  3. 2203.14493
12
16

ARCS: Accurate Rotation and Correspondence Search

28 March 2022
Liangzu Peng
M. Tsakiris
René Vidal
ArXivPDFHTML
Abstract

This paper is about the old Wahba problem in its more general form, which we call "simultaneous rotation and correspondence search". In this generalization we need to find a rotation that best aligns two partially overlapping 333D point sets, of sizes mmm and nnn respectively with m≥nm\geq nm≥n. We first propose a solver, ARCS\texttt{ARCS}ARCS, that i) assumes noiseless point sets in general position, ii) requires only 222 inliers, iii) uses O(mlog⁡m)O(m\log m)O(mlogm) time and O(m)O(m)O(m) space, and iv) can successfully solve the problem even with, e.g., m,n≈106m,n\approx 10^6m,n≈106 in about 0.10.10.1 seconds. We next robustify ARCS\texttt{ARCS}ARCS to noise, for which we approximately solve consensus maximization problems using ideas from robust subspace learning and interval stabbing. Thirdly, we refine the approximately found consensus set by a Riemannian subgradient descent approach over the space of unit quaternions, which we show converges globally to an ε\varepsilonε-stationary point in O(ε−4)O(\varepsilon^{-4})O(ε−4) iterations, or locally to the ground-truth at a linear rate in the absence of noise. We combine these algorithms into ARCS+\texttt{ARCS+}ARCS+, to simultaneously search for rotations and correspondences. Experiments show that ARCS+\texttt{ARCS+}ARCS+ achieves state-of-the-art performance on large-scale datasets with more than 10610^6106 points with a 10410^4104 time-speedup over alternative methods. \url{https://github.com/liangzu/ARCS}

View on arXiv
Comments on this paper