使用Python,OpenCV进行对象追踪

2023-11-12

这篇博客将介绍如何使用Python,OpenCV的内置对象跟踪器进行对象跟踪(单目标追踪);并将简单介绍OpenCV库中内置的八种对象跟踪算法(截至OpenCV 3.4),包括:CSRT、KCF、Boosting、MIL、TLD、MedianFlow、MOSSE、GOTURN。

建议对大多数对象跟踪应用程序使用CSRT、KCF或MOSSE:

当需要更高的对象跟踪精度,并且可以承受较慢的FPS吞吐量时,请使用CSRT;
当需要更快的FPS吞吐量,但可以处理稍低的对象跟踪精度时,请使用KCF;
当需要纯粹的速度时,使用MOSSE;

并将OpenCV的八个目标跟踪器分别应用于各种任务,包括短跑、赛马、赛车、无人机/无人机跟踪器和车辆行车记录仪。

Kernelized Correlation Filters: KCF 核化相关性滤波器
Discriminative Correlation Filter (with Channel and Spatial Reliability):CSRT 区分相关滤波器(具有信道和空间可靠性)

1. 效果图

CSRT效果图如下:准确度还是蛮高的
在这里插入图片描述
MOSSE效果图如下:很快,但结果不太准确

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用Python,OpenCV进行对象追踪 的相关文章

随机推荐

  • mysql系列之一_MySQL学习系列之一---MySQL简介

    大家好 我是小詹小詹 是一名IT工程师 工作内容主要是ERP软件的二次开发和实施 以及数据库的运维 在这里可以分享一些数据库的基础操作以及工作过程中碰到实际问题的解决方案 整个系列会按照数据库内容分为三大块 分别是MySQL SQL ser
  • 电子学会 全国青少年软件编程等级考试标准 十级标准及相关资料

    本级会涉及但不限于随机算法 近似算法 神经网络算法 深度学习算法 强化学习算法 以及算法复杂性分析等更高级或新兴的算法设计及分析方法 随机算法 路径规划算法C 实现 二 A 路径规划算法C 实现 二 A weixin 44504228的博客
  • java sshd实现连接ssh操作

    文章目录 说明 分享 记录 导包 代码 总结 说明 本博客每周五更新一次 日常使用ssh连接工具是jsch实现 但该库从2018年开始停止更新 项目开发中使用免密登录功能时 因为ssh加密算法版本过低失败 最后不得不使用账号密码连接 那次后
  • 面试官问我MySQL索引失效怎么排查?懵逼了。。。

    前 言 上一期 我们讲解了sql优化的一般流程 不管是优化join语句 where语句 聚合函数还是排序操作 核心在于利用索引来优化sql语句 但是 大家以为我们为字段创建了索引之后 索引就一定会生效吗 当然不是的 因为索引可能会失效 那索
  • TensorFlow框架做深度学习之命令行参数操作

    想必在linux系统上做开发的小伙伴们对命令行这种东西是熟悉的不能再熟悉了 linux系统时时刻刻都要通过命令行实现各种操作 但是作为资深的windows用户 我是不太习惯用cmd命令控制台去操作应用的 回到今天的主题 为了使我们用Tens
  • Xamarin.Android DatePickerFragment 日期控件

    MainActivity 代码 public class MainActivity Activity TextView dateDisplay Button dateSelectButton protected override void
  • 服务器显示ipv4有两个ip地址,服务器显示ipv4有两个ip地址

    服务器显示ipv4有两个ip地址 内容精选 换一换 查询子网 您可以在API Explorer中直接运行调试该接口 GET v1 project id subnets subnet id 参数说明请参见表1 参数说明名称是否必选说明proj
  • CLI 发行uni-app到微信小程序,如何不打开微信开发者工具去进行小程序发布?

    前言 小程 赶紧把这个UI这里改一下 改完赶紧推个版本 等着测试 哎小程 这个需求客户需要这样改一下 你赶紧改一下推个版本客户等着看 上面这段话相信做开发的同僚或多或少每天都在听 可是小程序的版本发布流程并不像华为云 阿里云等其他云服务器
  • cuda warp内原语——vote instructions&warp instructions

    warp内原语 shfl sync shfl up sync shfl down sync and shfl xor sync 可在warp级别交换线程的变量 写在开头 shfl shfl up shfl down and shfl xor
  • Excel VLOOKUP 初学者教程:通过示例学习

    目录 前言 一 VLOOKUP的用法 二 应用VLOOKUP的步骤 三 VLOOKUP用于近似匹配 四 在同一个表里放置不同的VLOOKUP函数 结论 前言 Vlookup V 代表 垂直 是 excel 中的内置函数 允许在 excel
  • vue监听浏览器窗口的变化,随着窗口变化调整里面table的宽高

    1 在data中设置 1 tableHeight 500 2 screenHeight window innerHeight 2 在mounted中设置 mounted const that this window onresize gt
  • 路由追踪tracert命令

    路由追踪tracert命令Tracert 跟踪路由 是路由跟踪实用程序 用于确定 IP 数据报访问目标所采取的路径 Tracert 命令用 IP 生存时间 TTL 字段和 ICMP 错误消息来确定从一个主机到网络上其他主机的路由 这点和pi
  • springboot整合redis使用介绍

    文章目录 系列文章目录 Springboot集成Netty Springboot集成Rabbitmq Springboot集成Retry springboot集成websocket Springboot集成Redis springboot整
  • Flink_02_算子(个人总结)

    声明 1 本文为我的个人复习总结 并非那种从零基础开始普及知识 内容详细全面 言辞官方的文章 2 由于是个人总结 所以用最精简的话语来写文章 3 若有错误不当之处 请指出 Flink程序的组成结构 Source 数据输入 Transform
  • C语言自定义类型一网打尽(结构体、位段/位域、枚举、联合体)

    前言 C语言自定义类型有 结构体 枚举 联合体 内置类型有 int char long double short float等 结构体 struct 结构体声明 结构体 描述一个学生 名字 年龄 电话 性别 定义 下面s1 s3为结构体全局
  • java程序设计成长史项目实战练习

    关于java程序设计实战项目JAVA与Mysql的连接 使用模块化进行连接 下面为具体的代码 为20rg同学项目练习提供参考 还请多多关注 1 二 主程序模块 2 public static void main process throws
  • java中,如何将一个字节数组转换成字符串?

    String tmpStr 我的测试 byte tb tmpStr getBytes String m new String tb System out println m m byte a a b c d 6 String e new S
  • C++编写的一个图书管理系统

    C 编写的一个图书管理系统 2018大一的课设 搬到这纪念一下 共1200多行代码 为图书管理人员编写一个图书管理系统 图书管理系统的设计主要是实现对图书的管理和相关操作 包括3个表 图书信息表 存储图书的基本信息 包括书号 书名 作者 出
  • android content file,Android开发中content://与file://真实文件路径的转换

    问题 最近在开发文件查看器中出现一个问题 接收到一个uri content media external images media 2283 获取到的getPath external images media 2283 打开文件是出现异常
  • 使用Python,OpenCV进行对象追踪

    这篇博客将介绍如何使用Python OpenCV的内置对象跟踪器进行对象跟踪 单目标追踪 并将简单介绍OpenCV库中内置的八种对象跟踪算法 截至OpenCV 3 4 包括 CSRT KCF Boosting MIL TLD MedianF