从运动技术结构构造粗糙的3D点

时间:2016-06-21 13:26:41

标签: python opencv image-processing computer-vision structure-from-motion

我正在使用OpenCV和Python。

假设我有这个汽车的序列视频。我已经跟踪了一些有趣的观点' cv2.goodFeaturesToTrackcv2.calcOpticalFlowPyrLK的汽车。现在,考虑到跟踪点,我想估计一个非常粗糙的形状(可能是一个3D盒子)的汽车及其与相机的距离。它并不需要那么准确。

最重要的是,我希望它能够实时更新。我能找到的最近的YouTube视频可以让我看到我想要实现的目标是this。我在OpenCV中找到了一个新的Structure from Motion module,但更多的是从一组点构建一个3D模型。

问题是,实现这一目标的最佳方式是什么以及我可以使用哪种类型的库(特别是为了构建3D空间)?

如果以某种方式我需要使用C ++(尽管我还不是很好),这也没关系。

感谢。

0 个答案:

没有答案