【发布时间】:2015-03-11 13:21:42
【问题描述】:
我正在尝试从带有两个摄像头的立体系统估计深度。我使用的简单方程式是:
深度 =(基线 * 焦距)/(像素差异 * 像素大小)
但我找不到像素差异和像素大小
如何找到像素差异,像素大小? 谢谢。
【问题讨论】:
标签: vision
我正在尝试从带有两个摄像头的立体系统估计深度。我使用的简单方程式是:
深度 =(基线 * 焦距)/(像素差异 * 像素大小)
但我找不到像素差异和像素大小
如何找到像素差异,像素大小? 谢谢。
【问题讨论】:
标签: vision
您可以从相机传感器的规格表中获取像素大小。或者,如果您已校准相机,则不需要像素大小,因此校准后的焦距将以像素为单位。
因此您可以将公式修改为:
Depth (in cm) = Baseline(in cm) * Focal Length(in pixels) / Disparity (in Pixels)
为了获得像素差异,您可以使用 OpenCV 块匹配和半全局块匹配技术Calib 3D Docs。有许多更准确的视差估计算法被发表。
【讨论】: