我正在使用OpenCV和Python。
假设我有这个汽车的序列视频。我已经跟踪了一些有趣的观点' cv2.goodFeaturesToTrack
和cv2.calcOpticalFlowPyrLK
的汽车。现在,考虑到跟踪点,我想估计一个非常粗糙的形状(可能是一个3D盒子)的汽车及其与相机的距离。它并不需要那么准确。
最重要的是,我希望它能够实时更新。我能找到的最近的YouTube视频可以让我看到我想要实现的目标是this。我在OpenCV中找到了一个新的Structure from Motion module,但更多的是从一组点构建一个3D模型。
问题是,实现这一目标的最佳方式是什么以及我可以使用哪种类型的库(特别是为了构建3D空间)?
如果以某种方式我需要使用C ++(尽管我还不是很好),这也没关系。
感谢。