用于通信搜索和差异的OpenCV权重方法C ++

时间:2016-03-11 00:00:10

标签: c++ opencv image-processing disparity-mapping

我有一个OpenCV应用程序,我必须使用两个图像对之间不同的支持权重来实现对应搜索。这项工作非常类似于" 自适应支持 - 权重搜索的权重方法"通过 Kuk-Jin Yoon In So Kweon 。支撑权重在给定的支持窗口中。 我使用两个图像中的支撑权重来计算像素之间的不相似度。像素' p '之间的差异和' Pd '是(谁)给的 Fig.1 - dissimilarity formula
Pd Qd 是目标图像中的像素时,像素 p q 参考图像具有视差值 d ; Np Npd 是支持权重。

此后, WTA Winner-Takes-All )方法选择每个像素的差异为: Fig.2 - WTA method

我想知道的是如何从图1的公式开始(函数计算我写的差异和权重),即要考虑哪个像素?从哪儿开始?用什么像素?有什么建议吗? 这项工作的最终结果应类似于: Fig.3 - Tsukuba
什么是一个好方法呢?

UPDATE1
我应该开始创建新图像,然后考虑像素(0,0)和所有其他像素之间的成本,找到最小值并将此值设置为像素中新图像中的值(0 ,0)?和其他像素一样?

0 个答案:

没有答案