假设我计划使用立体声approach...and使用OpenCV进行3D重建,我没有任何特殊的立体摄像机,只有网络摄像机。
1.)如何使用一组网络摄像头构建廉价的立体声设置?2.)是否可以使用网络摄像头拍摄两张图像并使用openCV应用编程接口将其转换为立体图像?
我将使用下面Stereo vision with OpenCV链接中的立体声算法
使用这种方法,我想创建一个室内环境的详细映射。(我不想使用任何像Insight3D这样的项目,如果不分发源代码就不能用于商业目的)
发布于 2013-08-29 17:03:50
你可以在这里找到很多资源,包括tutorials and stereo vision cameras
发布于 2014-04-30 03:58:57
首先,确保你的网络摄像头没有任何内置自动对焦技术的。因为相机应该有固定的焦距。
1)使用不同的基线距离以规范配置对齐摄像头。然后使用opencv的stereo_calib.cpp程序对其进行校准。通常,距离是20-60厘米。对于一些网络相机,即使10厘米也能给你更好的效果。如果rms误差和重投影误差小于0.5,则可以认为立体声设置已准备就绪。
2)可以,可以从我刚才提到的设置中捕获立体图像。看看这个link,你可以用它来捕捉相机的图像。
OpenCV提供了更好的算法,人们可以从这些算法中获得3D视觉的奇迹。
立体声更适合室内环境,因为它对光线变化非常敏感。
https://stackoverflow.com/questions/8146704
复制相似问题