【问题标题】:Affine homography computation仿射单应性计算
【发布时间】:2011-11-30 05:30:39
【问题描述】:

假设您在两个图像之间有一个单应性 H。第一个图像是参考图像,其中平面对象覆盖了整个图像(并且与图像平行)。第二个图像从另一个概略视图(运行时图像)描绘了平面对象。现在,给定参考图像中的一个点 p=(x,y),我在 p 周围有一个大小为 SxS(S

现在,我要做的是计算给定 H,一个仿射单应 H_affine 适用于点 p 周围的补丁。我使用的简单方法是计算 4 个点对应关系:补丁的四个角和运行时图像中的对应点(使用完整的单应性 H 计算)。给定这四个点对应(都属于点 p 的一个小邻域),可以计算仿射单应性求解一个简单的线性系统(使用黄金标准算法)。如此计算的仿射单应性将以合理的精度(低于 0.5 像素)逼近完整的射影单应性,因为我们处于 p 的小邻域中(如果尺度不是太不利,也就是说,补丁 SxS 不对应于运行时图像中的大图像区域)。

在给定 H(与点 p 和补丁 SxS 相关)的情况下,是否有更快的方法来计算 H_affine?

【问题讨论】:

    标签: computer-vision homography


    【解决方案1】:

    您说您已经知道 H,但听起来您正在尝试重新计算它,但这次调用结果 H_affine。正确的 H 将是一个射影变换,它可以唯一地分解为 3 部分,分别代表射影部分、仿射部分和相似部分。如果您已经知道 H 并且只想要仿射部分及以下,则分解 H 并忽略其射影分量。如果你不知道 H,那么 4 点对应是要走的路。

    【讨论】:

      猜你喜欢
      • 2013-01-03
      • 1970-01-01
      • 2014-05-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-01-03
      • 1970-01-01
      • 2018-04-09
      相关资源
      最近更新 更多