【问题标题】:Zoom image to counteract camera movement缩放图像以抵消相机移动
【发布时间】:2012-10-23 00:54:52
【问题描述】:

随着相机向前移动,我快速连续拍摄了两张图像。为了更好地比较两张图像,我想“放大”其中一张图像,以便看起来这些图像是从同一位置拍摄的。假设我在拍摄两张照片时都知道相机的位置,所以我知道我需要补偿多少。

问题是,我知道简单的缩放不太正确。我想要的是类似于经典 Windows 屏幕保护程序的东西,它看起来像星星在屏幕上移动。即图像的边缘比中心扭曲更多。我觉得必须有一个算法来做到这一点,但我不知道这种类型的效果叫什么。谁能告诉我这个操作的正确名称是什么以及算法是否可以执行它?

更新:我将尝试通过一个示例来更清楚地说明这一点。假设我在汽车行驶时将摄像头放在汽车的引擎盖上,每 10 毫秒拍一张照片。我不能直接比较两个连续的图像,因为在第二张图像中,一切都会有点大(因为你开车离它更近了),当你经过它们时,有些东西会从左侧或右侧消失。您需要进行哪些转换才能使这两个图像看起来是从同一位置拍摄的?

【问题讨论】:

    标签: image image-processing


    【解决方案1】:

    它被称为HomographyProjective Transformation。它保持直线笔直,但平行线可能会聚。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-06-30
      • 2016-01-08
      • 2014-01-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-11-10
      相关资源
      最近更新 更多