【问题标题】:How multiple images are stitched如何拼接多个图像
【发布时间】:2012-04-17 16:48:16
【问题描述】:

我试图学习图像拼接背后的理论,并找到了有关如何仅拼接两个图像的文章。我阅读了许多关于拼接的论文,例如 Lowe,他代表了一篇关于图像拼接的出色论文。但是总是缺少一件事,多张图像如何匹配?它是与所有其他图像一起的第一张图像,将它们缝合,然后与剩余的一组图像一起得到结果吗?如果有人能解决我的疑问,那就太好了

【问题讨论】:

    标签: image-stitching


    【解决方案1】:

    根据我在使用 opencv 时所学到的知识,我收集到他们的方法是:

    匹配拼接分两个不同的步骤完成 -

    匹配

    1. 获取每个图像并与其余图像一一比较。此处的比较是通过查看两幅图像之间特征点的相似性来完成的。
    2. 对图像之间的相似度进行排序
    3. 相似度低的对将被丢弃,相似度足够高的对将被保留。

    拼接

    1. 全景图的第一张图片被放置
    2. 下一个图像相对于第一个图像的放置取决于 两者之间的单应性。单应性只是一个 3x3 矩阵 描述如何从一张图像移动到下一张。
    3. 另一个图像相对于第一个图像放置,如果 如果有更多关于图像第一或第二图像的匹配项 没有。
    4. 重复此过程,直到没有更多匹配项 留在全景图中的图像。

    在匹配和拼接之间还有一些其他步骤,包括使用束估计改进单应性、找到图像连接的位置(称为接缝估计)以及一些变形程序。不过,我希望这些信息足以回答您提出的问题。

    【讨论】:

      猜你喜欢
      • 2023-03-17
      • 1970-01-01
      • 1970-01-01
      • 2013-02-02
      • 2012-07-14
      • 1970-01-01
      • 2021-12-26
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多