python - OpenCV 对象跟踪是否足够准确以精确测量传送带的速度?
问题描述
我正在构建一个只有视觉的传送带速度跟踪系统。该项目的基本概念是通过摄像头观察输送机的表面来计算输送机的速度。
[我试过的] 到目前为止,我尝试使用 OpenCV 的对象跟踪算法来跟踪每个部分,但似乎计算速度不够准确。为了标准化速度差异,我创建了许多跟踪实例并获取实例的速度平均值。然而,即使是平均值似乎也不一致。对于算法,我使用 MOSSE 作为速度。当我使用 KCF 或 CSRT 等不同算法时,处理时间太慢,无法实时跟踪速度。我还没有尝试使用 GOTURN,因为它需要经过训练的模型。
OpenCV 中的对象跟踪是否不够准确?或者这只是我的算法中的一个问题?另外,您对如何仅通过视觉系统精确计算输送机的速度有什么建议吗?
任何帮助是极大的赞赏。
解决方案
推荐阅读
- go - golang 上带有 dep 模块的 gin 框架版本返回 gin 版本 0.0.0
- flutter - 在应用程序中显示从 JSON API 获取的数据
- git - 仅在历史记录中的指定日期之前获取 GIT 子模块历史记录
- javascript - 在控制台中工作,但不在编辑器中
- html - HTML 画布合成:在另一个画布下显示画布图像
- azure - 记录 Datalake 存储 Gen2 中的文件访问和 ACL 更改
- javascript - 嵌入式bandcamp iframe 更新网址?
- c# - 使用来自不同表的文本框进行搜索
- delphi - 添加 FMX.types 声明时 Delphi Android 服务崩溃
- node.js - F5 在 Azure Cloud Shell 中不开始调试