问问题
598 次
1 回答
0
您的方法通常是正确的。
您可以将立体相机系统视为空间中已知相对方向的两个点。这是光学中心。在每个光学中心的前面,都有一个坐标系。这些是图像平面。当你找到两个对应的像素时,你可以为每个像素计算一条线,这条线穿过像素和各自的光学中心。两条线相交的地方,就是 3D 中的对象点。由于不完美的世界,它们可能不会相交,并且可能会使用线彼此最接近的点。
存在几种算法来检测哪些点对应。
使用视差时,需要对齐两个图像平面,使图像平行,并且图像 1 中的每一行对应于图像 2 中的同一行。然后只需要逐行搜索对应关系。那么知道单个对应点在x轴上的差异也足够了。这就是差距。
于 2014-10-23T11:12:19.817 回答