Opencv 使用单个静态摄像机拍摄运动物体的深度图像

Opencv 使用单个静态摄像机拍摄运动物体的深度图像,opencv,camera,computer-vision,perspectivecamera,3d-reconstruction,Opencv,Camera,Computer Vision,Perspectivecamera,3d Reconstruction,我需要从一个运动物体的静态摄像机拍摄的图像序列重建一个深度图 据我所知,我可以利用截距定理,用立体相机计算在两幅图像中发现的点的深度。有没有办法只使用一个摄像头和多幅图像的匹配点来计算深度信息 欢迎提出任何意见和替代解决方案。提前感谢您的帮助 有一些算法可以帮助您从单个图像获取深度。这里有一份名单 这些技术使用MRF并假设场景由一组平面组成 移动对象不提供任何深度信息(除非您知道其他移动对象的深度),但是单个旋转摄影机可以帮助提取深度。我不需要绝对深度。在我的情况下,相对深度和手动校准就足够了。

我需要从一个运动物体的静态摄像机拍摄的图像序列重建一个深度图

据我所知,我可以利用截距定理,用立体相机计算在两幅图像中发现的点的深度。有没有办法只使用一个摄像头和多幅图像的匹配点来计算深度信息


欢迎提出任何意见和替代解决方案。提前感谢您的帮助

有一些算法可以帮助您从单个图像获取深度。这里有一份名单

这些技术使用MRF并假设场景由一组平面组成


移动对象不提供任何深度信息(除非您知道其他移动对象的深度),但是单个旋转摄影机可以帮助提取深度。

我不需要绝对深度。在我的情况下,相对深度和手动校准就足够了。但我似乎需要立体声。使用较旧的技术,是的,您需要立体声,但是如果使用最新的基于MRF的算法,您将能够获得完整场景(包括移动对象)的深度,但是这些方法可能不是实时的。实时处理是必须具备的。我认为我需要将技术改为立体或其他方式来测量深度。立体将是最好的解决方案,但我认为人们也使用了单个图像的3D深度估计,你可以看看这些链接,因为他们已经将其用于机器人应用,源代码也可用,等等