我一直在研究立体视觉应用,其中一个工作示例涉及使用两个安装在一起并经过校准的USB网络摄像头。目的是避免盲目购买和测试,而要提前变得相对自信。

我知道,由于镜头等原因,精确分辨率可能需要进行测试设置。

进行此确定需要什么信息?最小焦距和最大分辨率是否足够?像素密度显然在其中发挥了一定作用,并且在大多数数码相机(具有更高的最大分辨率)上做广告,如果我尝试计算估计值,应该如何合并呢?一个示例,请考虑以下设置:


最小4英寸焦距(MS HD网络摄像头焦距)
订单上的最大分辨率为1920x1080
几厘米的细节
十分之几毫米
相机和物体之间的距离应该很小,我考虑的范围是15厘米至25厘米,可以根据此处的答案灵活选择
/>摄像头之间的距离,摄像头的数量可以灵活但是应该保持在较小的范围内...如果我需要10,000美元的摄像头,这是一个糟糕的解决方案

评论

“分辨率”是什么意思?必须区分两个点的距离?您的像素所覆盖的“实际”空间量是多少?

必须区分两个点的距离。

#1 楼

请看下图:


摄像机之间的距离由基线2b隔开-例如10cm,所以b = 5cm。对于网络摄像头,您的4“焦距听起来很长(大约100mm),但是,嘿,让我们一起去吧。f = 100mm(或10cm!)。

来自$ xr-xl = \ frac {2bf} {z} $距离10m的物体在两台相机之间的像素差($ xr-xl $)为0.1 * 0.1 / 10 = 0.001m。因此,如果您的像素为5微米见方的$ xr- xl $大约为200像素。

很多-较大的视差需要昂贵的搜索。

通常焦距为5mm,您的视差更大例如10像素。11m约为9像素,因此您的距离分辨率约为1m @ 10m。

评论


$ \ begingroup $
z是相机和观看对象之间的距离吗?我在想一个较小的值,例如15厘米,使分母为分数。在您的示例中,则(xr-xl)= 0.06 ... m,5微米/像素〜13,334像素。这好还是坏一个数量级?
$ \ endgroup $
–斯蒂芬
11年8月17日在21:25

$ \ begingroup $
啊,在这样的范围内,您可能需要能够“互相看向”摄像机,以使成像器不在同一平面上。这将大大改变几何形状。我得看看我的书是否有一些简单的方程式...
$ \ endgroup $
–马丁·汤普森(Martin Thompson)
2011年8月18日在8:42

$ \ begingroup $
您是否找到任何其他信息可以帮助我更好地理解设置,或者将其标记为已回答,或者我可以提供更好的详细信息来帮助您?
$ \ endgroup $
–斯蒂芬
2011年9月7日下午1:38