我想从任意的角度合成一个虚拟视图,使用我已经拥有的一对立体相机。我已经校准了我的立体声装置,所以我知道两个相机的本质和外部的相互关系。我的合成新视图的方法是基于3x4摄像机矩阵的计算,基于由立体对获得的深度图计算的[X, Y, Z]点。然后利用新视图(x, y)中的多点对应,用方程[x y 1]' = C * [X Y Z 1]'求出摄像机矩阵C。我的问题:
如果您需要更多的信息,请评论。
谢谢!
发布于 2016-07-11 12:33:01
简短答覆:
你所需要做的就是建立一个三维网格(实际上,一个网格)的深度地图。这将有定义,没有遮挡在任何一个相机的立体声对。然后,您可以使用立体相机(或两者兼用)对网格进行纹理处理(或者使用更复杂的纹理选择算法,例如,哪个视图与每个方面更平行,以尽量减少拉伸)。然后,您可以将网格呈现到您希望的任何其他视图中。
https://stackoverflow.com/questions/38299657
复制相似问题