繁体   English   中英

opencv中最好的立体声对应算法

[英]Best stereo correspondence algorithm in opencv

好吧,我有一个立体声设置,它使用SGBM(半全局块匹配),BM(块匹配)和使用OpenCV库的变分匹配算法计​​算立体图像对的差异。 但是,差异并不像地面实际差距那么大。

我想知道的是,opencv是否提供任何能够计算地面实况差异的函数或程序。 根据Daniel Scharstein和Richard Szeliski的“分类和评估密集双帧立体声对应算法”等论文,相信传播算法是最好的立体对应算法。

是否存在使用opencv中的图切算法或置信传播算法计算差异的现有代码。

我认为OpenCV中没有,但你确实有其他选择。 有C ++代码可用,并且要与OpenCV进行交互并不困难:

我认为Hirshmuller的半全局块匹配算法是最好的立体对应算法之一。

该算法在OpenCV库中提供。

信任传播的OpenCV实现仅适用于GPU( CUDAOpenCL ),而不适用于CPU实现。 他们也有相信道具的恒定空间变体。

Middlebury网站保留了这些算法的最新技术,因此请密切关注新条目。

是的,TSGO不是开源的,它的文章(“通过两步能量最小化精确立体匹配”)也不是免费的。 有人评价过吗?

有一个针对GraphCut的opencv实现,看起来相当不错,值得一试。 http://daily-tech.hatenablog.com/entry/2016/06/25/233203

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM