【发布时间】:2011-12-30 02:36:38
【问题描述】:
假设我计划使用 OpenCV 使用立体方法进行 3D 重建......我没有任何特殊的立体相机,只有网络摄像头。
1.)如何使用一组网络摄像头构建便宜的立体声设置? 2.)是否可以使用网络摄像头拍摄两张图像并使用 openCV API 将它们转换为立体图像?
我将使用下面链接中的立体算法 Stereo vision with OpenCV
使用这种方法,我想创建室内环境的详细映射。 (我不想使用像 Insight3D 这样的项目,如果不分发源代码就不能用于商业目的)
【问题讨论】:
-
[刚刚意识到这个线程有多老...] 在这里无法给出一个简洁明确的答案。但我会指出你必须注意的一件事。您需要确保可以完全同时从两个网络摄像头捕获图像。否则,如果您的装备在移动,您将无法获得正确的立体图像。也就是说,如果图像是在不同时间拍摄的,您将不再有“立体”相机,只有两个独立的相机。
-
一种使用 findHomography 和两个流中的特征来使图片相似的方法。并使用来自 opencv 的立体声校准来避免失真。当我使用立体声时,我已经尝试过了。我的结果不是很好,但令人满意 PS 对不起,我的写作错误。英语不是我的母语
标签: opencv 3d vision 3d-reconstruction