您的位置:首页 > 其它

MC-CNN论文翻译及其总结

2018-03-03 17:10 447 查看
论文来源

Žbontar, Jure, Lecun Y. Stereo Matching by Training a Convolutional Neural Network to Compare Image Patches[J]. 2015, 17(1):2287-2318.

link:https://arxiv.org/abs/1510.05970
codes(lua):https://github.com/jzbontar/mc-cnn


翻译

3.1构造数据集

我们使用KITT或者Middlebury立体数据集的ground truth视差图构建一个二分类的数据集。在每一个图片的视差图的位置上我们提取一个负样本与正样本。这保证了这个数据集包含了相等数量的正样本与负样本。一个正样本是一部分的图像块,一部分来自左边图片另一部分来自右边图片,这个样本的位置中心是与图片一致的三维中心,同时一个负样本是一部分的图像块,。。下面的部分详细地描述数据集的构建的步骤。1

记<PLn×n(p),PLn×n(q)>为一队图像块,当PLn×n(p)是一个n×n的图像块从中心位置为p=(x,y)的左图片,PLn×n(q)是一个n×n的图像块从中心位置为q的右图片,同时d代表了在位置p上的正确视差。通过设定右图像块的中心为q=(x−d+oneg,y)来获得有负样本。

其中oneg是通过等距的[dataset_neg_low,dataset_neg_high],或者是他的原始的相反部分[−dataset_neg_high,−dataset_neg_low]。这个随机的抵偿oneg保证了结果图片部分的中心位置不是相同的3D点。

一个正样本被分开通过设置q=(x−d+opos,y),其中opos是从等距的[dataset_pos,−dataset_pos]中随机选择的。之所以使用opos而不是使0,是为了后面的立体方法做准备。特别的,我们发现交叉代价聚合表现的更好当这个网络指派低匹配代价到高匹配代价也包括差不多匹配。在我们的实验中,超参数dataset_pos不会超过一个像素。

to be continue…
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: