首页> 外文会议>Asian conference on computer vision >Singly-Bordered Block-Diagonal Form for Minimal Problem Solvers
【24h】

Singly-Bordered Block-Diagonal Form for Minimal Problem Solvers

机译:单边界块对角形式,用于最小问题求解

获取原文

摘要

The Grobner basis method for solving systems of polynomial equations became very popular in the computer vision community as it helps to find fast and numerically stable solutions to difficult problems. In this paper, we present a method that potentially significantly speeds up Grobner basis solvers. We show that the elimination template matrices used in these solvers are usually quite sparse and that by permuting the rows and columns they can be transformed into matrices with nice block-diagonal structure known as the singly-bordered block-diagonal (SBBD) form. The diagonal blocks of the SBBD matrices constitute independent subproblems and can therefore be solved, i.e. eliminated or factored, independently. The computational time can be further reduced on a parallel computer by distributing these blocks to different processors for parallel computation. The speedup is visible also for serial processing since we perform O(n~3) Gauss-Jordan eliminations on smaller (usually two, approximately n/2 × n/2 and one n/3 × n/3) matrices. We propose to compute the SBBD form of the elimination template in the preprocessing offline phase using hypergraph partitioning. The final online Grobner basis solver works directly with the permuted block-diagonal matrices and can be efficiently parallelized. We demonstrate the usefulness of the presented method by speeding up solvers of several important minimal computer vision problems.
机译:求解多项式方程组的Grobner基方法在计算机视觉界变得非常流行,因为它有助于找到快速且数值稳定的解决难题的方法。在本文中,我们提出了一种可能显着加快Grobner基础求解器速度的方法。我们证明了在这些求解器中使用的消除模板矩阵通常很稀疏,并且通过排列行和列,可以将它们转换为具有很好的块对角线结构的矩阵,称为单边界块对角线(SBBD)形式。 SBBD矩阵的对角线块构成独立的子问题,因此可以独立地求解(即消除或分解)。通过将这些块分配给不同的处理器进行并行计算,可以在并行计算机上进一步减少计算时间。对于串行处理,加速也是可见的,因为我们在较小的矩阵(通常是两个,大约n / 2×n / 2和一个n / 3×n / 3)上执行O(n〜3)Gauss-Jordan消除。我们建议使用超图分区在离线预处理阶段计算消除模板的SBBD形式。最终的在线Grobner基求解器直接与排列的块对角矩阵一起使用,并且可以有效地并行化。我们通过加快一些重要的最小计算机视觉问题的求解器,证明了所提出方法的有用性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号