arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2103.10024cs.CV
收藏

旋转平均问题的有效算法

Efficient Algorithms for Rotation Averaging Problems

School of Software Engineering, Tongji University(同济大学软件学院)

Yihong Dong, Lunchen Xie, Qingjiang Shi

摘要:

旋转平均问题是计算机视觉应用中的一项基本任务。由于非凸旋转约束,通常很难求解。虽然文献中给出了充分的最优性条件,但缺乏\yhedit{a}快速收敛算法来获得稳定点。在本文中,通过探索问题的结构,我们首先提出了一个基于块坐标下降(BCD)的旋转平均算法,保证收敛到稳定点。之后,我们进一步提出了一种替代的旋转平均算法,应用连续上限最小化(SUM)方法。基于SUM的旋转平均算法可以并行实现,因此更适合于解决大规模的旋转平均问题。数值算例验证了所提出的旋转平均算法具有优越的收敛性能相比,国家的最先进的算法。此外,通过检查充分最优性条件,我们发现,从广泛的数值实验,所提出的两个算法可以实现全局最优解。

英文摘要:

The rotation averaging problem is a fundamental task in computer vision applications. It is generally very difficult to solve due to the nonconvex rotation constraints. While a sufficient optimality condition is available in the literature, there is a lack of \yhedit{a} fast convergent algorithm to achieve stationary points. In this paper, by exploring the problem structure, we first propose a block coordinate descent (BCD)-based rotation averaging algorithm with guaranteed convergence to stationary points. Afterwards, we further propose an alternative rotation averaging algorithm by applying successive upper-bound minimization (SUM) method. The SUM-based rotation averaging algorithm can be implemented in parallel and thus is more suitable for addressing large-scale rotation averaging problems. Numerical examples verify that the proposed rotation averaging algorithms have superior convergence performance as compared to the state-of-the-art algorithm. Moreover, by checking the sufficient optimality condition, we find from extensive numerical experiments that the proposed two algorithms can achieve globally optimal solutions.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑