【问题标题】:Finding displacement between two camera frames查找两个相机帧之间的位移
【发布时间】:2018-05-08 13:09:25
【问题描述】:

我目前正在从事视觉里程计项目。目前我已经实现了基本矩阵分解阶段。但生成的平移向量已归一化,无法绘制运动。

现在如何计算某种比例的位移?我已经看到了一些使用规划器单应性来计算绝对平移的建议。我没有这样做的想法,户外环境不仅仅是规划师。至少,通过将地面视为规划者,如何获得,翻译它。我看到了一个建议here。是否可以使用这种方法来获得两帧之间的位移?

【问题讨论】:

    标签: opencv computer-vision homography pose-estimation


    【解决方案1】:

    您所指的是注册。这是一个广阔的领域。有对整个图像进行线性变换的方法,以及按像素方法(光谱的两端)。自然每像素方法通常要慢得多,并且有很多局部错误。

    通常两个帧之间几乎没有变换,简单的 Homography 可以找到它们之间的一般缩放比例。尤其是当您谈论航拍照片时。如果您的情况离平面很远,那么您可能想要使用更接近像素的东西。例如使用样条拟合:https://www.mathworks.com/matlabcentral/fileexchange/20057-b-spline-grid--image-and-point-based-registration

    【讨论】:

      【解决方案2】:

      一般来说,您无法恢复比例,除非您可以在场景中识别出 1 个或多个已知物理尺寸的物体。

      【讨论】:

        猜你喜欢
        • 2016-12-08
        • 1970-01-01
        • 2019-11-10
        • 1970-01-01
        • 2017-01-13
        • 2018-07-16
        • 2013-08-06
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多