使用opencv python从移动摄影机(无人机)拍摄的视频中提取移动对象

2024-09-27 00:14:35 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在做一个项目,我必须从移动的摄像机中检测移动的物体,例如:用无人机检测树上挂着的苹果,用无人机检测农场里的动物,以及像这样检测田地里的花朵。主要的是我使用的是移动摄像机,我没有固定的照明条件,因为视频是在室外拍摄的,所以我的照明可能会有所不同。我必须使用OpenCV和python,请向我推荐可靠的方法,例如上面提到的方法。我知道一些基本方法,如背景减法和运动检测,但由于我的照明条件不是静止的,我无法获得正确的输出


Tags: 项目方法苹果视频条件opencv摄像机物体
1条回答
网友
1楼 · 发布于 2024-09-27 00:14:35

你可以试试光流。由于您的平台正在移动,因此使用典型的背景减法技术很难区分静止对象和动态对象。在光流条件下,距离摄像机相同距离的物体应以相同的方向和幅度移动。您可以检测移动的对象,因为它们相对于周围区域的速度不同。但这并不是小事;准备好进行大量调整以使检测正常工作

相关问题 更多 >

    热门问题