我有一对立体图像及其地面实况差异。视差图中的灰度告诉我物体有多远。我如何使用这个灰度级来找到一个像素的对应像素?
我确信灰度级不是沿 x 轴的位移,因为左图 (50, 4) 处的地面实况视差图中的一个像素的视差值为 70(这不能沿 x 轴位移右侧图像中的相应像素,因为坐标将是 (-20, 4) ,这是无效的!!)
我从米德尔伯里数据集中获得了我的图像和基本事实
如何转换这些值以找到其他图像中相应像素的位置?
PS:图像运动是纯水平的
我有一对立体图像及其地面实况差异。视差图中的灰度告诉我物体有多远。我如何使用这个灰度级来找到一个像素的对应像素?
我确信灰度级不是沿 x 轴的位移,因为左图 (50, 4) 处的地面实况视差图中的一个像素的视差值为 70(这不能沿 x 轴位移右侧图像中的相应像素,因为坐标将是 (-20, 4) ,这是无效的!!)
我从米德尔伯里数据集中获得了我的图像和基本事实
如何转换这些值以找到其他图像中相应像素的位置?
PS:图像运动是纯水平的
我想我已经找到答案了!!
我正在使用缩小的图像。然后我下载了原始图像和视差图,现在它们完全对应。
一旦我弄清楚了,我会尽快回复如何处理缩小尺寸的图像
根据这里的定义,视差图告诉了立体图像对的另一幅图像中一个像素到对应像素的偏移量。因此,您描述的第一种方法从视差图中获取相应像素是正确的。这意味着如果像素中的视差值为 70,则 (50, 4) 将给出 (70, 4) 或 (-20, 4),这取决于您如何选择 50 是左图还是右图。