我正在使用 OpenCV 和 Python。
假设我有这个汽车的序列视频。我用 和 跟踪了汽车的一些“有趣点cv2.goodFeaturesToTrack
” cv2.calcOpticalFlowPyrLK
。现在,给定跟踪点,我想估计汽车的非常粗略的形状(可能是 3D 盒子)及其与相机的距离。它不需要那么准确。
最重要的是,我希望它能够实时更新。我能找到的最接近的 youtube 视频可以让我了解我正在努力实现的目标。我在 OpenCV的 Motion 模块中找到了一个新的结构,但它更多的是从点的集合构建 3D 模型。
问题是,实现这一目标的最佳方法是什么,我可以使用什么样的库(尤其是为了构建 3D 空间)?
如果我需要为此使用 C++ 也可以(尽管我仍然不擅长)。
谢谢。