【问题标题】:Efficient Stereo matching Algoirithm in WindowsWindows 中的高效立体匹配算法
【发布时间】:2017-07-28 17:46:47
【问题描述】:

我想在 Windows 平台上计算视差图。我在互联网上使用了几个代码,但我无法计算精度视差图。我使用过 Opencv SGBM 算法,但是视差图非常嘈杂。有人可以介绍一个有效的代码吗? 提前谢谢你

【问题讨论】:

  • 欢迎来到 Stack Overflow。请花时间阅读The Tour 并参考Help Center 中的材料,您可以在这里问什么以及如何问。

标签: c++ stereo-3d disparity-mapping


【解决方案1】:

嗯,立体视觉总是在速度和准确性之间做出决定。你不能两者兼得。 SGM 或 SGBM 已经在这方面做出了很好的妥协。如果您想要非常高的精度,您可以转向真正的全局算法,例如置信传播,但预计处理单个相机帧需要几分钟的计算时间。

如果你想要快速处理,你可以使用块匹配。但是在这里,您会在低纹理表面和前景增肥等效果上获得较差的性能。

加快速度的唯一方法是切换到能够进行大规模并行处理的硬件。存在一些很棒的基于 FPGA 的立体视觉解决方案,例如: https://nerian.com/products/sp1-stereo-vision/

也可以选择使用(高端)显卡。有几篇研究论文提出了实现,并且可能在某个地方有一些可用的代码。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2023-03-08
    • 1970-01-01
    • 1970-01-01
    • 2012-10-12
    • 2013-12-10
    • 2014-02-11
    • 1970-01-01
    相关资源
    最近更新 更多