ResearchTrend.AI
  • Communities
  • Connect sessions
  • AI calendar
  • Organizations
  • Join Slack
  • Contact Sales
Papers
Communities
Social Events
Terms and Conditions
Pricing
Contact Sales
Parameter LabParameter LabTwitterGitHubLinkedInBlueskyYoutube

© 2025 ResearchTrend.AI, All rights reserved.

  1. Home
  2. Papers
  3. 2203.14493
248
19
v1v2 (latest)

ARCS: Accurate Rotation and Correspondence Search

Computer Vision and Pattern Recognition (CVPR), 2022
28 March 2022
Liangzu Peng
M. Tsakiris
René Vidal
ArXiv (abs)PDFHTMLGithub (13★)
Abstract

This paper is about the old Wahba problem in its more general form, which we call "simultaneous search of rotation and correspondences". 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\sim 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