如何使用 OpenCV python 检测不存在的新对象?

我想做一架可以从上方探测物体的无人机。我找到了背景减法的示例,但它会检测事物,然后将新图像视为背景对象。我希望无人机到达它的航点,看看是否检测到新的东西。无人机将自行飞行,图像处理将在 Raspberry pi 上使用 Opencv 完成。我如何为此在python中编写代码?我可以用python编码。请告诉我应该遵循什么。



蛊毒传说
浏览 184回答 1
1回答

精慕HU

背景减法不适用于无人机,稳定的相机无济于事。它需要在具有亚像素质量的帧之间搜索单应矩阵并创建自定义背景减法算法。这项工作不适用于 Raspberry 和 Python。如果您对物体有任何了解,请尝试使用神经网络进行检测。MobileNet v3 可以在 Raspberry 上运行。对于训练,您可以使用数据集:http://aiskyeye.com/https://gdo152.llnl.gov/cowc/http://cvgl.stanford.edu/projects/uav_data/https://github.com/gjy3035/Awesome-Crowd-Counting#datasets
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python