【问题标题】:Improved SGBM based on previous frames result基于先前帧结果改进的 SGBM
【发布时间】:2017-02-25 17:28:15
【问题描述】:

我想知道是否有任何好方法可以通过从前一个视频帧中获取信息来加快 SGBM 处理。

我认为可以通过仅在前一帧视差的距离附近搜索对应关系来加快速度。我在此看到的问题是,当从一帧到下一帧时,块从一个对象传递到反之亦然的背景。我认为,如果可能的话,这是一个有趣的改进,我一直在寻找它,但我没有找到它。

【问题讨论】:

    标签: computer-vision disparity-mapping


    【解决方案1】:

    如果场景在运动中,您已经说明了问题所在。 我设法编写了一些算法,考虑到对象边界周围的临界区域,它们比 SGBM 更准确但非常慢。

    也许您可以简单地将视差的最大值和最小值设置在您在前一帧中找到的合理范围内,而不是“安全值”。在我使用 OpenCV 的经验中,stereoBM 速度更快但不如 SGBM,而且 SGBM 比自己编写的任何其他算法都得到了更好的优化(根据我的经验)。

    也许您可以使用 CUDA 算法(在 GPU 中处理 SGBM)获得更好(更快)的结果。我和我的团队正在为此努力。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-10-27
      • 2012-12-05
      • 1970-01-01
      相关资源
      最近更新 更多