gpt4 book ai didi

c# - 使用移动相机检测运动

转载 作者:太空宇宙 更新时间:2023-11-03 21:00:21 25 4
gpt4 key购买 nike

如何在相机移动时跟踪对象的移动。例如,如果相机在车内。到目前为止,我已经在 Emgu Cv 中绑定(bind)了 Optical Flow 中的算法。我想获得物体的水平运动。但是当相机向前移动时,它们没有提供足够的结果来检测水平运动。

pyrLK 是很好的点跟踪器,但是当我计算新计算的点和之前的点之间的差异时,它没有任何意义,也许对于每一帧都会添加新的点。是否可以使用单摄像头或我必须使用立体视觉。请有人提出任何帮助。我将不胜感激。

谢谢

(希望问题不要太宽泛)

最佳答案

我建议使用颜色跟踪。如果您尝试跟踪的对象具有不同的颜色,您应该能够充分定位它们。

实现这一点的一种方法是为颜色选择一个合适的空间作为 RGB 空间。请记住,这可能过于敏感,即使对于很小的光照变化也是如此。 (这实际上取决于您要跟踪的对象和跟踪场景。)

关于c# - 使用移动相机检测运动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23759484/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com