通常在成像中的3D测量的深度感测中,人们使用两个相机的立体方法。但我看过一些应用程序,他们使用三个摄像头进行深度测量。但是图像处理算法的想法是类似的。我想知道为什么有些人使用三个相机而不是两个。是因为深度感应更准确吗? 感谢
答案 0 :(得分:2)
如果你研究着名相机公司Point Grey的历史,你会发现triclops - 三个立体相机水平和垂直设置成三角形图案,据说可以让你获得更好的匹配。这是因为水平移位的相机更喜欢垂直渐变而垂直移位的相机更喜欢水平渐变以进行匹配
由于通常两个梯度方向都存在于相关窗口中,因此发生了浪费硬件的情况。另一个早期的错误是使用颜色进行立体匹配(看起来像一个有吸引力的选项,但它增加了比帮助更多的噪音和可变性)。点灰色现在有两个灰色而不是彩色相机的“数码相机”。
如果您看到三个摄像头,他们通常会排列horizontally,以便为宽而窄的基线提供选择。较窄的一个适用于近距离物体,而较宽的一个则具有较长的“死区”(即没有立体重叠),但在较长距离处区分深度。
立体相机永远不会出现另一个原因 - 缺少纹理会在视差图中产生巨大的漏洞。 Kinect碰巧在这里赢了,因为它投射了自己的纹理(虽然它不能在阳光下做到这一点)。