使用Python,OpenCV进行对象追踪

news/2024/9/21 1:32:16

这篇博客将介绍如何使用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效果图如下:很快,但结果不太准确

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.pgtn.cn/news/17697.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

“AS3.0高级动画编程”学习:第二章转向行为(上)

因为这一章的内容基本上都是涉及向量的,先来一个2D向量类:Vector2D.as (再次强烈建议不熟悉向量运算的童鞋,先回去恶补一下高等数学-07章空间解释几何与向量代数.pdf) package {import flash.display.Graphics;public class Vector2D {privat…

Python,Map结合的可视化工具pyecharts实现地图及3D地图的绘制

Python,Map结合的可视化工具pyecharts实现地图及3D地图的绘制 1. 安装2. 基础Map图3. 3DMap图参考这篇博客将介绍Python与Echarts结合的轮子:pyecharts,实现地图集3D地图的绘制。 1. 安装 pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyecharts 2. 基础Map图…

Urllib库函数、代理、爬取案例

Urllib库函数、代理、爬取案例 urllib库-urlopen函数用法 from urllib import request resprequest.urlopen(http://www.baidu.com) print(resp.read())部分结果 b<!DOCTYPE html><!--STATUS OK-->\n\n\n <html><head><meta http-equiv"…

线性代数——行列式

文章目录二阶行列式与三阶行列式全排列和对换n阶行列式的定义行列式的性质行列式按行&#xff08;列&#xff09;展开二阶行列式与三阶行列式 全排列和对换 n阶行列式的定义 行列式的性质 行列式按行&#xff08;列&#xff09;展开

线性代数--矩阵

线性代数--矩阵线性代数--矩阵线性方程组和矩阵矩阵的运算可逆矩阵克拉默法则线性代数–矩阵 线性方程组和矩阵 矩阵的运算 可逆矩阵 克拉默法则

线性代数--矩阵、向量

线性代数线性代数矩阵及其运算矩阵分块法矩阵的初等变换于线性方程组矩阵的初等变换矩阵的秩线性方程组的解向量组的线性相关性向量组及其线性组合向量组的线性相关性线性代数 矩阵及其运算 矩阵分块法 矩阵的初等变换于线性方程组 矩阵的初等变换 矩阵的秩 线性方程组的解 …

线性代数向量笔记

文章目录线性代数向量向量的基本概念向量组的线性相关性与线性表示向量组的秩线性代数 向量 向量的基本概念 向量组的线性相关性与线性表示 向量组的秩

使用OpenCV在图像和视频流中执行基于深度学习的超级分辨率

这篇博客将介绍如何使用OpenCV在图像和视频流中执行基于深度学习的超级分辨率。 深度神经网络中有与超分辨率相关的 预训练好的模型与OpenCV兼容超分辨率是指放大图像后,图像的质量基本没有损失,依然清晰。 OpenCV的超分辨率功能实际上“隐藏”在一个名为dnn_superres的子模…